Log of /code/trunk/ChangeLog
Parent Directory
|
Revision Log
Revision
1296 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 19 16:29:12 2013 UTC
(6 years, 8 months ago)
by
ph10
File length: 245358 byte(s)
Diff to
previous 1284
Code changes for simpler backtracking handling (docs to follow).
Revision
1279 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 12 17:27:34 2013 UTC
(6 years, 9 months ago)
by
zherczeg
File length: 244742 byte(s)
Diff to
previous 1275
Experimental support of (*THEN) backtracking verb in the JIT compiler.
Revision
1275 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 10 05:32:10 2013 UTC
(6 years, 9 months ago)
by
zherczeg
File length: 244666 byte(s)
Diff to
previous 1274
Experimental support of (*SKIP) backtracking verb in the JIT compiler.
Revision
1274 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 8 11:35:41 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 244590 byte(s)
Diff to
previous 1273
Fix the case where there are two or more SKIPs that may have to be ignored.
Revision
1271 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 6 16:50:38 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 244375 byte(s)
Diff to
previous 1266
Confine PRUNE and SKIP to recursive subpattern calls, like COMMIT.
Revision
1266 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 3 11:14:26 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 244210 byte(s)
Diff to
previous 1265
Allow callout before assertion condition in a conditional group.
Revision
1265 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 3 10:42:46 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 243996 byte(s)
Diff to
previous 1261
Fix missing callout in alternative of conditional group when auto callout is
set.
Revision
1261 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 27 16:27:01 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 243685 byte(s)
Diff to
previous 1260
Correct Unicode string checking in the light of corrigendum #9.
Revision
1260 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 27 15:41:22 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 243399 byte(s)
Diff to
previous 1257
Add \p{Xuc} to match characters identifiable by Universal Character Names.
Revision
1257 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 22 20:20:30 2013 UTC
(6 years, 9 months ago)
by
ph10
File length: 243227 byte(s)
Diff to
previous 1254
Change some pcre_uchar variables to pcre_uint32 in pcre_exec.c, for better
performance.
Revision
1250 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 20 09:59:29 2013 UTC
(6 years, 9 months ago)
by
zherczeg
File length: 242406 byte(s)
Diff to
previous 1249
JIT compiler now supports 32 bit Macs thanks to Lawrence Velazquez.
Revision
1248 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 13 17:36:38 2013 UTC
(6 years, 10 months ago)
by
ph10
File length: 242290 byte(s)
Diff to
previous 1245
Fix various save/revert cases for capture_last in recursion and also don't
diagnose overflow when it has reverted.
Revision
1242 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 26 17:51:43 2013 UTC
(6 years, 10 months ago)
by
zherczeg
File length: 241256 byte(s)
Diff to
previous 1240
Fix two buffer over read issues in 16 and 32 bit modes. Affects JIT only.
Revision
1239 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 18 08:20:44 2013 UTC
(6 years, 10 months ago)
by
zherczeg
File length: 241077 byte(s)
Diff to
previous 1238
Fix forward search in JIT when link size is 3 or greater.
Revision
1236 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 30 17:09:59 2012 UTC
(6 years, 11 months ago)
by
ph10
File length: 240815 byte(s)
Diff to
previous 1235
A minor change from uchar to unsigned int improves performance in some
environments. Also correct a missing "unsigned".
Revision
1190 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 30 16:49:19 2012 UTC
(7 years, 1 month ago)
by
ph10
File length: 239188 byte(s)
Diff to
previous 1187
pcretest was not diagnosing characters > 0x7fffffff in 8-bit mode.
Revision
1186 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 28 17:57:32 2012 UTC
(7 years, 1 month ago)
by
ph10
File length: 238337 byte(s)
Diff to
previous 1185
Use CHAR_NULL in pcre_compile when checking for character zero.
Revision
1172 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 24 16:41:07 2012 UTC
(7 years, 1 month ago)
by
ph10
File length: 238196 byte(s)
Diff to
previous 1149
Create the *.generic files using "make" instead of PrepareRelease.
Revision
1149 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 20 21:33:38 2012 UTC
(7 years, 1 month ago)
by
zherczeg
File length: 238025 byte(s)
Diff to
previous 1115
Major JIT compiler update with experimental Sparc 32 support.
Revision
1046 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 25 16:27:58 2012 UTC
(7 years, 2 months ago)
by
ph10
File length: 237722 byte(s)
Diff to
previous 1045
All the remaining changes for handling characters with more than one other
case.
Revision
1045 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 23 16:50:00 2012 UTC
(7 years, 2 months ago)
by
ph10
File length: 237465 byte(s)
Diff to
previous 1041
Update character class handling to use new character case information; rework
\h, \H, \v, and \V to use the same apparatus with centrally defined lists.
Revision
1041 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 16 10:16:27 2012 UTC
(7 years, 3 months ago)
by
ph10
File length: 236196 byte(s)
Diff to
previous 1040
Turn case lists for horizontal and vertical white space into macros so they are
defined only once.
Revision
1038 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 12 09:03:23 2012 UTC
(7 years, 3 months ago)
by
zherczeg
File length: 235738 byte(s)
Diff to
previous 1035
Fix JIT tests when UTF is disabled and both 8 and 16 bit mode are enabled.
Revision
1033 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 10 11:02:48 2012 UTC
(7 years, 3 months ago)
by
ph10
File length: 235542 byte(s)
Diff to
previous 1025
General spring-clean of EBCDIC-related issues in the code, which had decayed
over time. Also the documentation. Added one test that can be run in an ASCII
world to do a little testing of EBCDIC-related things.
Revision
1019 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 27 13:15:02 2012 UTC
(7 years, 3 months ago)
by
ph10
File length: 234834 byte(s)
Diff to
previous 1011
Daniel Richard G's patch for checking POSIX threads when JIT is configure.
Revision
997 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 27 11:31:03 2012 UTC
(7 years, 4 months ago)
by
zherczeg
File length: 233591 byte(s)
Diff to
previous 994
Improved instruction cache flush for POWER/PowerPC
Revision
994 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 10 14:29:26 2012 UTC
(7 years, 5 months ago)
by
ph10
File length: 233503 byte(s)
Diff to
previous 991
Fix patterns that incorrectly set "anchored" or "start of line" for .* inside
atomic parentheses or when *PRUNE or *SKIP is present.
Revision
991 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 8 16:44:39 2012 UTC
(7 years, 5 months ago)
by
zherczeg
File length: 233240 byte(s)
Diff to
previous 990
Rename the leave variable names to quit to improve WinCE compatibility.
Revision
990 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 8 16:32:22 2012 UTC
(7 years, 5 months ago)
by
zherczeg
File length: 233124 byte(s)
Diff to
previous 989
Improved JIT compiler optimizations for character ranges.
Revision
989 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 7 11:11:02 2012 UTC
(7 years, 5 months ago)
by
zherczeg
File length: 233061 byte(s)
Diff to
previous 987
Single character iterator optimizations in the JIT compiler.
Revision
987 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 7 04:11:29 2012 UTC
(7 years, 5 months ago)
by
zherczeg
File length: 232995 byte(s)
Diff to
previous 986
Supporting IBM XL C compilers for PPC architectures in the JIT compiler.
Revision
980 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 18 16:47:14 2012 UTC
(7 years, 5 months ago)
by
ph10
File length: 232610 byte(s)
Diff to
previous 979
Add libpcre.la to link commands for pcretest and pcregrep because this is
required in some OS for shared objects.
Revision
979 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 17 19:08:41 2012 UTC
(7 years, 6 months ago)
by
ph10
File length: 232385 byte(s)
Diff to
previous 978
Fix DFA bug (3 cases) when UTF code was being obeyed in non-UTF mode.
Revision
978 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 17 16:55:07 2012 UTC
(7 years, 6 months ago)
by
ph10
File length: 231784 byte(s)
Diff to
previous 977
Apply character value checks to \u.... in JavaScript mode, for compatibility
with \x{....} in non-JavaScript mode.
Revision
976 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 16 17:53:17 2012 UTC
(7 years, 6 months ago)
by
ph10
File length: 231448 byte(s)
Diff to
previous 975
Fix capture problem with repeated, empty-string-matching groups.
Revision
974 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 2 05:56:58 2012 UTC
(7 years, 6 months ago)
by
zherczeg
File length: 231250 byte(s)
Diff to
previous 971
Improve JIT code generation for greedy plus quantifier
Revision
971 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 1 16:29:43 2012 UTC
(7 years, 6 months ago)
by
ph10
File length: 231189 byte(s)
Diff to
previous 970
Fix pcregrep build problem when bzip2 but not gzip was enabled.
Revision
969 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 27 04:33:38 2012 UTC
(7 years, 6 months ago)
by
zherczeg
File length: 230938 byte(s)
Diff to
previous 967
Put spaces around SLJIT_PRINT_D in the JIT compiler
Revision
963 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 21 18:06:31 2012 UTC
(7 years, 7 months ago)
by
ph10
File length: 230586 byte(s)
Diff to
previous 962
Fix ovector overrun when backreferences need temporary memory and the highest
block is not used.
Revision
962 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 20 17:28:23 2012 UTC
(7 years, 7 months ago)
by
ph10
File length: 229841 byte(s)
Diff to
previous 961
Fix auto-possessifying bugs when PCRE_UCP is not set, but character tables
specify characters in the range 127-255 are letters, spaces, etc.
Revision
960 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 19 17:30:38 2012 UTC
(7 years, 7 months ago)
by
ph10
File length: 229381 byte(s)
Diff to
previous 958
Fix long-standing DFA testing restart bug in pcretest, and add some
plausibility checks when restarting in pcre_dfa_exec().
Revision
953 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 29 17:41:57 2012 UTC
(7 years, 8 months ago)
by
zherczeg
File length: 228880 byte(s)
Diff to
previous 949
Fixed a bug for backward assertions with REVERSE 0 in the JIT compiler
Revision
937 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 26 15:58:56 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 228405 byte(s)
Diff to
previous 936
Confine (*COMMIT) inside positive assertions, as documented.
Revision
936 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 25 17:02:23 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 228318 byte(s)
Diff to
previous 934
Add support for linking pcretest with libedit instead of libreadline.
Revision
934 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 25 12:30:36 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 228225 byte(s)
Diff to
previous 933
Stop (*COMMIT) escaping from a recursive subroutine call.
Revision
933 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 25 12:18:23 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 228141 byte(s)
Diff to
previous 932
Applied Graycode's patch to use heap stack frames more efficiently.
Revision
931 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 24 13:21:02 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227723 byte(s)
Diff to
previous 929
Make "RunTest list" list the tests without running them.
Revision
929 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 24 11:07:47 2012 UTC
(7 years, 9 months ago)
by
zherczeg
File length: 227574 byte(s)
Diff to
previous 926
(*MARK) support, set_SOM optimization and other fixes in JIT
Revision
926 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 22 15:01:32 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227558 byte(s)
Diff to
previous 925
Re-implement /S++ and -s++ in pcretest in a thread-safe way, using JIT
callback. Removed the PCRE_EXTRA_USED_JIT flag.
Revision
925 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 22 14:24:56 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227701 byte(s)
Diff to
previous 924
Upgrade DFA support to handle OP_NOTI with multibyte characters (other related
opcodes were OK).
Revision
923 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 21 13:25:05 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227631 byte(s)
Diff to
previous 922
Make it possible for pcretest to select which JIT compile options are used.
Revision
922 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 20 18:44:42 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227503 byte(s)
Diff to
previous 919
Set PCRE_EXTRA_USED_JIT when JIT was actually used at runtime. Add /S++ and
-s++ to pcretest to show whether JIT was used or not.
Revision
919 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 17 11:48:02 2012 UTC
(7 years, 9 months ago)
by
ph10
File length: 227161 byte(s)
Diff to
previous 916
Fix partial match issues with CRLF and \r, and update tests.
Revision
916 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 15 09:50:53 2012 UTC
(7 years, 10 months ago)
by
ph10
File length: 226993 byte(s)
Diff to
previous 915
Fix several partial matching bugs for backrefs, \R, \X, and CRLF line endings.
Revision
915 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 14 13:05:39 2012 UTC
(7 years, 10 months ago)
by
zherczeg
File length: 226396 byte(s)
Diff to
previous 914
Improved \X and back reference partial matching
Revision
914 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 13 06:04:50 2012 UTC
(7 years, 10 months ago)
by
zherczeg
File length: 226342 byte(s)
Diff to
previous 913
Partial matching support is added to the JIT compiler
Revision
903 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 21 16:37:17 2012 UTC
(7 years, 10 months ago)
by
ph10
File length: 225889 byte(s)
Diff to
previous 893
Source file tidies for 8.30-RC1 release; fix Makefile.am bugs for building
symbolic links to man pages.
Revision
889 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 17 14:51:50 2012 UTC
(7 years, 11 months ago)
by
ph10
File length: 225547 byte(s)
Diff to
previous 888
More portable way of linking pcretest with -lreadline.
Revision
886 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 17 14:25:07 2012 UTC
(7 years, 11 months ago)
by
ph10
File length: 225406 byte(s)
Diff to
previous 882
CMake parses version information out of configure.ac instead of relying on
pcre.h.generic.
Revision
882 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 15 18:45:27 2012 UTC
(7 years, 11 months ago)
by
ph10
File length: 225205 byte(s)
Diff to
previous 881
Fix nested *MARK bug (nothing shown for /(?=(*:x))((*:y)q|)/ etc.)
Revision
881 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 15 18:07:05 2012 UTC
(7 years, 11 months ago)
by
ph10
File length: 224833 byte(s)
Diff to
previous 873
Get rid of a number of -Wunused-but-set-variable compiler warnings.
Revision
860 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 9 20:12:58 2012 UTC
(7 years, 11 months ago)
by
zherczeg
File length: 224633 byte(s)
Diff to
previous 856
rename PCRE_SCHAR16 to PCRE_UCHAR16 and JIT compiler update
Revision
842 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 31 15:19:04 2011 UTC
(7 years, 11 months ago)
by
ph10
File length: 224473 byte(s)
Diff to
previous 837
Typos in PrepareRelease; include 16-bit in make distcheck; fix RunTest and
RunGrepTest when building in non-source directory; problem in pcretest when no
UTF or 16-bit support; other tidies consequent on building a tarball.
Revision
836 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 28 17:16:11 2011 UTC
(7 years, 11 months ago)
by
ph10
File length: 224327 byte(s)
Diff to
previous 835
Merging all the changes from the pcre16 branch into the trunk.
Revision
835 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 28 16:10:09 2011 UTC
(7 years, 11 months ago)
by
ph10
File length: 220050 byte(s)
Diff to
previous 807
Rolled back trunk to r755 to prepare for merging the 16-bit branch.
Revision
807 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 18 10:03:38 2011 UTC
(8 years ago)
by
ph10
File length: 223513 byte(s)
Diff to
previous 797
Renamed isnumber in pcre_compile to avoid a clash with ctype.h in Macs, and
fixed a bug in fixed-length calculation for lookbehinds that would show up only
in quite long subpatterns.
Revision
793 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 7 16:52:34 2011 UTC
(8 years ago)
by
ph10
File length: 223284 byte(s)
Diff to
previous 792
Computation of memory needed for the table of names of groups was giving an
unnecessarily large value.
Revision
787 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 6 15:37:24 2011 UTC
(8 years ago)
by
ph10
File length: 223038 byte(s)
Diff to
previous 784
Fix uninitialized memory use when writing study data to file if no starting
byte set exists.
Revision
780 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 2 11:39:21 2011 UTC
(8 years ago)
by
ph10
File length: 222637 byte(s)
Diff to
previous 779
Preserve the size of JIT compiled code. Add PCRE_INFO_JITSIZE and use it for
the /M option in pcretest.
Revision
778 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 1 17:38:47 2011 UTC
(8 years ago)
by
ph10
File length: 222406 byte(s)
Diff to
previous 777
Fix bug with caseless matching of characters of different lengths when the
shorter is right at the end of the subject.
Revision
777 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 1 15:15:31 2011 UTC
(8 years ago)
by
zherczeg
File length: 222226 byte(s)
Diff to
previous 775
Retrieve executable code size support for the JIT compiler and fixing some warnings.
Revision
773 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 30 18:10:27 2011 UTC
(8 years ago)
by
ph10
File length: 221985 byte(s)
Diff to
previous 771
Expand compile workspace for very many forward references. This ups the limit
by a factor of 100.
Revision
754 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 19 18:32:18 2011 UTC
(8 years ago)
by
ph10
File length: 220050 byte(s)
Diff to
previous 753
Support \C in lookbehinds and DFA matching when not in UTF-8 mode.
Revision
753 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 19 17:03:35 2011 UTC
(8 years ago)
by
ph10
File length: 219969 byte(s)
Diff to
previous 752
Remove -L from pcre-config when install is into /usr/lib (fixes
cross-compiling).
Revision
750 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 18 11:07:14 2011 UTC
(8 years ago)
by
ph10
File length: 219636 byte(s)
Diff to
previous 749
Fix problem with possessively repeated groups with minima greater than one.
Revision
749 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 18 10:36:45 2011 UTC
(8 years ago)
by
ph10
File length: 219350 byte(s)
Diff to
previous 747
Fix bad compiling of possessively repeated conditional subpattern.
Revision
747 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 15 17:35:10 2011 UTC
(8 years, 1 month ago)
by
ph10
File length: 219192 byte(s)
Diff to
previous 746
Fixed several items that were being incorrectly rejected as "not fixed length"
in lookbehinds.
Revision
746 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 15 15:07:02 2011 UTC
(8 years, 1 month ago)
by
ph10
File length: 218496 byte(s)
Diff to
previous 745
Caseless matching of backreferences with fixed length repetitions was broken.
Revision
745 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 14 11:41:03 2011 UTC
(8 years, 1 month ago)
by
ph10
File length: 218283 byte(s)
Diff to
previous 744
Small tidies, and documentation update for JavaScript \x, \u, \U support.
Revision
744 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 13 16:31:38 2011 UTC
(8 years, 1 month ago)
by
zherczeg
File length: 218279 byte(s)
Diff to
previous 743
Correctly supporting \x and \u in JavaScript compatibility mode
Revision
743 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 8 09:59:38 2011 UTC
(8 years, 1 month ago)
by
ph10
File length: 218187 byte(s)
Diff to
previous 742
Marks in non-capturing atomic groups were not being passed out.
Revision
742 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 6 08:05:33 2011 UTC
(8 years, 1 month ago)
by
zherczeg
File length: 217987 byte(s)
Diff to
previous 741
Fix cache-flush issue on PowerPC, adding some comments and a check for disabled PCRE_EXTRA_TABLES.
Revision
741 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 31 09:31:46 2011 UTC
(8 years, 1 month ago)
by
zherczeg
File length: 217775 byte(s)
Diff to
previous 740
Supporting OP_NCREF, OP_RREF and OP_NRREF by the JIT compiler
Revision
735 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 13 15:51:27 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 217616 byte(s)
Diff to
previous 734
Rewrite code that broke under Mac OS (isxdigit with ++ in its argument).
Revision
734 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 12 16:35:29 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 217168 byte(s)
Diff to
previous 733
Fix ASCII dependency in pcretest when decoding hex characters.
Revision
723 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 8 15:55:23 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 216825 byte(s)
Diff to
previous 720
Revert handling of atomic groups that do not include captures to the old way of
handling, thus reducing stack usage.
Revision
719 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 7 11:41:05 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 216413 byte(s)
Diff to
previous 716
Another improved RunTest.bat and also CMakeLists.txt provided by Sheri P.
Revision
716 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 4 16:38:05 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 216402 byte(s)
Diff to
previous 713
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.
Revision
712 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 26 16:31:42 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 215201 byte(s)
Diff to
previous 708
Allow for CRLF terminations of pcretest output in RunTest.
Revision
702 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 20 15:45:06 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 214890 byte(s)
Diff to
previous 701
Restore tail-recursion optimizations when no (*THEN) in pattern.
Revision
701 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 20 11:30:56 2011 UTC
(8 years, 2 months ago)
by
ph10
File length: 214515 byte(s)
Diff to
previous 700
Fix miscompile of /(*ACCEPT)a/, which thought a match had to start with "a".
Revision
681 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 6 09:16:32 2011 UTC
(8 years, 3 months ago)
by
ph10
File length: 213463 byte(s)
Diff to
previous 672
Fix loop/bad error when recursed group contains (*PRUNE) etc.
Revision
661 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 21 09:00:54 2011 UTC
(8 years, 3 months ago)
by
ph10
File length: 211607 byte(s)
Diff to
previous 659
Fix bug introduced by 8.13/37 concerning POSIX class recognition
Revision
654 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 2 11:00:40 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 211165 byte(s)
Diff to
previous 653
Documentation and general text tidies in preparation for test release.
Revision
648 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 1 11:02:08 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 211222 byte(s)
Diff to
previous 645
Fix bug that caused /.(*F)/ to give a partial match instead of no match.
Revision
643 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 29 15:56:39 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 209984 byte(s)
Diff to
previous 642
Allow all characters except closing parens in MARK:NAME etc.
Revision
642 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 28 18:59:40 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 209784 byte(s)
Diff to
previous 641
Avoid false positive for infinite recursion by not checking conditionals at
compile time, but add tests at runtime that also catch infinite mutual
recursion.
Revision
641 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 25 16:56:54 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 208879 byte(s)
Diff to
previous 640
Add minix to list of OS not supporting -S in pcretest.
Revision
626 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 20 17:51:54 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 207087 byte(s)
Diff to
previous 623
Add the /= modifier to pcretest so as to be able to check unset capturing
parentheses at the ends of patterns.
Revision
623 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 19 09:58:42 2011 UTC
(8 years, 4 months ago)
by
ph10
File length: 206887 byte(s)
Diff to
previous 622
Fix \X* bug when first character has the mark property. Also improve code for
property and script handling.
Revision
622 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 18 10:46:51 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 206605 byte(s)
Diff to
previous 620
Updated RunTest.bat to Tom Fortmann's improved version.
Revision
620 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 17 13:53:14 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 206399 byte(s)
Diff to
previous 619
Fix mutual recursion minimum calculation in study bug.
Revision
619 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 17 13:23:14 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 205974 byte(s)
Diff to
previous 618
Fix capturing not happening in assertion conditions.
Revision
618 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 16 17:24:16 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 205755 byte(s)
Diff to
previous 616
Re-do atomic group processing to fix backtrack capture bugs. Recursion is also
re-worked.
Revision
613 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 2 16:59:52 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 204497 byte(s)
Diff to
previous 612
Fix problem with the interaction of (*ACCEPT) in an assertion with
PCRE_NOTEMPTY.
Revision
612 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 2 15:20:59 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 204337 byte(s)
Diff to
previous 611
Fix two study bugs concerned with minimum subject lengths; add features to
pcretest so that all tests can be run with or without study; adjust tests so
that this happens.
Revision
611 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 29 08:49:21 2011 UTC
(8 years, 5 months ago)
by
ph10
File length: 203842 byte(s)
Diff to
previous 609
Fix \R problem with study: incorrect minimum subject length.
Revision
609 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 15 18:09:23 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 203628 byte(s)
Diff to
previous 608
Fix bug with /\A.*?(?:a|b(*THEN)c)/ by removing the tail recursion optimization
for the final branch. Also fix a similar bug for conditional subpatterns.
Revision
608 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 12 16:25:55 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 203171 byte(s)
Diff to
previous 606
Fix problems with capturing parens and *ACCEPT with recursion.
Revision
606 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 6 17:46:22 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 202757 byte(s)
Diff to
previous 605
Tidy the API for _pcre_valid_utf8() to a more suitable form for a future public
release. Also make -s in pcretest force a study for every regex.
Revision
605 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 3 18:18:30 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 202310 byte(s)
Diff to
previous 604
Make pcre_study() more robust against update omissions; fix ONCE oversight.
Revision
604 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 2 19:04:54 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 202055 byte(s)
Diff to
previous 602
Refactoring to reduce stack usage for possessively quantified subpatterns. Also
fixed a number of bugs related to repeated subpatterns. Some further tidies
consequent on the removal of OP_OPT are also in this patch.
Revision
602 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 25 08:29:03 2011 UTC
(8 years, 6 months ago)
by
ph10
File length: 201225 byte(s)
Diff to
previous 600
Remove OP_OPT by handling /i and /m entirely at compile time. Fixes bug with
patterns like /(?i:([^b]))(?1)/, where the /i option was mishandled.
Revision
598 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat May 7 15:37:31 2011 UTC
(8 years, 7 months ago)
by
ph10
File length: 200100 byte(s)
Diff to
previous 595
Pass back detailed info when UTF-8 check fails at runtime.
Revision
595 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 2 10:33:29 2011 UTC
(8 years, 7 months ago)
by
ph10
File length: 199232 byte(s)
Diff to
previous 594
Fix problems with caseless reference matching in UTF-8 mode when the
upper/lower case characters have different lengths.
Revision
594 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 1 08:22:12 2011 UTC
(8 years, 7 months ago)
by
ph10
File length: 198682 byte(s)
Diff to
previous 593
Added #include <string.h> to some .cc files (needed in some environments).
Revision
586 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 12 17:36:47 2011 UTC
(8 years, 11 months ago)
by
ph10
File length: 197627 byte(s)
Diff to
previous 585
Move definition of pcregrep_exit() above its first reference; this applies only
to Windows.
Revision
584 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 12 11:41:55 2011 UTC
(8 years, 11 months ago)
by
ph10
File length: 197075 byte(s)
Diff to
previous 583
Fix pcregrep cast issue for 64-bit big-endian systems.
Revision
583 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 11 16:49:55 2011 UTC
(8 years, 11 months ago)
by
ph10
File length: 196803 byte(s)
Diff to
previous 581
Add script to check for man page markup typos. Fix some typos.
Revision
574 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 20 17:47:27 2010 UTC
(9 years ago)
by
ph10
File length: 195798 byte(s)
Diff to
previous 573
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).
Revision
571 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 16 17:51:37 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 195143 byte(s)
Diff to
previous 569
Rename --{in,ex}clude_dir with hyphen instead of underscore in pcregrep, but
leave the old versions as undocumented synonyms. (In GNU grep, hyphens are
used.)
Revision
569 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 7 16:14:50 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 194739 byte(s)
Diff to
previous 567
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.
Revision
567 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 6 17:10:00 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 194606 byte(s)
Diff to
previous 566
Test for ridiculous values of starting offsets; tidy UTF-8 code.
Revision
566 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 3 18:32:55 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 194016 byte(s)
Diff to
previous 565
Fix broken /g code in pcretest and -g code in pcredemo.
Revision
565 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 31 18:18:48 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 193188 byte(s)
Diff to
previous 564
Added parentheses argument to -o and --only-matching options of pcregrep.
Revision
564 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 31 16:07:24 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 193086 byte(s)
Diff to
previous 563
Fix bad return code from pcregrep when -o is used (yielded 1, not 0, after a
match).
Revision
563 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 31 14:15:04 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 192933 byte(s)
Diff to
previous 561
Add casts needed for Visual Studio when NO_RECURSE is set.
Revision
561 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 30 18:37:47 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 192853 byte(s)
Diff to
previous 558
Added --match-limit and --recursion-limit to pcregrep; tidied some error
messages.
Revision
558 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 26 15:26:45 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 192788 byte(s)
Diff to
previous 556
Fix missing code for missing strtoul() and strerror().
Revision
556 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 26 11:06:44 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 192559 byte(s)
Diff to
previous 553
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.
Revision
553 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 22 15:57:50 2010 UTC
(9 years, 1 month ago)
by
ph10
File length: 191779 byte(s)
Diff to
previous 552
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.
Revision
552 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 13 10:15:41 2010 UTC
(9 years, 2 months ago)
by
ph10
File length: 190635 byte(s)
Diff to
previous 551
Fix \s bug in character classes (always removing VT).
Revision
544 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 15 17:20:55 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 189555 byte(s)
Diff to
previous 541
Fix forward reference in the presence of (?#( (open parens in comment).
Revision
541 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 14 15:19:33 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 189290 byte(s)
Diff to
previous 539
Add /T option to pcretest and additional tests with non-standard tables.
Revision
539 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 13 21:35:04 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 188975 byte(s)
Diff to
previous 538
A more correct fix for the chartables bug with UTF-8 and non-std tables.
Revision
538 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 9 19:30:57 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 189009 byte(s)
Diff to
previous 537
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.
Revision
537 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 8 15:28:26 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 188117 byte(s)
Diff to
previous 536
Add newline in pcretest output if the last data line doesn't have one.
Revision
536 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 7 16:39:32 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 187985 byte(s)
Diff to
previous 535
Reverse pcreposix.c #include patch; doesn't work on Windows.
Revision
532 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 1 16:21:42 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 188309 byte(s)
Diff to
previous 531
Extend auto-possessify to handle some Unicode properties.
Revision
531 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 1 13:53:26 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 188176 byte(s)
Diff to
previous 530
Check for running out of memory when using heap for recursion.
Revision
530 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 1 13:42:06 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 188064 byte(s)
Diff to
previous 529
Added a lot of (int) casts to avoid compiler warnings in systems where
size_t is 64-bit.
Revision
523 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 23 18:48:54 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 187464 byte(s)
Diff to
previous 521
Fix pcre_study() bug for \p{Nd}* type items at pattern start.
Revision
521 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat May 22 19:03:35 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 187086 byte(s)
Diff to
previous 520
Remove explicit include of pcre.h from pcreposix.c because pcre_internal.h
already includes it. This avoids a PCRE_EXP_DECL problem.
Revision
520 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat May 22 18:54:05 2010 UTC
(9 years, 6 months ago)
by
ph10
File length: 186798 byte(s)
Diff to
previous 519
Fix caseless bug with pcre_study() for starting letter greater than 127.
Revision
518 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 18 15:47:01 2010 UTC
(9 years, 7 months ago)
by
ph10
File length: 186444 byte(s)
Diff to
previous 517
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.
Revision
517 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 5 10:44:20 2010 UTC
(9 years, 7 months ago)
by
ph10
File length: 186132 byte(s)
Diff to
previous 516
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.
Revision
513 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 3 11:13:37 2010 UTC
(9 years, 7 months ago)
by
ph10
File length: 185361 byte(s)
Diff to
previous 512
Make \R and \X in a character class behave more like Perl
Revision
510 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 27 17:45:29 2010 UTC
(9 years, 8 months ago)
by
ph10
File length: 184866 byte(s)
Diff to
previous 508
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
Revision
503 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 7 17:35:52 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 184429 byte(s)
Diff to
previous 501
Fix incorrect compile time error for certain types of recursive patterns.
Revision
500 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 6 19:00:29 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 183722 byte(s)
Diff to
previous 499
Fix bugs with \K in atomic groups, subroutines, and assertions.
Revision
499 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 3 20:09:39 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 183343 byte(s)
Diff to
previous 498
Add some checks for the eint vector size and the list of compile-time error
texts.
Revision
498 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 3 19:29:38 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 182903 byte(s)
Diff to
previous 497
Fix missing data in coptable and poptable vectors; add compile-time checks for
their lengths.
Revision
497 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 3 12:01:00 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 182594 byte(s)
Diff to
previous 496
Use local function indirection for pcre_malloc etc. for Visual Studio and
Symbian.
Revision
496 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 2 19:11:17 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 182334 byte(s)
Diff to
previous 494
Fix DEFINE bug for forward reference with a possessive quantifier.
Revision
494 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 2 11:53:12 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 182068 byte(s)
Diff to
previous 493
If stdint.h is not available, include inttypes.h if available.
Revision
492 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 2 11:26:55 2010 UTC
(9 years, 9 months ago)
by
ph10
File length: 181751 byte(s)
Diff to
previous 491
Added --libs-cpp to pcre-config, but only when C++ support is configured.
Revision
484 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 4 17:11:54 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 180124 byte(s)
Diff to
previous 483
Update autogen.sh to try several names for libtoolize.
Revision
483 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 4 16:19:17 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 179959 byte(s)
Diff to
previous 482
Fix some discrepancies between "USPTR" and "unsigned char *".
Revision
480 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 3 17:29:59 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 178695 byte(s)
Diff to
previous 479
Update stack documentation to be clearer about pcre_dfa_exec().
Revision
479 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 3 16:31:39 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 178440 byte(s)
Diff to
previous 478
Add AC_CONFIG_MACRO_DIR([m4]) to configure.ac and -I m4 to ACLOCAL_AMFLAGS in
Makefile.am, as suggested by libtoolize.
Revision
478 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 3 16:05:13 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 178075 byte(s)
Diff to
previous 476
Update configure.ac to solve libbz2 problem under Win32.
Revision
475 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 2 18:21:30 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 177419 byte(s)
Diff to
previous 474
Tidies to allow easier embedded compilation; avoid (double) where possible.
Revision
474 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 2 16:30:46 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 176290 byte(s)
Diff to
previous 473
Fix C++ wrapper GlobalReplace function for empty matches.
Revision
473 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 2 12:40:07 2010 UTC
(9 years, 11 months ago)
by
ph10
File length: 176103 byte(s)
Diff to
previous 472
Fix bugs relating to the use of (*SKIP) etc in assertions.
Revision
471 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 11 15:11:55 2009 UTC
(10 years ago)
by
ph10
File length: 175088 byte(s)
Diff to
previous 469
Fix study bug with single-branch conditions, including (DEFINE).
Revision
462 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 17 19:55:02 2009 UTC
(10 years, 2 months ago)
by
ph10
File length: 174788 byte(s)
Diff to
previous 461
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*
Revision
459 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 4 09:21:39 2009 UTC
(10 years, 2 months ago)
by
ph10
File length: 174992 byte(s)
Diff to
previous 457
Fix problems with conditional references to duplicate named subpatterns.
Revision
457 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 3 16:24:08 2009 UTC
(10 years, 2 months ago)
by
ph10
File length: 174499 byte(s)
Diff to
previous 455
Allow duplicate names for same-numbered groups; forbid different names.
Revision
455 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 26 19:12:32 2009 UTC
(10 years, 2 months ago)
by
ph10
File length: 174131 byte(s)
Diff to
previous 454
Added lower bound length-finding to pcre_study() and use it when matching; make
the value available via pcre_fullinfo(); also fixed bugs connected with
pcre_study() in pcre_dfa_exec().
Revision
454 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 22 09:42:11 2009 UTC
(10 years, 2 months ago)
by
ph10
File length: 173098 byte(s)
Diff to
previous 448
Allow fixed-length subroutine calls in lookbehinds.
Revision
448 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 15 19:11:48 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 172900 byte(s)
Diff to
previous 447
Re-organize tests to make is possible to test 5.10 features against Perl.
Revision
447 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 15 18:17:54 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 172757 byte(s)
Diff to
previous 446
Capture data when (*ACCEPT) is inside capturing parentheses.
Revision
446 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 15 10:49:50 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 172499 byte(s)
Diff to
previous 442
Correct returned capture count after recursion has matched more than outer.
Revision
442 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 11 10:21:02 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 172245 byte(s)
Diff to
previous 438
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.
Revision
438 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 6 20:00:47 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 171937 byte(s)
Diff to
previous 437
Fix internal error for forward reference with [^m] interposing.
Revision
433 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 2 16:09:13 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 170612 byte(s)
Diff to
previous 432
For regexec(), if pmatch is NULL, force nmatch to be zero.
Revision
432 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 2 16:02:56 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 170420 byte(s)
Diff to
previous 431
Add REG_UNGREEDY (non-standard) to the POSIX interface.
Revision
431 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 2 09:23:21 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 170156 byte(s)
Diff to
previous 430
Updage ChangeLog for another bug, already fixed by previous patch.
Revision
430 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 1 16:29:46 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 169945 byte(s)
Diff to
previous 429
Add -DPCRE_STATIC to configuration files when no shared library is built.
Revision
429 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 1 16:10:16 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 169779 byte(s)
Diff to
previous 428
Add pcredemo man page, containing a listing of pcredemo.c.
Revision
428 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 31 17:10:26 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 169567 byte(s)
Diff to
previous 427
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.
Revision
426 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 26 15:38:32 2009 UTC
(10 years, 3 months ago)
by
ph10
File length: 168316 byte(s)
Diff to
previous 425
Remove restrictions on pcre_exec() partial matching.
Revision
423 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 15 18:17:31 2009 UTC
(10 years, 4 months ago)
by
ph10
File length: 167300 byte(s)
Diff to
previous 422
Add libpcreposix.pc for pkg-config, which was missing.
Revision
413 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 11 11:41:52 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 165585 byte(s)
Diff to
previous 412
CMake: arrange for release type compiler flags to be shown in the summary.
Revision
408 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 27 17:52:03 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 165101 byte(s)
Diff to
previous 407
Fix forward references when duplicate group numbers are involved.
Revision
407 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 23 15:29:18 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 164739 byte(s)
Diff to
previous 405
Upgrade CMake support to disable tests, pcregrep, and configuration listing.
Revision
405 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 23 12:05:20 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 164351 byte(s)
Diff to
previous 402
Patch to make CMake work when PCRE is included within another project.
Revision
402 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 21 17:26:03 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 164206 byte(s)
Diff to
previous 400
Add missing #ifdef SUPPORT_UTF8 round heapframe::Xcharptr.
Revision
399 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 21 12:34:15 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 163599 byte(s)
Diff to
previous 398
Further fix to auto-callout with conditional groups whose condition is an
assertion.
Revision
397 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 20 19:40:08 2009 UTC
(10 years, 8 months ago)
by
ph10
File length: 163518 byte(s)
Diff to
previous 396
Fix non-callout function supplied for pcre_dfa_exec() bug.
Revision
393 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 17 21:47:54 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 162918 byte(s)
Diff to
previous 392
Force SUPPORT_UTF8 if SUPPORT_UCP is set (for non-"configure" users).
Revision
385 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 8 16:56:58 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 162256 byte(s)
Diff to
previous 384
Document named subpattern behaviour in the presence of duplicate numbers.
Revision
384 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 8 16:27:43 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 162256 byte(s)
Diff to
previous 383
Fix Unicode property support in character classes for chars > 127 in non-UTF-8
mode.
Revision
381 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 3 16:08:23 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 162010 byte(s)
Diff to
previous 380
Fix bug with (?(?=.*b)b|^) thinking it must match at start of line; also fix
bug causing a crash when auto-callout is used with a conditional assertion.
Revision
380 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 3 12:32:47 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 161808 byte(s)
Diff to
previous 379
The pattern (?(?=.*b)b|^) was incorrectly processed as requiring a match at the
start of the subject or after a newline.
Revision
378 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 1 14:13:34 2009 UTC
(10 years, 9 months ago)
by
ph10
File length: 161322 byte(s)
Diff to
previous 377
Make pcregrep with --colour show all matches in a line in colour.
Revision
373 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 5 10:25:46 2008 UTC
(11 years, 3 months ago)
by
ph10
File length: 159729 byte(s)
Diff to
previous 371
Update the Virtual Pascal + BCC files for current versions.
Revision
368 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 24 16:25:20 2008 UTC
(11 years, 3 months ago)
by
ph10
File length: 159458 byte(s)
Diff to
previous 366
Make it clearer that ovector values are byte offsets, not character counts.
Revision
366 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 14 15:45:32 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 159253 byte(s)
Diff to
previous 365
Lazy qualifiers were not always working in UTF-8 mode (8.0/15).
Revision
365 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 17:06:55 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 159129 byte(s)
Diff to
previous 364
Further fixes for bumpalong processing in UTF-8 mode.
Revision
364 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 14:53:41 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 159084 byte(s)
Diff to
previous 361
Several bugs concerned with skipping over UTF-8 characters at the start of
matching (8.0/13, 8.0/14).
Revision
361 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 10 16:03:28 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 158751 byte(s)
Diff to
previous 360
Fix off-end-of-buffer bug for patterns that match only at start of line.
Revision
360 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 9 20:00:28 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 158348 byte(s)
Diff to
previous 359
Fix CVE-2008-2371 (outer level option with alternatives caused crash).
Revision
359 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 9 16:20:19 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 158007 byte(s)
Diff to
previous 358
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.
Revision
355 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 7 17:45:23 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 157365 byte(s)
Diff to
previous 354
Make pcretest generate a single byte for \x{} escapes in non-UTF-8 mode.
Revision
354 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 7 16:30:33 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 157108 byte(s)
Diff to
previous 353
Fix caseless backreferences for non-ASCII characters.
Revision
351 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 4 18:27:16 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 156670 byte(s)
Diff to
previous 349
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.
Revision
349 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 2 18:42:11 2008 UTC
(11 years, 5 months ago)
by
ph10
File length: 156588 byte(s)
Diff to
previous 347
Preliminary patch for upgraded Unicode Property support.
Revision
344 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 22 09:16:15 2008 UTC
(11 years, 7 months ago)
by
ph10
File length: 155966 byte(s)
Diff to
previous 343
CMake patches for readline support to ensure ncurses is linked when required.
Revision
342 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 20 17:10:13 2008 UTC
(11 years, 7 months ago)
by
ph10
File length: 155483 byte(s)
Diff to
previous 341
Slight performance improvement by using the new OP_ALLANY opcode for cases of
the metacharacter "." when DOTALL is set. Also, some tidies consequent upon its
invention.
Revision
341 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 19 16:41:04 2008 UTC
(11 years, 7 months ago)
by
ph10
File length: 155078 byte(s)
Diff to
previous 340
Fix DFA (?!) bug; add support for JavaScript empty classes.
Revision
340 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 18 20:00:21 2008 UTC
(11 years, 8 months ago)
by
ph10
File length: 154365 byte(s)
Diff to
previous 336
Fix incorrect error for patterns like /(?2)[]a()b](abc)/
Revision
335 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 12 14:36:14 2008 UTC
(11 years, 8 months ago)
by
ph10
File length: 153509 byte(s)
Diff to
previous 333
Do not discard subpatterns with {0} quantifiers, as they may be called as
subroutines.
Revision
333 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 10 19:55:57 2008 UTC
(11 years, 8 months ago)
by
ph10
File length: 153110 byte(s)
Diff to
previous 332
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.
Revision
331 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 5 15:38:53 2008 UTC
(11 years, 8 months ago)
by
ph10
File length: 152722 byte(s)
Diff to
previous 330
Applied Craig's patch to remove the use of push_back().
Revision
328 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 26 17:39:06 2008 UTC
(11 years, 8 months ago)
by
ph10
File length: 152547 byte(s)
Diff to
previous 327
Patch to pcrecpp.cc to fix an OS X linking problem.
Revision
327 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 8 19:38:30 2008 UTC
(11 years, 9 months ago)
by
ph10
File length: 152438 byte(s)
Diff to
previous 326
Added some missing "const"s to declarations of static tables in
pcre_compile.c and pcre_dfa_exec.c.
Revision
326 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 8 17:24:02 2008 UTC
(11 years, 9 months ago)
by
ph10
File length: 152323 byte(s)
Diff to
previous 325
Craig's patch to the QuoteMeta function in pcrecpp.cc so that it escapes the
NUL character as backslash + 0 rather than backslash + NUL, because PCRE
doesn't support NULs in patterns.
Revision
323 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 5 17:23:42 2008 UTC
(11 years, 9 months ago)
by
ph10
File length: 151294 byte(s)
Diff to
previous 322
Remove a line of dead code, identified by coverity and reported by Nuno Lopes.
Revision
322 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 5 17:14:08 2008 UTC
(11 years, 9 months ago)
by
ph10
File length: 151200 byte(s)
Diff to
previous 321
Craig's patch to pcrecpp.cc to restore ABI compatibility with pre-7.6 versions,
which defined a global no_arg variable instead of putting it in the RE class.
Revision
321 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 5 17:10:45 2008 UTC
(11 years, 9 months ago)
by
ph10
File length: 151017 byte(s)
Diff to
previous 319
Craig's patch to sort out a long long problem: "If we can't convert
a string to a long long, pretend we don't even have a long long."
Revision
311 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 23 17:34:58 2008 UTC
(11 years, 10 months ago)
by
ph10
File length: 150002 byte(s)
Diff to
previous 309
Applied Sheri's patch to CMakeLists.txt to add library name options and correct
the recursion comment.
Revision
308 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 21 14:57:19 2008 UTC
(11 years, 10 months ago)
by
ph10
File length: 149880 byte(s)
Diff to
previous 307
Apply Craig's patch to move no_arg into the RE class.
Revision
303 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 20 19:39:43 2008 UTC
(11 years, 10 months ago)
by
ph10
File length: 148975 byte(s)
Diff to
previous 302
Apply Christian Ehrlicher's patch to update the CMake files.
Revision
302 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 20 19:12:46 2008 UTC
(11 years, 10 months ago)
by
ph10
File length: 148842 byte(s)
Diff to
previous 300
Exclude "long long" test in pcrecpp_unittest when HAVE_LONG_LONG is not
defined.
Revision
300 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 14 19:43:19 2008 UTC
(11 years, 11 months ago)
by
ph10
File length: 148714 byte(s)
Diff to
previous 298
Fix buffer overrun for class with very many characters whose codepoints are
above 255.
Revision
297 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 4 19:44:00 2008 UTC
(11 years, 11 months ago)
by
ph10
File length: 148554 byte(s)
Diff to
previous 296
Craig's patch for the double-counting bug in global replace.
Revision
295 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 31 17:00:24 2007 UTC
(11 years, 11 months ago)
by
ph10
File length: 148260 byte(s)
Diff to
previous 294
Make POSIX character class parsing more like Perl.
Revision
285 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 12 17:03:50 2007 UTC
(12 years ago)
by
ph10
File length: 146155 byte(s)
Diff to
previous 284
Fix bad compiled code for things like /\pL{2}+/ in which a possessive
quantifier with a fixed limit was applied to a character property.
Revision
282 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 7 19:32:32 2007 UTC
(12 years ago)
by
ph10
File length: 145570 byte(s)
Diff to
previous 279
Fix non-diagnosis of (?=a)(?R) (positive lookaheads not skipped when checking
for an empty match).
Revision
276 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 21 15:39:20 2007 UTC
(12 years ago)
by
ph10
File length: 143980 byte(s)
Diff to
previous 275
Remove two redunant, never-reachable lines of code whose function had been
moved.
Revision
272 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 17 16:53:53 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 143672 byte(s)
Diff to
previous 270
Generalize wording for (?&) error as it also applies to \k'' and other cases.
Revision
270 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 16 19:55:16 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 143418 byte(s)
Diff to
previous 269
Diagnose conditional numerical reference to a non-existent subpattern.
Revision
268 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 15 10:28:09 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 142838 byte(s)
Diff to
previous 267
Fix (?&) non-diagnosis bug and missing length check for (?&a) etc.
Revision
267 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 14 11:48:49 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 142567 byte(s)
Diff to
previous 265
Fixed reference to PCRECPP_STATIC that should have been PCRE_STATIC.
Revision
265 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 14 11:35:48 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 142385 byte(s)
Diff to
previous 264
Fix negative POSIX class bug with Unicode characters.
Revision
264 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 13 11:07:16 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 142292 byte(s)
Diff to
previous 263
Fix [\S] etc. bug in UTF-8 mode with characters > 255.
Revision
263 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 12 16:53:25 2007 UTC
(12 years, 1 month ago)
by
ph10
File length: 142116 byte(s)
Diff to
previous 261
Apply Craig's patch, which makes it possible to "ignore" values in parens
when parsing an RE using the c++ wrapper.
Revision
257 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 19 09:11:19 2007 UTC
(12 years, 2 months ago)
by
ph10
File length: 141805 byte(s)
Diff to
previous 256
Craig's patch to remove the checks for windows.h and instead check for
_strtoi64 explicitly, and avoid using snprintf() at all.
Revision
255 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 19 08:50:04 2007 UTC
(12 years, 2 months ago)
by
ph10
File length: 141451 byte(s)
Diff to
previous 254
Add casts to pcretest.c to avoid compiler warnings.
Revision
253 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 17 10:51:30 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 141388 byte(s)
Diff to
previous 248
Added checks for ANY and ANYCRLF to pcrecpp.cc where previously it checked only
for CRLF.
Revision
248 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 17 10:09:22 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 141289 byte(s)
Diff to
previous 247
Change condition for the macros for snprintf and strtoll from _WIN32 to
HAVE_WINDOWS_H because they are needed only when windows.h is present.
Revision
247 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 17 09:38:32 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 141280 byte(s)
Diff to
previous 245
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.
Revision
244 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 14 09:14:24 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 141184 byte(s)
Diff to
previous 243
Fix broken --disable-stack-for-recursion without --enable-unicode-properties.
Revision
240 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 15:47:20 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 141107 byte(s)
Diff to
previous 239
Refactoring to reduce the number of relocations in a shared library.
Revision
239 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 13:46:30 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 140464 byte(s)
Diff to
previous 236
Fix line ending missing for pcregrep with --colour.
Revision
236 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 12:57:06 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 140336 byte(s)
Diff to
previous 234
<config.h> => "config.h" and also some cases of <pcre.h>.
Revision
234 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 11:36:27 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 140194 byte(s)
Diff to
previous 233
Macros for snprintf, strtoll, strtoull when compiling the C++ things under
Windows.
Revision
233 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 11:26:11 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 140002 byte(s)
Diff to
previous 232
Put back the definition of PCRE_ERROR_NULLWSLIMIT for compatibility, even
though it is no longer used.
Revision
232 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 11:18:50 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 139879 byte(s)
Diff to
previous 231
doc/pcresyntax.html was missing from the distribution.
Revision
231 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 11 11:15:33 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 139814 byte(s)
Diff to
previous 230
Add facility to make \R match only CR, LF, or CRLF.
Revision
230 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 10 13:23:56 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 139676 byte(s)
Diff to
previous 228
(1) Move internal flags out of the options field, to make room.
(2) \r and \n must be explicit to trigger the special CRLF handline exception.
(3) (?J) at the start now sets JCHANGED as well as DUPNAMES.
Revision
226 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 21 11:46:08 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 138505 byte(s)
Diff to
previous 224
Don't advance by 2 if explicit \r or \n in the pattern. Add
PCRE_INFO_HASCRORLF.
Revision
224 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 20 12:58:29 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 137674 byte(s)
Diff to
previous 223
Fix loop for group with possible zero repeat containing \p or \P.
Revision
223 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 20 11:07:53 2007 UTC
(12 years, 3 months ago)
by
ph10
File length: 137546 byte(s)
Diff to
previous 222
Fix loop for classes containing \p or \P and just one ascii character.
Revision
218 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 16 10:13:23 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 137184 byte(s)
Diff to
previous 217
Fix several compile bugs involving repeated \p or \P items.
Revision
217 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 15:21:04 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 136239 byte(s)
Diff to
previous 216
Crash in debug output when printing the name of a Unicode property.
Revision
216 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 14:35:57 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 136085 byte(s)
Diff to
previous 215
Fixed compile-time loop for patterns like (?:[\PPa*]*){8,} (extended class
inside group with unlimited repeat).
Revision
215 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 14:20:05 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 135799 byte(s)
Diff to
previous 214
Fixed overrun for missing ] with a forward reference, e.g. /(?1)\c[/.
Revision
214 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 14:08:10 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 135692 byte(s)
Diff to
previous 213
Fixed another looking-too-far-back-in-non-UTF-8-mode bug.
Revision
212 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 11:16:34 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 135349 byte(s)
Diff to
previous 211
Updating docs for release; fix heap-related bugs in pcre_exec shown up by
release testing.
Revision
207 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 6 09:32:14 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 134834 byte(s)
Diff to
previous 206
Fix backtrack past start of subject bugs caused by the use of \X, \p, or \P in
non-UTF-8 mode and the presence of top-bit-set characters.
Revision
206 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 3 14:53:04 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 134642 byte(s)
Diff to
previous 205
Fix loop for null-matching condition nested in an outer unlimited repeat.
Revision
202 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 3 09:44:26 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 133523 byte(s)
Diff to
previous 201
Refactor the integer overflow testing so as to avoid imposing an artificial
limit on the size of subpatterns.
Revision
201 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 2 08:37:31 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 132682 byte(s)
Diff to
previous 200
Update version number; use %I64U instead of %llu under MingGW in
pcrecpp_unittest.
Revision
200 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 1 09:10:40 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 132652 byte(s)
Diff to
previous 197
Correct errors in previous patch; tidy for test release.
Revision
197 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 31 10:50:18 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 132375 byte(s)
Diff to
previous 195
Abolish the NULLWSLIMIT error at the expense of using more stack when an
unlimited repeat could match an empty string. Also, doc tidies for a test
release.
Revision
195 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 30 13:23:28 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 131434 byte(s)
Diff to
previous 193
Add words about EBCDIC to doc and ./configure --help (somebody thought it might
be a useful option and tried it on an ASCII system). Fixed one missing table
entry for EBCDIC.
Revision
193 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 30 11:34:18 2007 UTC
(12 years, 4 months ago)
by
ph10
File length: 131384 byte(s)
Diff to
previous 192
Arrange to use "%I64d" instead of "%lld" for long printing in the pcrecpp
unittest when running under MinGW.
Revision
190 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 19 10:38:20 2007 UTC
(12 years, 5 months ago)
by
ph10
File length: 131154 byte(s)
Diff to
previous 189
Fix bug with .*$ when run in not-DOTALL UTF-8 mode; small performance
improvement for .* in DOTALL UTF-8 mode.
Revision
189 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 5 11:50:49 2007 UTC
(12 years, 5 months ago)
by
ph10
File length: 130580 byte(s)
Diff to
previous 185
Change #include <pcre.h> to #include "pcre.h" in pcre_internal.h (an error that
crept in at 7.1).
Revision
184 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 13:26:46 2007 UTC
(12 years, 6 months ago)
by
ph10
File length: 129921 byte(s)
Diff to
previous 182
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.
Revision
176 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 11 13:48:37 2007 UTC
(12 years, 6 months ago)
by
ph10
File length: 129457 byte(s)
Diff to
previous 175
Inserted some (unsigned int) casts to kill compiler warnings.
Revision
172 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 5 10:40:13 2007 UTC
(12 years, 6 months ago)
by
ph10
File length: 129235 byte(s)
Diff to
previous 171
Drastically reduce workspace used for alternatives in groups; also some
trailing space removals for a test release.
Revision
164 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 4 15:11:14 2007 UTC
(12 years, 7 months ago)
by
ph10
File length: 127767 byte(s)
Diff to
previous 161
Replace longjmp() with gotos when not using stack recursion.
Revision
161 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 3 10:28:07 2007 UTC
(12 years, 7 months ago)
by
ph10
File length: 127508 byte(s)
Diff to
previous 160
Use the pcretest "Z" option so all tests can be run with all link sizes.
Revision
160 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 2 10:58:35 2007 UTC
(12 years, 7 months ago)
by
ph10
File length: 127240 byte(s)
Diff to
previous 159
Fix RunGrepTest for make distcheck (previous change added a bug).
Revision
159 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 2 10:27:18 2007 UTC
(12 years, 7 months ago)
by
ph10
File length: 127245 byte(s)
Diff to
previous 158
Add code to configure.ac to remove -g from default CFLAGS and CXXFLAGS.
Revision
157 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 1 09:19:56 2007 UTC
(12 years, 7 months ago)
by
ph10
File length: 127019 byte(s)
Diff to
previous 155
Try "french" locale if "fr_FR" not present. Update NEWS re Win32 libs.
Revision
152 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 17 15:55:53 2007 UTC
(12 years, 8 months ago)
by
ph10
File length: 126792 byte(s)
Diff to
previous 151
Typos in the docs, missing casts and #ifdefs in the code.
Revision
147 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 16 13:24:37 2007 UTC
(12 years, 8 months ago)
by
ph10
File length: 126426 byte(s)
Diff to
previous 143
Fix bad handling of data lines longer than 50K by pcretest.
Revision
141 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 30 15:46:27 2007 UTC
(12 years, 8 months ago)
by
ph10
File length: 126210 byte(s)
Diff to
previous 135
Fixed obscure bug when matching a null string in multiline mode with
newline=any.
Revision
135 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 29 09:09:33 2007 UTC
(12 years, 8 months ago)
by
ph10
File length: 125755 byte(s)
Diff to
previous 134
Hopefully the final rename of makevp-* to makevp_*.
Revision
134 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 26 16:00:17 2007 UTC
(12 years, 8 months ago)
by
ph10
File length: 125755 byte(s)
Diff to
previous 131
Commit after detrailing; set executable on autogen.sh.
Revision
122 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 12 15:10:25 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 125213 byte(s)
Diff to
previous 119
Documentation spring clean, and expansion of maint/README.
Revision
116 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 9 15:23:02 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 124685 byte(s)
Diff to
previous 115
Tests cleanup: use -C in RunTest; add /Z to pcretest and make test 3
independent of link size.
Revision
115 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 9 12:23:37 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 123620 byte(s)
Diff to
previous 113
Fix two obscure, but nasty bugs concerned with caseless matching with Unicode
property support.
Revision
113 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 9 10:13:26 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 122672 byte(s)
Diff to
previous 111
Update documentation for forthcoming rename of "maintain" as "maint"
Revision
111 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 8 16:53:09 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 122681 byte(s)
Diff to
previous 110
Create the PrepareRelease script to process the documentation and create the
.generic files for distribution, also to remove trailing spaces. Update a lot
more of the build-time documentation. Arrange for PrepareRelease and its
sub-scripts to be distributed.
Revision
108 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 7 11:11:23 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 121994 byte(s)
Diff to
previous 107
Arguments for the emulated memmove() should be void *, not char *.
Revision
107 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 7 11:02:28 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 121794 byte(s)
Diff to
previous 105
Added some additional #ifdef SUPPORT_UTF8 to minimize the code when UTF-8
support is not compiled.
Revision
105 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 16:32:53 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 121465 byte(s)
Diff to
previous 104
Mark ucp_table (in ucptable.h) and ucp_gentype (in pcre_ucp_searchfuncs.c)
as "const".
Revision
104 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 16:25:15 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 121060 byte(s)
Diff to
previous 102
Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told
that is needed.
Revision
102 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 15:50:45 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 120960 byte(s)
Diff to
previous 101
Fix test problem caused by training space in the data.
Revision
101 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 15:19:44 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 120725 byte(s)
Diff to
previous 100
Updated the support (such as it is) for Virtual Pascal, thanks to Stefan
Weber: (1) pcre_internal.h was missing some function renames; (2) updated
makevp.bat for the current PCRE, using the additional files !compile.txt,
!linklib.txt, and pcregexp.pas.
Revision
100 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 14:53:10 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 120448 byte(s)
Diff to
previous 99
Updated comments in configure.ac that end up in config.h.in, and arrange for
config.h to be distributed (compare pcre.h).
Revision
99 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 6 12:27:42 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 119802 byte(s)
Diff to
previous 98
1. Move the comment about version numbers from pcre.h.in to configure.ac
because that's where they are now set.
2. Update all the man pages to remove the use of .br and .in because this
causes trouble for some HTML converters. Also standardised the final sections
giving author information and revision date.
3. Update the maintain/132html man page converter to handle .nf/.fi and to barf
at .br/.in.
Revision
98 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 5 15:55:02 2007 UTC
(12 years, 9 months ago)
by
ph10
File length: 119130 byte(s)
Diff to
previous 96
This is a second preliminary update, after having done a test build and also a
check of the maintenance programs. The version is now 7.1-RC1. In autogen.sh,
autoheader is now before automake, and Tech.Notes (being now in the "maintain"
directory) are no longer distributed.
Revision
96 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 2 13:10:43 2007 UTC
(12 years, 9 months ago)
by
nigel
File length: 118928 byte(s)
Diff to
previous 93
r6896@hex: nm | 2007-03-02 13:09:14 +0000
Added EOL and keywork properties throughout
Revision
3 -
(
view)
(
annotate)
-
[select for diffs]
Added
Sat Feb 24 21:38:01 2007 UTC
(12 years, 9 months ago)
by
nigel
File length: 6292 byte(s)
Load pcre-1.00 into code/trunk.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.