[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0041] Re: kagemai-0.8.0 release



  To: kagemai-users@xxxxxxxxxxxxx
  From: HOSONO Hidetomo <h12o@xxxxxxxx>
  Subject: [kagemai-users:0040] Re: kagemai-0.8.0 release
  Date: Wed, 09 Apr 2003 13:44:21 +0900 (JST)
  
  >   > ただ、文字列中に \' があるとどちらにしてもまずいように思います。
  >   > 最近のruby-list(ruby-devだったかも)でも話題になっていましたが
  >   > String#dumpを使うというのはどうでしょうか。
  > 
  > これに従って、project.rb_gsub.patchに代わる
  > project.rb_dump.patchを作成してみました。

んーと、ごめんなさい。うまく動かないモノを間違ってattachしてしまいました。
--- lib/kagemai/project.rb.gsub	2003-02-15 16:42:58.000000000 +0900
+++ lib/kagemai/project.rb	2003-04-09 11:09:20.000000000 +0900
@@ -130,13 +130,13 @@
         
         str_params.each do |param|
           Logger.debug('BTS', "save_project_config: key = #{param}")
-          file.puts("@#{param} = '#{options.fetch(param)}'")
+          file.puts("@#{param} = #{options.fetch(param).to_s.dump}")
         end
 
         notify_addresses = options.fetch('notify_addresses')
         notify_addresses_str = 
-          notify_addresses.collect{|addr| "'#{addr}'" }.join(', ')
+          notify_addresses.collect{|addr| "#{addr.to_s.dump}" }.join(', ')
         file.puts("@notify_addresses = [#{notify_addresses_str}]")
 
         literal_params = [
           'subject_id_figure', 'fold_column'