diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2010-06-13 21:35:04 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2010-06-13 21:35:04 +0000 |
commit | d940107b6f55a1f47fb03ddb48e6246175ba669b (patch) | |
tree | b8a88629ff4c4d8a502de861d64786299c53abbb /ChangeLog | |
parent | ccf5f782818c0ab97070ba43f1d41188fd3c252c (diff) | |
download | pcre-d940107b6f55a1f47fb03ddb48e6246175ba669b.tar.gz |
A more correct fix for the chartables bug with UTF-8 and non-std tables.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@539 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -81,9 +81,8 @@ Version 8.10 03-Jun-2010 used to create a list of bytes that can start a match. For \s, it was including 0x85 and 0xa0, which of course cannot start UTF-8 characters. I have changed the code so that only real ASCII characters (less than 128) - are set in this case because the \s etc escapes are documented as - recognizing only ASCII characters. (When PCRE_UCP is set - see 9 above - - the code is different altogether.) + and the correct starting bytes for UTF-8 encodings are set in this case. + (When PCRE_UCP is set - see 9 above - the code is different altogether.) Version 8.02 19-Mar-2010 |