diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-06-20 18:14:51 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-06-20 18:14:51 +0000 |
commit | b9aef69886369477cc18c398d0b1e47ceb191b9b (patch) | |
tree | 9d7c6f705c92c936cb0a01b4a429786d75a87d15 /HACKING | |
parent | cc7cc5af44c220acad1b9addff852a26c0e8ec46 (diff) | |
download | pcre2-b9aef69886369477cc18c398d0b1e47ceb191b9b.tar.gz |
Support \C in lookbehinds and DFA matching in UTF-32 mode.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@530 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -228,6 +228,11 @@ OP_ASSERT_ACCEPT is used when (*ACCEPT) is encountered within an assertion. This ends the assertion, not the entire pattern match. The assertion (?!) is always optimized to OP_FAIL. +OP_ALLANY is used for '.' when PCRE2_DOTALL is set. It is also used for \C in +non-UTF modes and in UTF-32 mode (since one code unit still equals one +character). Another use is for [^] when empty classes are permitted +(PCRE2_ALLOW_EMPTY_CLASS is set). + Backtracking control verbs with optional data --------------------------------------------- @@ -601,4 +606,4 @@ not a real opcode, but is used to check that tables indexed by opcode are the correct length, in order to catch updating errors. Philip Hazel -June 2015 +June 2016 |