]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/edi_translator/misc/edi4r-unescaping.patch
LP#1796945 Reporter cloning and creation fixes
[working/Evergreen.git] / Open-ILS / src / edi_translator / misc / edi4r-unescaping.patch
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
3 @@ -342,7 +342,7 @@
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,'])' 
10                                     ].flatten.join )
11        root.show_una = true