Attached is a test case that fails with the current regex code (at least on my machine) and a few small patches to fix this problem.
 
The problem was that the mapping variable was not being set when a cached regex was being used, so I added a Mapping property to IMachineFactory and added code to set this property when a new factory is created and get the property when a cached factory is being used.
 
As soon as I get heads up I can commit these patches.
 
Thanks,
Jackson

Attachment: regex.cs.patch
Description: Binary data

Attachment: arch.cs.patch
Description: Binary data

Attachment: compiler.cs.patch
Description: Binary data

Attachment: RegExTest.cs
Description: Binary data

Reply via email to