On Fri, Dec 06, 2013 at 03:47:24PM -0700, sergio wrote:

Hi!


 data := 'word1 "" word3'.
 (data =~ '(\w+) "([^"]*)" (\w+)') printString

is already enough to re-produce the issue. For some reason registers
contains three intervals and the second one is an empty one.

 st> (match instVarNamed: #registers) second inspect
 An instance of Interval
   start: 8
   stop: 7
   step: 1
   contents: [
   ]
 Interval()

I have not worked much with the regexp code. The issue already appears
with GST 3.2. Could you check if you can find a working version of GST?


thanks
        holger

_______________________________________________
help-smalltalk mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to