Sha256: 9c714eb43bd6c285f9655ebfd0cb3353501bcc0af4ce5e9a36c5ac76eb0f196e

Contents?: true

Size: 339 Bytes

Versions: 17

Compression:

Stored size: 339 Bytes

Contents

require 'csv'

# 追記をサポートするように改造。
class << CSV
  alias_method( :open_org, :open )
  
  def open( path, mode, fs=nil, rs=nil, &block )
    if mode == "a" || mode == "ab"
      open_writer( path, mode, fs, rs, &block)
    else
      open_org( path, mode, fs=nil, rs=nil, &block )
    end
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
unageanu-jiji-0.1.0 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.0.0 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.0.1 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.0.2 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.0.3 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.1.0 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.1.1 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.1.2 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.1.3 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.1.4 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.2.1 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.2.3 lib/jiji/util/csv_append_support.rb
unageanu-jiji-1.2.4 lib/jiji/util/csv_append_support.rb
jiji-1.2.8 lib/jiji/util/csv_append_support.rb
jiji-1.2.7 lib/jiji/util/csv_append_support.rb
jiji-1.2.6 lib/jiji/util/csv_append_support.rb
jiji-1.2.5 lib/jiji/util/csv_append_support.rb