PatchHelper's find now canonicalizes RegExps (e.g. /\i\.foo/)
PatchHelper's find supports single & double quoted string syntax (while still allowing unquoted strings)
PatchHelper's match supports RegExp syntax
PatchHelper's match supports single & double quoted string syntax (while still allowing unquoted strings)
PatchHelper supports RegExp syntax with flags (e.g. /foo/g)
PatchHelper's code display shows in more situations, which helps clarify how various syntaxes are being interpreted (e.g. a find of "foo" "bar" will show as find: "\"foo\" \"bar\"", even when match is empty)
For ease of authoring patches:
RegExp
s (e.g./\i\.foo/
)RegExp
syntaxRegExp
syntax with flags (e.g./foo/g
)"foo" "bar"
will show asfind: "\"foo\" \"bar\""
, even when match is empty)