Since the packages are now on GitHub, please report your issues there (github.com/sublimehq/Packages/issues), this way it’s easier for anyone to propose a fix.
There seems to be two issues:
- the handling of ? and it’s subexp call \g does not seems to work as expected
- even if rewriting the regexp without subexp call this works only for 2 parameters
If no one has fixed before this weekend I’ll have a look at it: using the new push stuff should allow for a better parsing, including multiline macro.