1 --- old/lib/edi4r/edifact.rb 2011-01-26 11:25:45.000000000 -0500
2 +++ new/lib/edi4r/edifact.rb 2011-01-26 16:13:16.000000000 -0500
4 special_chars = special_chars.map{|c| c.chr}
5 @pattern_esc = Regexp.new( [ '([', special_chars, '])' ].flatten.join)
6 @pattern_unesc = Regexp.new( [
7 - '([^', @esc_char, ']?)', '[', @esc_char,
8 + '([^', @esc_char.chr, ']?)', '[', @esc_char.chr,
9 ']([', special_chars,'])'