﻿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"")
#<regexp-match (2 submatches)>
#;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		
