PCRE will certainly be a nice addition. I think one thing worth thinking about for the future would be the sort of automatic tag-matching system seen in commercial xml editors (i.e Oxygen, Dreamweaver, etc). This is because RegExps are unable to handle balanced tags with arbitrary levels of nesting, and it might ease some problems with accessibility (and with those who have difficulty with RegExps). Since the entire document is stored as a Xerces DOM it won't be too hard to extract the required information, and just needs a fair amount of GUI code. But we can put that off for the time being, since there's already enough to be working on. Right now I'm just trying to stamp out the lingering bugs.
|