Commit Graph

53 Commits

Author SHA1 Message Date
ph10
a7e0a521c5 Unicode upper/lower casing is now used when UCP is set, even if UTF is not set.
This is not yet documented, and it not yet implemented in JIT.
2020-02-23 16:40:05 +00:00
ph10
aad727c420 Fix minor test issues and tidies/updates for 10.34-RC1 testing release. 2019-10-15 15:23:31 +00:00
ph10
9020e977ea Minor upgrade to pcre2test and comment in ucptest. 2019-07-30 17:59:42 +00:00
ph10
710676119d Avoid compiler warnings for this maintenance test program. 2019-07-29 16:10:31 +00:00
ph10
d5702f9917 Upgrade to Unicode 12.1.0 2019-07-29 15:32:36 +00:00
ph10
dd9b0b35f4 Documentation update. 2019-06-03 16:39:20 +00:00
ph10
35b6283329 Fix warning when compiled without Unicode support. 2019-02-03 14:49:39 +00:00
ph10
baf6848e3e Upgrade the ucptest program (used only by maintainer) and script run tests. 2018-10-14 14:27:16 +00:00
ph10
a0c94a313c Documentation update for Script Extensions property coding. 2018-10-07 16:29:51 +00:00
ph10
4cdcd57030 Unicode properties data records extended to 12-bytes to include a
ScriptExtensions property.
2018-10-06 17:39:52 +00:00
ph10
c6c2308c01 Basic "script run" implementation. Not yet complete, and not yet documented. 2018-10-02 15:25:58 +00:00
ph10
202311b568 Implement Perl 5.28's alphabetic lookaround syntax, e.g. (*pla:...) and also
(*atomic:...).
2018-09-24 16:23:53 +00:00
ph10
289c100055 Documentation update. 2018-08-23 16:53:45 +00:00
ph10
6392caa12b Maintenance notes update. 2018-08-13 11:00:47 +00:00
ph10
49e737075f Update to Unicode 11.0.0 2018-07-07 16:10:29 +00:00
ph10
840d8c4f02 Final file tidies for 10.30 release. 2017-08-15 10:58:32 +00:00
ph10
e835857203 Fix "maybe uninitialized" warning. 2017-08-12 16:22:52 +00:00
ph10
eb060c61f6 Update to Unicode 10.0.0 and add callout_no_where to pcre2test to aid testing. 2017-07-02 16:32:01 +00:00
ph10
5ce90cd4ea Documentation update. 2017-05-20 16:25:29 +00:00
ph10
1ce4d9e2d9 Remove obsolete --disable-stack-for-recursion (no longer relevant) tests. 2017-03-09 18:25:55 +00:00
ph10
ef5fe72c11 Fix 32-bit non-UTF property test crash. 2017-02-24 18:25:32 +00:00
ph10
e25878b20f Correct valgrind settings for JIT regression testing; more minor selector
tweaks.
2016-06-29 16:43:02 +00:00
ph10
25944059bc Add callout support to pcre2grep 2016-04-01 15:52:08 +00:00
ph10
535d33a8bc Update maintenance script (easier test set selection). 2016-01-30 16:00:55 +00:00
ph10
79e9fa0f00 Fix minor glitch. 2015-12-15 18:20:50 +00:00
ph10
f4959ea6b1 Documentation update. 2015-12-15 12:07:41 +00:00
ph10
dacf24431f Fix minor buglet in this script. 2015-10-27 16:15:25 +00:00
ph10
ca95dacdd6 Include --enable-never-backslash-C in one test, and arrange to ignore spurious
warning message from ar: `u' modifier ignored ...
2015-10-17 18:31:29 +00:00
ph10
b72808da39 Create a suppressions file for valgrind with JIT. 2015-09-11 16:56:47 +00:00
ph10
c480097507 Update obsolete comments. 2015-09-09 09:21:38 +00:00
ph10
60dd91d2eb Implement #newline_default and adjust testdata and scripts to use it. 2015-09-08 17:01:17 +00:00
ph10
b86cd26539 Update Unicode tables to 8.0.0. 2015-07-17 15:44:51 +00:00
ph10
514d6fd7db Final file tidies for 10.20. 2015-07-02 13:18:14 +00:00
ph10
74cd63bd7c Re-instate --enable-debug test. 2015-06-03 17:03:37 +00:00
ph10
6b0346ff1b Add -fno-sanitize=shift to the sanitize=undefined test, and temporarily disable
the debug test.
2015-05-28 16:48:42 +00:00
ph10
4d00daa58c Add -fsanitize=undefined test to standard tests. 2015-05-17 16:11:40 +00:00
ph10
8a437c45cc Implement --enable-debug. 2015-04-24 11:14:47 +00:00
ph10
37bd3413c2 Add option for skipping the sanitize-address test. 2015-04-15 16:12:51 +00:00
ph10
f16fa66e2a Add serialization functions and tests with updated pcre2test. Fix
PCRE2_INFO_SIZE issues.
2015-01-23 16:51:47 +00:00
ph10
c812b920a3 Add user data to recursion guard; get ready for RC1 (again) 2014-11-26 16:51:53 +00:00
ph10
efe1752d53 Add additional tests and fix some compiler warnings; update stack information. 2014-11-21 12:19:37 +00:00
ph10
cf97b4679d Tests and documentation updates. 2014-11-18 18:32:12 +00:00
ph10
2fe64ff926 Make --enable-unicode the default. 2014-11-03 18:27:56 +00:00
ph10
b5d04b67ba More documentation 2014-10-25 15:51:01 +00:00
ph10
323a12fd52 Change --enable-pcre8 etc to --enable-pcre2-8 etc and consequent changes;
change "pcre" to "pcre2" in a number of files.
2014-10-17 15:52:57 +00:00
ph10
21f1ffffa9 Make scripts Solaris-compatible. 2014-10-16 16:22:44 +00:00
ph10
2ec08d47e9 Fix several bugs concerned with different configurations. 2014-10-15 15:57:49 +00:00
ph10
ad496af8a1 API documentation and a lot of little related changes to the code. 2014-09-19 07:43:39 +00:00
ph10
4e4e302c88 Add PCRE2_CONFIG_UNICODE_VERSION to give the Unicode version string. 2014-08-12 09:48:56 +00:00
ph10
1b7cf50df6 Multi-config tests (without JIT) now work. 2014-08-10 16:09:24 +00:00