You may wonder how this got broken when according to things we've posted, there are supposed no changes in this area.
v19 has a totally new run-time toolkit that all of SlickEdit's code is based on. This includes strings, XML, file I/O, socket handling, process handling, regular expressions, collections, and a lot more. The reason we replaced so much code was so we could develop new features faster. All that's seen from the users perspective is some new file I/O features and roughly XPath 1.0 support in the _xmlcfg_XXX macro functions.
The new regular expressions are only used internally and are not used by search and replace. However, the new regex engine will be used in the future. Not sure if the new regex engine will make v20 though. The record file editing must be rewritten before we can use the new regex engine.