id summary reporter owner description type status priority milestone component version resolution keywords cc difficulty 636 irregex behaves differently with overlapping character sets on some machines sjamaan felix winkelmann "We haven't figured out the cause or anything else yet, but on my NetBSD box, I get the following (expected and correct output): {{{ #;1> (use irregex) ; loading library irregex ... #;2> (irregex-match '(seq (* white) (submatch (+ print)) (* white) "":"" (+ white) (submatch (+ print)) (* white)) ""io:event-dispatch"") #f }}} On call-cc.org (and on another of Mario's machines which is x86-64 Linux) we get this: {{{ #;1> (use irregex) ; loading library irregex ... #;2> #;2> (irregex-match '(seq (* white) (submatch (+ print)) (* white) "":"" (+ white) (submatch (+ print)) (* white)) ""io:event-dispatch"") # #;3> (irregex-match-substring #2 1) ""i"" #;4> (irregex-match-substring #2 2) #f }}}" defect closed critical 4.9.0 core libraries 4.7.x fixed irregex