/[pcre]/code/trunk
ViewVC logotype

Log of /code/trunk

View Directory Listing Directory Listing


Sticky Revision:

Revision 1499 - Directory Listing
Modified Mon Aug 11 06:42:28 2014 UTC (11 days, 1 hour ago) by zherczeg
JIT compiler update.

Revision 1498 - Directory Listing
Modified Fri Aug 8 15:22:51 2014 UTC (13 days, 16 hours ago) by ph10
Fix compile-time loop for recursive reference within a group with an indefinite 
repeat.


Revision 1497 - Directory Listing
Modified Fri Aug 8 14:50:26 2014 UTC (13 days, 17 hours ago) by ph10
Tidy Perl compatibility test script.


Revision 1496 - Directory Listing
Modified Fri Jul 18 08:24:35 2014 UTC (4 weeks, 6 days ago) by ph10
Fix typos in ChangeLog.


Revision 1495 - Directory Listing
Modified Sat Jul 12 18:22:54 2014 UTC (5 weeks, 5 days ago) by ph10
Fix compiler crash/misbehaviour for zero-repeated groups that include a 
recursive back reference.


Revision 1494 - Directory Listing
Modified Thu Jul 10 16:38:05 2014 UTC (6 weeks ago) by ph10
Avoid compiler warning for cast function argument.


Revision 1493 - Directory Listing
Modified Wed Jul 9 04:41:15 2014 UTC (6 weeks, 2 days ago) by zherczeg
Minor JIT compiler update.

Revision 1492 - Directory Listing
Modified Tue Jul 8 16:16:14 2014 UTC (6 weeks, 2 days ago) by ph10
Fixed several memory leaks in pcregrep.


Revision 1491 - Directory Listing
Modified Mon Jul 7 07:11:16 2014 UTC (6 weeks, 4 days ago) by zherczeg
Major JIT compiler update.

Revision 1490 - Directory Listing
Modified Thu Jun 19 07:51:39 2014 UTC (2 months ago) by chpe
Update to Unicode 7.0.0 release

Revision 1489 - Directory Listing
Modified Thu Jun 19 07:51:33 2014 UTC (2 months ago) by chpe
Update documentation for added pcre_config and pcre_fullinfo values

Revision 1488 - Directory Listing
Modified Wed Jun 18 18:38:00 2014 UTC (2 months ago) by ph10
Recognize characters with multiple other cases when creating starting bit map.


Revision 1487 - Directory Listing
Modified Wed Jun 18 17:17:03 2014 UTC (2 months ago) by ph10
Fix bad compile of [\Qx]...  where x is any character.


Revision 1486 - Directory Listing
Modified Wed Jun 18 16:48:57 2014 UTC (2 months ago) by ph10
Fix not including VT in starting characters for \s.


Revision 1485 - Directory Listing
Modified Wed Jun 18 16:31:32 2014 UTC (2 months ago) by ph10
Fix bad starting data when char with more than one other case follows 
circumflex in multiline UTF mode.


Revision 1484 - Directory Listing
Modified Tue Jun 17 16:00:15 2014 UTC (2 months ago) by ph10
Comment update.


Revision 1483 - Directory Listing
Modified Tue Jun 17 15:48:37 2014 UTC (2 months ago) by zherczeg
Major JIT compiler update. 

Revision 1482 - Directory Listing
Modified Wed May 28 11:10:58 2014 UTC (2 months, 3 weeks ago) by ph10
Fix two bugs concerned with duplicate named patterns.


Revision 1481 - Directory Listing
Modified Tue May 27 18:24:42 2014 UTC (2 months, 3 weeks ago) by ph10
Give error for \x{} and \o{}.


Revision 1480 - Directory Listing
Modified Tue May 27 18:02:51 2014 UTC (2 months, 3 weeks ago) by ph10
Fix auto-possessification bug.


Revision 1479 - Directory Listing
Modified Tue May 27 16:30:07 2014 UTC (2 months, 3 weeks ago) by ph10
Another test case for previously fixed bug.


Revision 1478 - Directory Listing
Modified Tue May 27 13:18:31 2014 UTC (2 months, 3 weeks ago) by ph10
Fix empty-matching possessive zero-repeat groups bug.


Revision 1477 - Directory Listing
Modified Wed May 21 17:53:49 2014 UTC (3 months ago) by ph10
Casts and type changes for compiler warnings.


Revision 1476 - Directory Listing
Modified Mon Apr 28 06:49:36 2014 UTC (3 months, 3 weeks ago) by zherczeg
Fix compiler warning.

Revision 1475 - Directory Listing
Modified Fri Apr 25 11:59:19 2014 UTC (3 months, 3 weeks ago) by zherczeg
Fixed an issue with nested table jumps.

Revision 1474 - Directory Listing
Modified Thu Apr 24 06:43:50 2014 UTC (3 months, 4 weeks ago) by zherczeg
Add missing match limit test to JIT.

Revision 1473 - Directory Listing
Modified Mon Apr 21 17:52:38 2014 UTC (4 months ago) by ph10
Tidy code by merging two identical branches.


Revision 1472 - Directory Listing
Modified Mon Apr 21 16:11:50 2014 UTC (4 months ago) by ph10
Fix C++ compiler warnings and silly quantifier size check.


Revision 1470 - Directory Listing
Modified Fri Apr 4 13:41:58 2014 UTC (4 months, 2 weeks ago) by ph10
Final tidies for 8.35 release.


Revision 1469 - Directory Listing
Modified Thu Apr 3 17:38:15 2014 UTC (4 months, 2 weeks ago) by ph10
Change RunGrepTest's files so as not to clash with RunTest's; now "make -j 
check" works when the tests are run concurrently.


Revision 1468 - Directory Listing
Modified Thu Apr 3 16:55:33 2014 UTC (4 months, 2 weeks ago) by ph10
Small doc update to promote pcresyntax(3).


Revision 1467 - Directory Listing
Modified Thu Apr 3 16:51:41 2014 UTC (4 months, 2 weeks ago) by ph10
Two minor changes to avoid compiler warnings.


Revision 1466 - Directory Listing
Modified Wed Mar 26 18:23:42 2014 UTC (4 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1465 - Directory Listing
Modified Fri Mar 14 15:58:19 2014 UTC (5 months, 1 week ago) by ph10
Final updates for 8.35-RC1.


Revision 1464 - Directory Listing
Modified Fri Mar 14 11:45:56 2014 UTC (5 months, 1 week ago) by zherczeg
Disable incorrect error messages reported by the JIT test program.

Revision 1463 - Directory Listing
Modified Thu Mar 13 11:16:17 2014 UTC (5 months, 1 week ago) by zherczeg
JIT compiler update.

Revision 1462 - Directory Listing
Modified Mon Mar 10 16:28:54 2014 UTC (5 months, 1 week ago) by ph10
Fix typo that caused max/min quantifiers in ungreedy mode not to work.


Revision 1461 - Directory Listing
Modified Fri Mar 7 11:54:31 2014 UTC (5 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1460 - Directory Listing
Modified Wed Mar 5 14:44:22 2014 UTC (5 months, 2 weeks ago) by zherczeg
JIT compiler update (with MIPS64 support).

Revision 1459 - Directory Listing
Modified Tue Mar 4 10:45:15 2014 UTC (5 months, 2 weeks ago) by ph10
Preparations for next release.


Revision 1458 - Directory Listing
Modified Tue Mar 4 10:12:15 2014 UTC (5 months, 2 weeks ago) by ph10
Get rid of "uninitialized" compiler warning.


Revision 1457 - Directory Listing
Modified Sun Mar 2 14:49:27 2014 UTC (5 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1456 - Directory Listing
Modified Fri Feb 28 09:25:37 2014 UTC (5 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1455 - Directory Listing
Modified Mon Feb 10 08:59:31 2014 UTC (6 months, 1 week ago) by zherczeg
JIT compiler update.

Revision 1454 - Directory Listing
Modified Sun Feb 9 18:55:03 2014 UTC (6 months, 1 week ago) by ph10
Implement pcre_stack_guard.


Revision 1453 - Directory Listing
Modified Thu Jan 30 06:10:21 2014 UTC (6 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1452 - Directory Listing
Modified Tue Jan 28 16:07:52 2014 UTC (6 months, 3 weeks ago) by zherczeg
Fix an infinite fast-forward newline on invalid UTF input.

Revision 1451 - Directory Listing
Modified Tue Jan 21 01:49:14 2014 UTC (7 months ago) by zherczeg
Little endian PowerPC systems are supported now by the JIT compiler.

Revision 1450 - Directory Listing
Modified Fri Jan 17 17:50:51 2014 UTC (7 months ago) by ph10
Fix bug in tests when 16/32 bits and --enable-bsr-anycrlf are both set. Extend 
pcretest to show the \R default.


Revision 1449 - Directory Listing
Modified Fri Jan 17 16:59:52 2014 UTC (7 months ago) by ph10
Fix error in README; give an error for invalid --with-pcregrep-bufsize values 
in ./configure.


Revision 1448 - Directory Listing
Modified Mon Jan 13 21:25:53 2014 UTC (7 months, 1 week ago) by zherczeg
JIT: Add not (^) and query (?) support to fast forward search.

Revision 1447 - Directory Listing
Modified Mon Jan 13 20:18:33 2014 UTC (7 months, 1 week ago) by zherczeg
JIT: Improved update table for the fast forward search algorithm.

Revision 1446 - Directory Listing
Modified Mon Jan 13 17:00:49 2014 UTC (7 months, 1 week ago) by ph10
Remove unreachable statement to avoid compiler warning.


Revision 1445 - Directory Listing
Modified Mon Jan 13 16:51:36 2014 UTC (7 months, 1 week ago) by ph10
Ensure two new test files are put into the tarball.


Revision 1444 - Directory Listing
Modified Mon Jan 13 16:47:03 2014 UTC (7 months, 1 week ago) by ph10
Fix check for windows.h in configure.ac.


Revision 1443 - Directory Listing
Modified Sun Jan 12 19:20:27 2014 UTC (7 months, 1 week ago) by ph10
Check alternative outputs for the locale test in RunTest. It should now work 
for the 'fr' locale (which was broken).


Revision 1442 - Directory Listing
Modified Sun Jan 12 17:17:29 2014 UTC (7 months, 1 week ago) by zherczeg
JIT: refactoring some code in the forward search.

Revision 1441 - Directory Listing
Modified Sat Jan 11 21:56:18 2014 UTC (7 months, 1 week ago) by zherczeg
Fix wrong ChangeLog merge

Revision 1440 - Directory Listing
Modified Sat Jan 11 21:54:20 2014 UTC (7 months, 1 week ago) by zherczeg
Improve pattern prefix search by a simplified Boyer-Moore algorithm in JIT.

Revision 1439 - Directory Listing
Modified Fri Jan 10 16:25:55 2014 UTC (7 months, 1 week ago) by ph10
Only test for pthreads when not under Windows.


Revision 1438 - Directory Listing
Modified Fri Jan 10 16:13:10 2014 UTC (7 months, 1 week ago) by ph10
Fix caseless character class bug for characters within a range that have more 
than one other case.


Revision 1437 - Directory Listing
Modified Fri Jan 10 08:52:20 2014 UTC (7 months, 1 week ago) by zherczeg
JIT: Better fixed prefix scan when UTF is enabled.

Revision 1436 - Directory Listing
Modified Wed Jan 8 17:29:39 2014 UTC (7 months, 1 week ago) by ph10
Clarify documentation about documentation, and fix an omission.


Revision 1435 - Directory Listing
Modified Tue Jan 7 07:47:12 2014 UTC (7 months, 2 weeks ago) by zherczeg
JIT: Optimize might be empty checks.

Revision 1434 - Directory Listing
Modified Mon Jan 6 20:04:50 2014 UTC (7 months, 2 weeks ago) by zherczeg
JIT: Optimize brackets with more than four alternatives.

Revision 1433 - Directory Listing
Modified Fri Jan 3 15:15:00 2014 UTC (7 months, 2 weeks ago) by ph10
Reword pcretest messages and clarify "first char" meaning.


Revision 1432 - Directory Listing
Modified Thu Jan 2 17:50:25 2014 UTC (7 months, 2 weeks ago) by ph10
Add missing files sljitNativeTILEGX.c and sljitNativeTILEGX-encoder.c to the 
list of those included in the tarball.


Revision 1431 - Directory Listing
Modified Thu Jan 2 17:41:28 2014 UTC (7 months, 2 weeks ago) by ph10
Revert RAWUCHAR macros, renaming them as UCHAR21 and adding an explanatory 
comment.


Revision 1430 - Directory Listing
Modified Wed Jan 1 17:11:54 2014 UTC (7 months, 2 weeks ago) by ph10
Minor optimization in dfa_exec as was recently done for exec.


Revision 1429 - Directory Listing
Modified Wed Jan 1 17:09:10 2014 UTC (7 months, 2 weeks ago) by chpe
Update gitignore

Revision 1428 - Directory Listing
Modified Wed Jan 1 17:09:06 2014 UTC (7 months, 2 weeks ago) by chpe
Typo fix

Revision 1427 - Directory Listing
Modified Wed Jan 1 15:15:09 2014 UTC (7 months, 2 weeks ago) by zherczeg
JIT: Optimize character range read based on minimum value in UTF-8 mode. Several tests were added for checking existing character range optimizations.

Revision 1426 - Directory Listing
Modified Wed Jan 1 13:14:19 2014 UTC (7 months, 2 weeks ago) by zherczeg
Warning fixes and code refactoring (renamings).

Revision 1425 - Directory Listing
Modified Tue Dec 31 17:44:40 2013 UTC (7 months, 2 weeks ago) by ph10
Get rid of confusing RAWUCHAR set of macros.


Revision 1424 - Directory Listing
Modified Tue Dec 31 11:22:31 2013 UTC (7 months, 2 weeks ago) by zherczeg
JIT: Optimize xclass character read.

Revision 1423 - Directory Listing
Modified Tue Dec 31 07:57:56 2013 UTC (7 months, 3 weeks ago) by zherczeg
JIT: Improved matching of newlines.

Revision 1422 - Directory Listing
Modified Mon Dec 30 19:05:36 2013 UTC (7 months, 3 weeks ago) by zherczeg
JIT: Improved character read in UTF mode.

Revision 1421 - Directory Listing
Modified Mon Dec 30 13:25:20 2013 UTC (7 months, 3 weeks ago) by zherczeg
More character range checks.

Revision 1420 - Directory Listing
Modified Sun Dec 29 11:43:10 2013 UTC (7 months, 3 weeks ago) by zherczeg
Improve character range checks in JIT.

Revision 1419 - Directory Listing
Modified Sun Dec 29 04:42:14 2013 UTC (7 months, 3 weeks ago) by zherczeg
Improve fast forward search in JIT.

Revision 1418 - Directory Listing
Modified Fri Dec 27 12:23:25 2013 UTC (7 months, 3 weeks ago) by ph10
Fix pcretest's handling of patterns when \K in an assertion sets the start of a
match past the end of the match.


Revision 1417 - Directory Listing
Modified Tue Dec 24 18:03:06 2013 UTC (7 months, 3 weeks ago) by ph10
Get rid of some unitialized variable compiler warnings.


Revision 1416 - Directory Listing
Modified Mon Dec 23 13:42:19 2013 UTC (7 months, 4 weeks ago) by ph10
Bump version number.


Revision 1415 - Directory Listing
Modified Sun Dec 22 20:47:08 2013 UTC (7 months, 4 weeks ago) by zherczeg
The auto-possessification of character sets were improved. The JIT compiler also optimizes more character set checks.

Revision 1414 - Directory Listing
Modified Sun Dec 22 16:27:35 2013 UTC (7 months, 4 weeks ago) by zherczeg
A new flag is set, when property checks are present in an XCLASS.

Revision 1412 - Directory Listing
Modified Sun Dec 15 17:01:46 2013 UTC (8 months ago) by ph10
Final file tidies for 8.34.


Revision 1411 - Directory Listing
Modified Fri Dec 6 17:11:44 2013 UTC (8 months, 2 weeks ago) by ph10
Fix internal error for XCLASS in 16/32-bit non-UCP versions with heap 
recursion, and get rid of some compiler warnings when UCP is not configured.


Revision 1410 - Directory Listing
Modified Fri Dec 6 16:21:06 2013 UTC (8 months, 2 weeks ago) by ph10
When running the tests for many different configurations, add compiler warning
switches when gcc is being used, and fail if any warnings are generated.


Revision 1409 - Directory Listing
Modified Fri Dec 6 12:07:47 2013 UTC (8 months, 2 weeks ago) by ph10
Fix oversight for [[:<:]] patch when UTF not configured.


Revision 1408 - Directory Listing
Modified Tue Dec 3 16:27:00 2013 UTC (8 months, 2 weeks ago) by ph10
Add support for [[:<:]] and [[:>:]] as a transition aid.


Revision 1407 - Directory Listing
Modified Sun Dec 1 16:31:40 2013 UTC (8 months, 2 weeks ago) by ph10
Add Jeff Trawick's patch to CMakeLists.txt for MSVC features.


Revision 1406 - Directory Listing
Modified Sat Nov 30 07:05:00 2013 UTC (8 months, 3 weeks ago) by zherczeg
Fix XCLASS POSIX types in JIT.

Revision 1405 - Directory Listing
Modified Mon Nov 25 15:09:21 2013 UTC (8 months, 3 weeks ago) by ph10
Clarify handling of \s in documentation; fix VT in pcretest's built-in tables.


Revision 1404 - Directory Listing
Modified Tue Nov 19 15:36:57 2013 UTC (9 months ago) by ph10
Source tidies for 8.34-RC1.


Revision 1403 - Directory Listing
Modified Tue Nov 19 10:44:59 2013 UTC (9 months ago) by ph10
Get rid of a compiler warning.


Revision 1402 - Directory Listing
Modified Fri Nov 15 12:04:55 2013 UTC (9 months ago) by zherczeg
Add support for PT_PXGRAPH, PT_PXPRINT, and PT_PXPUNCT in JIT.

Revision 1401 - Directory Listing
Modified Tue Nov 12 17:44:07 2013 UTC (9 months, 1 week ago) by ph10
Clarify documentation for \s and \w when locales are in use - they may match 
characters whose code points are greater than 127.


Revision 1400 - Directory Listing
Modified Tue Nov 12 17:05:55 2013 UTC (9 months, 1 week ago) by ph10
Document the same tables must be used at compile and match time.


Revision 1399 - Directory Listing
Modified Tue Nov 12 16:03:01 2013 UTC (9 months, 1 week ago) by ph10
Wrong modifier messages in pcretest to go to stdout; update which modifiers are 
forbidden in Perl-compatible tests.


Revision 1398 - Directory Listing
Modified Tue Nov 12 15:20:26 2013 UTC (9 months, 1 week ago) by ph10
Rename the (as yet unreleased) PCRE_NO_AUTO_POSSESSIFY option to 
PCRE_NO_AUTO_POSSESS - no need to be so long - and to match (*NO_AUTO_POSSESS).


Revision 1397 - Directory Listing
Modified Mon Nov 11 18:33:23 2013 UTC (9 months, 1 week ago) by ph10
Fix \K bug in possessively repeated groups.


Revision 1396 - Directory Listing
Modified Sun Nov 10 19:04:34 2013 UTC (9 months, 1 week ago) by ph10
In /x mode, allow white space before a possessive + character.


Revision 1395 - Directory Listing
Modified Sat Nov 9 16:54:52 2013 UTC (9 months, 1 week ago) by ph10
Add (*NO_AUTO_POSSESS) and document interaction between auto-possessification 
and callouts.


Revision 1394 - Directory Listing
Modified Sat Nov 9 09:17:20 2013 UTC (9 months, 1 week ago) by ph10
Require group names to start with a non-digit.


Revision 1393 - Directory Listing
Modified Fri Nov 8 16:37:21 2013 UTC (9 months, 1 week ago) by ph10
Allow quantifiers on (?!) so as to be the same as other assertions.


Revision 1392 - Directory Listing
Modified Wed Nov 6 18:00:09 2013 UTC (9 months, 2 weeks ago) by ph10
Give errors for [A-\d] and [a-[:digit:]] etc.


Revision 1391 - Directory Listing
Modified Wed Nov 6 16:43:07 2013 UTC (9 months, 2 weeks ago) by ph10
Minor documentation clarifications.


Revision 1390 - Directory Listing
Modified Wed Nov 6 11:20:27 2013 UTC (9 months, 2 weeks ago) by ph10
Update HACKING document to bring it up to date with latest coding.


Revision 1389 - Directory Listing
Modified Tue Nov 5 18:05:29 2013 UTC (9 months, 2 weeks ago) by ph10
Implement compile-time nested parentheses limit, specified at build time.


Revision 1388 - Directory Listing
Modified Tue Nov 5 15:24:45 2013 UTC (9 months, 2 weeks ago) by ph10
Add a simple tripwire to pcretest to lock out certain modifiers.


Revision 1387 - Directory Listing
Modified Sat Nov 2 18:29:05 2013 UTC (9 months, 2 weeks ago) by ph10
Update POSIX class handling in UCP mode.


Revision 1386 - Directory Listing
Modified Tue Oct 29 17:15:47 2013 UTC (9 months, 3 weeks ago) by ph10
A test that was in test 4 should have been in test 5.


Revision 1385 - Directory Listing
Modified Tue Oct 29 16:08:15 2013 UTC (9 months, 3 weeks ago) by ph10
Update perltest.pl to add /u when /W is in the test.


Revision 1384 - Directory Listing
Modified Fri Oct 25 17:37:50 2013 UTC (9 months, 3 weeks ago) by zherczeg
Guard the call of check_char_prop since it does not exists when UCP is disabled.

Revision 1383 - Directory Listing
Modified Fri Oct 18 17:50:06 2013 UTC (10 months ago) by zherczeg
Allow auto-possessify to check more complex bracketed expressions.

Revision 1382 - Directory Listing
Modified Fri Oct 18 07:55:07 2013 UTC (10 months ago) by zherczeg
Auto-possessify OP_CLASS and some other bugfixes.

Revision 1381 - Directory Listing
Modified Wed Oct 16 06:23:00 2013 UTC (10 months ago) by zherczeg
Auto-possessifying now supports property comparison with zero repeat quantifiers.

Revision 1380 - Directory Listing
Modified Tue Oct 15 16:49:12 2013 UTC (10 months ago) by ph10
Explicit possessive quantifiers now use the new opcodes. Fixed an infelicity 
with EXACT in caseless mode.


Revision 1379 - Directory Listing
Modified Mon Oct 14 13:54:07 2013 UTC (10 months, 1 week ago) by ph10
More auto-possessification additions, using possessive class repeats. These are 
not yet used for explicit possessification.


Revision 1378 - Directory Listing
Modified Mon Oct 14 06:55:28 2013 UTC (10 months, 1 week ago) by zherczeg
Add JIT support for the 64 bit TileGX architecture. Patch by Jiong Wang (Tilera Corporation).

Revision 1377 - Directory Listing
Modified Sun Oct 13 20:44:30 2013 UTC (10 months, 1 week ago) by zherczeg
Matching 0x85 and 0x180e to \s in JIT when UCP is used.

Revision 1376 - Directory Listing
Modified Sat Oct 12 18:02:11 2013 UTC (10 months, 1 week ago) by ph10
Add U+0085 and U+180E to what \s matches in UCP mode, to match Perl.


Revision 1375 - Directory Listing
Modified Sat Oct 12 17:56:40 2013 UTC (10 months, 1 week ago) by zherczeg
+1 is not needed for XCLASS as well.

Revision 1374 - Directory Listing
Modified Sat Oct 12 15:49:48 2013 UTC (10 months, 1 week ago) by ph10
Further auto-possessification patch.


Revision 1373 - Directory Listing
Modified Sat Oct 12 14:54:53 2013 UTC (10 months, 1 week ago) by chpe
Fix \o{...} to accept characters between 0x80000000 and 0xffffffff

The 32-bit library in non-UTF-32 mode can accept any 32-bit character, not
just up to 0x7fffffff.

Revision 1372 - Directory Listing
Modified Fri Oct 11 17:05:19 2013 UTC (10 months, 1 week ago) by ph10
Fix auto-callout with PCRE_UCP, which was compiling rubbish.


Revision 1371 - Directory Listing
Modified Fri Oct 11 10:59:41 2013 UTC (10 months, 1 week ago) by zherczeg
Support OP_DNREF and OP_DNREFI in JIT.

Revision 1370 - Directory Listing
Modified Wed Oct 9 10:18:26 2013 UTC (10 months, 1 week ago) by ph10
Add \o{} and tidy up \x{} handling. Minor update to RunTest.


Revision 1369 - Directory Listing
Modified Tue Oct 8 15:06:46 2013 UTC (10 months, 1 week ago) by ph10
Update \8 and \9 handling to match most recent Perl.


Revision 1368 - Directory Listing
Modified Tue Oct 8 10:01:58 2013 UTC (10 months, 1 week ago) by ph10
Two CMake patches (remove bash-ism, add missing defines).


Revision 1367 - Directory Listing
Modified Mon Oct 7 07:41:44 2013 UTC (10 months, 2 weeks ago) by zherczeg
Add support for OP_DNCREF and OP_DNRREF in JIT, and landing Philip's PT_SPACE fix.

Revision 1366 - Directory Listing
Modified Sun Oct 6 18:34:33 2013 UTC (10 months, 2 weeks ago) by ph10
Forgot to commit this for the previous commit.


Revision 1365 - Directory Listing
Modified Sun Oct 6 18:33:56 2013 UTC (10 months, 2 weeks ago) by ph10
Refactor named group handling for conditional tests.


Revision 1364 - Directory Listing
Modified Sat Oct 5 15:45:11 2013 UTC (10 months, 2 weeks ago) by ph10
Add VT to the set of characters recognized as white space.


Revision 1363 - Directory Listing
Modified Tue Oct 1 16:54:40 2013 UTC (10 months, 2 weeks ago) by ph10
Refactored auto-possessification code.


Revision 1362 - Directory Listing
Modified Tue Oct 1 11:27:04 2013 UTC (10 months, 2 weeks ago) by chpe
unicode: Update to Unicode 6.3.0 release

Revision 1361 - Directory Listing
Modified Fri Sep 6 17:47:32 2013 UTC (11 months, 2 weeks ago) by ph10
Make back references to duplicated named subpatterns more like Perl.


Revision 1360 - Directory Listing
Modified Tue Sep 3 10:25:39 2013 UTC (11 months, 2 weeks ago) by ph10
Fix typo in comment.


Revision 1359 - Directory Listing
Modified Tue Sep 3 10:10:59 2013 UTC (11 months, 2 weeks ago) by ph10
Refactor the code for creating the name/number table.


Revision 1358 - Directory Listing
Modified Thu Aug 29 13:40:47 2013 UTC (11 months, 3 weeks ago) by zherczeg
Fix an MSVC compiler warning. Patch by Evgeny Grin.

Revision 1357 - Directory Listing
Modified Tue Aug 27 15:49:16 2013 UTC (11 months, 3 weeks ago) by ph10
Add -T and -TM to pcretest.


Revision 1356 - Directory Listing
Modified Thu Aug 15 17:46:58 2013 UTC (12 months ago) by ph10
Fix typo and bad wording.


Revision 1355 - Directory Listing
Modified Tue Aug 13 17:34:02 2013 UTC (12 months, 1 week ago) by ph10
Fix small z/OS bug.


Revision 1354 - Directory Listing
Modified Mon Aug 12 14:31:07 2013 UTC (12 months, 1 week ago) by ph10
Add z/OS-specific code to pcregrep.


Revision 1353 - Directory Listing
Modified Mon Aug 5 16:24:02 2013 UTC (12 months, 2 weeks ago) by ph10
Fix pcregrep looping bug for multiline empty string match.


Revision 1352 - Directory Listing
Modified Mon Jul 29 15:49:21 2013 UTC (12 months, 3 weeks ago) by ph10
Fix incorrect "first data item" recorded for an assertion condition.


Revision 1351 - Directory Listing
Modified Sat Jul 27 11:18:33 2013 UTC (12 months, 3 weeks ago) by ph10
Move a non-Perl compatible test out of the Perl-compatible file.


Revision 1350 - Directory Listing
Modified Fri Jul 26 10:03:38 2013 UTC (12 months, 3 weeks ago) by ph10
Fix backup bugs with \X repeat matches.


Revision 1349 - Directory Listing
Modified Mon Jul 8 16:36:43 2013 UTC (13 months, 2 weeks ago) by ph10
Update web site reference for Windows binaries.


Revision 1348 - Directory Listing
Modified Fri Jul 5 10:38:37 2013 UTC (13 months, 2 weeks ago) by ph10
Implement PCRE_INFO_MATCH_EMPTY and fix 2 bugs concerned with scanning for 
empty string matching.


Revision 1347 - Directory Listing
Modified Tue Jul 2 18:52:42 2013 UTC (13 months, 2 weeks ago) by ph10
Clarify the action of PCRE_DFA_RESTART.


Revision 1346 - Directory Listing
Modified Tue Jul 2 18:37:36 2013 UTC (13 months, 2 weeks ago) by ph10
Get rid of some "statement not reached" and a "possibly uninitialized" compiler 
warnings.


Revision 1345 - Directory Listing
Modified Tue Jul 2 17:52:28 2013 UTC (13 months, 2 weeks ago) by ph10
Small performance improvement in strlen16 and strlen32 in pcretest.


Revision 1344 - Directory Listing
Modified Tue Jul 2 17:40:20 2013 UTC (13 months, 2 weeks ago) by ph10
Fix error in description of PCRE_INFO_FIRSTCHARACTER.


Revision 1343 - Directory Listing
Modified Tue Jul 2 16:50:48 2013 UTC (13 months, 2 weeks ago) by ph10
Add reference to pre-built Windows binaries for pcregrep and pcretest.


Revision 1342 - Directory Listing
Modified Mon Jul 1 12:28:12 2013 UTC (13 months, 3 weeks ago) by ph10
Remove SUPPORT_GCOV from config.h, because it is not used and is misleading.
(Coverage support does not need any code changes.)


Revision 1341 - Directory Listing
Modified Fri Jun 28 15:07:57 2013 UTC (13 months, 3 weeks ago) by ph10
Fix typo.


Revision 1340 - Directory Listing
Modified Tue Jun 18 07:49:46 2013 UTC (14 months ago) by zherczeg
Cache flush in JIT for android. Patch by Giuseppe D'Angelo.

Revision 1339 - Directory Listing
Modified Fri Jun 14 09:09:28 2013 UTC (14 months, 1 week ago) by ph10
Update man pages to avoid the use of .ti (which causes difficulties for some 
translation software).


Revision 1338 - Directory Listing
Modified Fri Jun 14 07:54:36 2013 UTC (14 months, 1 week ago) by zherczeg
Add pcre[16|32]_jit_free_unused_memory to forcibly free unused JIT executable memory. Patch inspired by Carsten Klein.

Revision 1337 - Directory Listing
Modified Tue Jun 11 16:27:16 2013 UTC (14 months, 1 week ago) by ph10
Regularize heading in man page.


Revision 1335 - Directory Listing
Modified Tue May 28 09:13:59 2013 UTC (14 months, 3 weeks ago) by ph10
Final source file tidies for 8.33 release.


Revision 1334 - Directory Listing
Modified Wed May 15 16:53:18 2013 UTC (15 months, 1 week ago) by ph10
Fix segfault when pcre_dfa_exec() is called with an output vector of length 
less than 2.


Revision 1333 - Directory Listing
Modified Tue May 14 14:27:13 2013 UTC (15 months, 1 week ago) by ph10
Update HTML documentation.


Revision 1332 - Directory Listing
Modified Tue May 14 14:26:37 2013 UTC (15 months, 1 week ago) by ph10
Updates to building documentation.


Revision 1331 - Directory Listing
Modified Mon May 13 15:31:30 2013 UTC (15 months, 1 week ago) by ph10
Correct summary comment at head of file.


Revision 1330 - Directory Listing
Modified Mon May 13 15:27:42 2013 UTC (15 months, 1 week ago) by ph10
Update files for Borland compilation to current list of modules.


Revision 1329 - Directory Listing
Modified Sun May 12 16:33:19 2013 UTC (15 months, 1 week ago) by ph10
Updated html docs.


Revision 1328 - Directory Listing
Modified Sun May 12 16:28:22 2013 UTC (15 months, 1 week ago) by ph10
Documentation clarification for 16/32 bit libraries.


Revision 1327 - Directory Listing
Modified Fri May 10 16:22:40 2013 UTC (15 months, 1 week ago) by ph10
Fix pcretest crash with a data line longer than 65536 bytes.


Revision 1326 - Directory Listing
Modified Fri May 10 14:21:41 2013 UTC (15 months, 1 week ago) by ph10
Clarify wording in description of PCRE_MULTILINE.


Revision 1325 - Directory Listing
Modified Fri May 10 14:03:18 2013 UTC (15 months, 1 week ago) by ph10
Fix spelling mistakes in comments.


Revision 1324 - Directory Listing
Modified Fri May 10 11:40:06 2013 UTC (15 months, 1 week ago) by ph10
Fix pcregrep so that it can find empty lines.


Revision 1323 - Directory Listing
Modified Sat May 4 10:42:17 2013 UTC (15 months, 2 weeks ago) by ph10
Fix type error in PCRE_INFO_{MATCH,RECURSION}LIMIT.


Revision 1322 - Directory Listing
Modified Wed May 1 19:42:31 2013 UTC (15 months, 3 weeks ago) by zherczeg
Try madvise first before posix_madvise.

Revision 1321 - Directory Listing
Modified Wed May 1 16:40:58 2013 UTC (15 months, 3 weeks ago) by ph10
Remove reference to obsoleted (and now non-existent) source file.


Revision 1320 - Directory Listing
Modified Wed May 1 16:39:35 2013 UTC (15 months, 3 weeks ago) by ph10
Source tidies (trails spaces, html updates) for 8.33-RC1.


Revision 1319 - Directory Listing
Modified Wed May 1 16:03:57 2013 UTC (15 months, 3 weeks ago) by ph10
Doc updates getting ready for 8.33-RC1.


Revision 1318 - Directory Listing
Modified Wed May 1 16:02:12 2013 UTC (15 months, 3 weeks ago) by ph10
Move some tests to the correct input file.


Revision 1317 - Directory Listing
Modified Wed May 1 16:00:37 2013 UTC (15 months, 3 weeks ago) by ph10
Add a count to show progress, suppress compiler optimization to save time.


Revision 1316 - Directory Listing
Modified Sun Apr 28 08:54:42 2013 UTC (15 months, 3 weeks ago) by zherczeg
Improved support for match_limit in JIT.

Revision 1315 - Directory Listing
Modified Fri Apr 26 11:16:43 2013 UTC (15 months, 3 weeks ago) by ph10
Tidy up comment in test input.


Revision 1314 - Directory Listing
Modified Fri Apr 26 10:44:13 2013 UTC (15 months, 3 weeks ago) by ph10
Documentation updates.


Revision 1313 - Directory Listing
Modified Wed Apr 24 12:07:09 2013 UTC (15 months, 4 weeks ago) by ph10
Code (but not yet documentation) for *LIMIT_MATCH and *LIMIT_RECURSION.


Revision 1312 - Directory Listing
Modified Tue Apr 23 09:48:25 2013 UTC (15 months, 4 weeks ago) by ph10
Remove commented code that was accidentally left in.


Revision 1311 - Directory Listing
Modified Mon Apr 22 17:35:23 2013 UTC (15 months, 4 weeks ago) by ph10
Use tail recursion in maximizing character and character type repetitions, to 
reduce stack usage.


Revision 1310 - Directory Listing
Modified Sat Apr 6 06:51:09 2013 UTC (16 months, 2 weeks ago) by zherczeg
Fix compiler warnings in JIT.

Revision 1309 - Directory Listing
Modified Fri Apr 5 15:35:59 2013 UTC (16 months, 2 weeks ago) by ph10
Implement PCRE_NEVER_UTF


Revision 1308 - Directory Listing
Modified Tue Apr 2 06:58:55 2013 UTC (16 months, 2 weeks ago) by zherczeg
Fix for recursions to preserve repeat counters.

Revision 1307 - Directory Listing
Modified Mon Apr 1 17:13:00 2013 UTC (16 months, 2 weeks ago) by zherczeg
Rename some variables.

Revision 1306 - Directory Listing
Modified Mon Apr 1 17:04:17 2013 UTC (16 months, 2 weeks ago) by zherczeg
Auto-detect and optimize limited repetitions in JIT.

Revision 1305 - Directory Listing
Modified Mon Apr 1 14:50:45 2013 UTC (16 months, 3 weeks ago) by ph10
Fix open parens in MAKE/SKIP/PRUNE/THEN name bug.


Revision 1304 - Directory Listing
Modified Fri Mar 29 14:25:40 2013 UTC (16 months, 3 weeks ago) by ph10
Move tests that are now Perl-compatible from test 2 to test 1.


Revision 1303 - Directory Listing
Modified Fri Mar 29 09:01:20 2013 UTC (16 months, 3 weeks ago) by zherczeg
Final touches on control verbs in JIT.

Revision 1302 - Directory Listing
Modified Wed Mar 27 11:13:36 2013 UTC (16 months, 3 weeks ago) by ph10
Further changes to backtracking verbs in assertions.


Revision 1301 - Directory Listing
Modified Tue Mar 26 16:36:40 2013 UTC (16 months, 3 weeks ago) by ph10
Improve and correct PCRE_NO_START_OPTIMIZE documentation.


Revision 1300 - Directory Listing
Modified Mon Mar 25 12:34:26 2013 UTC (16 months, 4 weeks ago) by zherczeg
Control verbs are handled in the same way in JIT and interpreter.

Revision 1299 - Directory Listing
Modified Fri Mar 22 17:23:09 2013 UTC (17 months ago) by ph10
Move some tests from testinput2 to testinput1 because they are now 
Perl-compatible.


Revision 1298 - Directory Listing
Modified Fri Mar 22 16:13:13 2013 UTC (17 months ago) by ph10
Fix COMMIT in recursion; document backtracking verbs in assertions and 
subroutines.


Revision 1297 - Directory Listing
Modified Tue Mar 19 17:28:25 2013 UTC (17 months ago) by ph10
Update backtracking verb documentation.


Revision 1296 - Directory Listing
Modified Tue Mar 19 16:29:12 2013 UTC (17 months ago) by ph10
Code changes for simpler backtracking handling (docs to follow).


Revision 1295 - Directory Listing
Modified Sun Mar 17 17:22:10 2013 UTC (17 months ago) by ph10
Correct unsupported items.


Revision 1294 - Directory Listing
Modified Sun Mar 17 17:16:57 2013 UTC (17 months ago) by ph10
Another backtracking test.


Revision 1293 - Directory Listing
Modified Sun Mar 17 17:13:14 2013 UTC (17 months ago) by ph10
Document new multiple backtracking verb behaviour.


Revision 1292 - Directory Listing
Modified Sun Mar 17 16:51:40 2013 UTC (17 months ago) by ph10
Improve wording for captures in negative assertions.


Revision 1291 - Directory Listing
Modified Sun Mar 17 05:27:48 2013 UTC (17 months ago) by zherczeg
Improve performance of then verb in JIT.

Revision 1290 - Directory Listing
Modified Sat Mar 16 18:45:51 2013 UTC (17 months ago) by zherczeg
Recursive control verb priority is removed from JIT.

Revision 1289 - Directory Listing
Modified Sat Mar 16 14:37:24 2013 UTC (17 months ago) by ph10
Update list of items not supported by JIT.


Revision 1288 - Directory Listing
Modified Sat Mar 16 14:21:58 2013 UTC (17 months ago) by ph10
Add comment about Tru64 native compilers.


Revision 1287 - Directory Listing
Modified Fri Mar 15 15:54:54 2013 UTC (17 months, 1 week ago) by ph10
Document SKIP looks only for MARK: add tests to confirm.


Revision 1286 - Directory Listing
Modified Fri Mar 15 14:58:48 2013 UTC (17 months, 1 week ago) by ph10
Fix test discrepancy between JIT and interpreter.


Revision 1285 - Directory Listing
Modified Fri Mar 15 12:05:51 2013 UTC (17 months, 1 week ago) by ph10
Further backtracking verb tests.


Revision 1284 - Directory Listing
Modified Fri Mar 15 11:54:58 2013 UTC (17 months, 1 week ago) by ph10
Change backtracking behaviour to "first verb encountered".


Revision 1283 - Directory Listing
Modified Fri Mar 15 10:21:53 2013 UTC (17 months, 1 week ago) by ph10
Update RunTest to add more test selector options.


Revision 1282 - Directory Listing
Modified Fri Mar 15 08:01:41 2013 UTC (17 months, 1 week ago) by zherczeg
Fix a crash and an invalid return value in JIT when *THEN verb is used.

Revision 1281 - Directory Listing
Modified Fri Mar 15 07:07:38 2013 UTC (17 months, 1 week ago) by zherczeg
Update test 12.

Revision 1280 - Directory Listing
Modified Fri Mar 15 06:58:31 2013 UTC (17 months, 1 week ago) by zherczeg
JIT compiler update.

Revision 1279 - Directory Listing
Modified Tue Mar 12 17:27:34 2013 UTC (17 months, 1 week ago) by zherczeg
Experimental support of (*THEN) backtracking verb in the JIT compiler.

Revision 1278 - Directory Listing
Modified Tue Mar 12 06:15:04 2013 UTC (17 months, 1 week ago) by zherczeg
Support for SKIP with argument is added to the JIT compiler. Control verb support is still experimental.

Revision 1277 - Directory Listing
Modified Mon Mar 11 09:50:29 2013 UTC (17 months, 1 week ago) by zherczeg
OP_ONCE support is added to the backtracking control verb chain support in JIT.

Revision 1276 - Directory Listing
Modified Sun Mar 10 17:35:23 2013 UTC (17 months, 1 week ago) by zherczeg
Next patch for control verb chain. OP_ONCE support is still missing.

Revision 1275 - Directory Listing
Modified Sun Mar 10 05:32:10 2013 UTC (17 months, 1 week ago) by zherczeg
Experimental support of (*SKIP) backtracking verb in the JIT compiler.

Revision 1274 - Directory Listing
Modified Fri Mar 8 11:35:41 2013 UTC (17 months, 2 weeks ago) by ph10
Fix the case where there are two or more SKIPs that may have to be ignored.


Revision 1273 - Directory Listing
Modified Fri Mar 8 10:25:02 2013 UTC (17 months, 2 weeks ago) by ph10
Fix *SKIP infinite loop.


Revision 1272 - Directory Listing
Modified Thu Mar 7 11:30:01 2013 UTC (17 months, 2 weeks ago) by zherczeg
(*PRUNE) is now supported by the JIT compiler.

Revision 1271 - Directory Listing
Modified Wed Mar 6 16:50:38 2013 UTC (17 months, 2 weeks ago) by ph10
Confine PRUNE and SKIP to recursive subpattern calls, like COMMIT.


Revision 1270 - Directory Listing
Modified Tue Mar 5 08:05:17 2013 UTC (17 months, 2 weeks ago) by zherczeg
Fix callout issues revealed by 64 bit big endian systems.

Revision 1269 - Directory Listing
Modified Mon Mar 4 10:47:12 2013 UTC (17 months, 2 weeks ago) by zherczeg
Optimizing soft partial matching in JIT.

Revision 1268 - Directory Listing
Modified Mon Mar 4 08:42:15 2013 UTC (17 months, 2 weeks ago) by zherczeg
Support \p{Xuc} in JIT.

Revision 1267 - Directory Listing
Modified Mon Mar 4 07:36:33 2013 UTC (17 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1266 - Directory Listing
Modified Sun Mar 3 11:14:26 2013 UTC (17 months, 2 weeks ago) by ph10
Allow callout before assertion condition in a conditional group.


Revision 1265 - Directory Listing
Modified Sun Mar 3 10:42:46 2013 UTC (17 months, 2 weeks ago) by ph10
Fix missing callout in alternative of conditional group when auto callout is 
set.


Revision 1264 - Directory Listing
Modified Wed Feb 27 17:31:46 2013 UTC (17 months, 3 weeks ago) by chpe
tests: Unify unicode noncharacter tests

The tests have the same output for the 8, 16 and 32 bit tests, so put
them into test 4 instead of duplicating it into separate tests for each
library.

Revision 1263 - Directory Listing
Modified Wed Feb 27 17:31:40 2013 UTC (17 months, 3 weeks ago) by chpe
pcretest: Fix UTF-16 surrogate printing in test output

0xDFFF is a valid low surrogate value.

Revision 1262 - Directory Listing
Modified Wed Feb 27 16:44:29 2013 UTC (17 months, 3 weeks ago) by chpe
Typo fix in a man page

Revision 1261 - Directory Listing
Modified Wed Feb 27 16:27:01 2013 UTC (17 months, 3 weeks ago) by ph10
Correct Unicode string checking in the light of corrigendum #9.


Revision 1260 - Directory Listing
Modified Wed Feb 27 15:41:22 2013 UTC (17 months, 3 weeks ago) by ph10
Add \p{Xuc} to match characters identifiable by Universal Character Names.


Revision 1259 - Directory Listing
Modified Mon Feb 25 08:25:19 2013 UTC (17 months, 3 weeks ago) by zherczeg
Minor optimization of soft-partial matching in JIT.

Revision 1258 - Directory Listing
Modified Sat Feb 23 14:14:38 2013 UTC (17 months, 3 weeks ago) by ph10
Document PCRE's \p{Lu} behaviour as different from Perl when /i is specified (I 
think Perl has changed).


Revision 1257 - Directory Listing
Modified Fri Feb 22 20:20:30 2013 UTC (17 months, 4 weeks ago) by ph10
Change some pcre_uchar variables to pcre_uint32 in pcre_exec.c, for better 
performance.


Revision 1256 - Directory Listing
Modified Fri Feb 22 17:16:28 2013 UTC (17 months, 4 weeks ago) by ph10
Document exit codes from pcretest when -C is used.


Revision 1255 - Directory Listing
Modified Fri Feb 22 12:55:01 2013 UTC (17 months, 4 weeks ago) by ph10
Add pointers to Stephen Hoffman's VMS port.


Revision 1254 - Directory Listing
Modified Fri Feb 22 12:46:26 2013 UTC (17 months, 4 weeks ago) by ph10
Added some #ifdef __VMS code to pcretest.c.


Revision 1253 - Directory Listing
Modified Fri Feb 22 11:38:35 2013 UTC (17 months, 4 weeks ago) by ph10
Make \A record a lookbehind value of 1.


Revision 1252 - Directory Listing
Modified Fri Feb 22 11:13:38 2013 UTC (17 months, 4 weeks ago) by zherczeg
Output vector[2] for partial matching is now supported by the JIT compiler.

Revision 1251 - Directory Listing
Modified Wed Feb 20 17:42:03 2013 UTC (18 months ago) by ph10
Pass back the bumpalong value for partial matches.


Revision 1250 - Directory Listing
Modified Wed Feb 20 09:59:29 2013 UTC (18 months ago) by zherczeg
JIT compiler now supports 32 bit Macs thanks to Lawrence Velazquez.

Revision 1249 - Directory Listing
Modified Mon Feb 18 09:55:43 2013 UTC (18 months ago) by zherczeg
Inlining subpatterns in recursions.

Revision 1248 - Directory Listing
Modified Wed Feb 13 17:36:38 2013 UTC (18 months, 1 week ago) by ph10
Fix various save/revert cases for capture_last in recursion and also don't 
diagnose overflow when it has reverted.


Revision 1247 - Directory Listing
Modified Mon Feb 11 21:37:46 2013 UTC (18 months, 1 week ago) by zherczeg
Supporting callouts and recursions together. Removing an unnecessary length check.

Revision 1246 - Directory Listing
Modified Sun Feb 10 08:44:53 2013 UTC (18 months, 1 week ago) by zherczeg
Continue work on callouts and possessive quantifiers in JIT.

Revision 1245 - Directory Listing
Modified Sat Feb 9 11:30:51 2013 UTC (18 months, 1 week ago) by zherczeg
Adding experimental support for callouts in JIT.

Revision 1244 - Directory Listing
Modified Tue Feb 5 12:03:43 2013 UTC (18 months, 2 weeks ago) by zherczeg
Optimizing fast_forward_start_bits in JIT.

Revision 1243 - Directory Listing
Modified Tue Jan 29 08:11:36 2013 UTC (18 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1242 - Directory Listing
Modified Sat Jan 26 17:51:43 2013 UTC (18 months, 3 weeks ago) by zherczeg
Fix two buffer over read issues in 16 and 32 bit modes. Affects JIT only.

Revision 1241 - Directory Listing
Modified Wed Jan 23 19:18:11 2013 UTC (18 months, 4 weeks ago) by ph10
Update ignore property.


Revision 1240 - Directory Listing
Modified Wed Jan 23 16:36:41 2013 UTC (18 months, 4 weeks ago) by ph10
Deal with warnings given by automake 1.12.


Revision 1239 - Directory Listing
Modified Fri Jan 18 08:20:44 2013 UTC (19 months ago) by zherczeg
Fix forward search in JIT when link size is 3 or greater.

Revision 1238 - Directory Listing
Modified Sat Jan 5 16:27:59 2013 UTC (19 months, 2 weeks ago) by ph10
Small tweaks give performance improvements.


Revision 1237 - Directory Listing
Modified Tue Jan 1 21:41:23 2013 UTC (19 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1236 - Directory Listing
Modified Sun Dec 30 17:09:59 2012 UTC (19 months, 3 weeks ago) by ph10
A minor change from uchar to unsigned int improves performance in some 
environments. Also correct a missing "unsigned".


Revision 1235 - Directory Listing
Modified Mon Dec 10 13:36:29 2012 UTC (20 months, 1 week ago) by ph10
Ensure boolean macros are #undeffed in pcre.h.generic.


Revision 1234 - Directory Listing
Modified Sat Dec 8 16:35:42 2012 UTC (20 months, 1 week ago) by ph10
Applied patch to quash MSVC warnings.


Revision 1233 - Directory Listing
Modified Sat Dec 8 12:43:37 2012 UTC (20 months, 1 week ago) by ph10
Fix some Microsoft compiler warnings.


Revision 1232 - Directory Listing
Modified Fri Dec 7 12:08:44 2012 UTC (20 months, 2 weeks ago) by ph10
Remove files that have been obsolete for some time.


Revision 1231 - Directory Listing
Modified Fri Dec 7 12:05:53 2012 UTC (20 months, 2 weeks ago) by ph10
Remove commented code that has been obsolete since 8.00.


Revision 1230 - Directory Listing
Modified Fri Dec 7 10:22:16 2012 UTC (20 months, 2 weeks ago) by ph10
Fix missing html files and remove link to removed file.


Revision 1229 - Directory Listing
Modified Thu Dec 6 17:51:34 2012 UTC (20 months, 2 weeks ago) by zherczeg
JIT compiler update

Revision 1227 - Directory Listing
Modified Fri Nov 30 10:58:52 2012 UTC (20 months, 3 weeks ago) by ph10
Final updates for 8.32 release.


Revision 1226 - Directory Listing
Modified Fri Nov 30 09:14:29 2012 UTC (20 months, 3 weeks ago) by ph10
Give error if --enable-cpp but no C++ compiler found.


Revision 1225 - Directory Listing
Modified Sat Nov 24 11:29:45 2012 UTC (20 months, 3 weeks ago) by ph10
Arrange to remove any "visibility" settings in config.h.generic.


Revision 1224 - Directory Listing
Modified Wed Nov 21 10:28:55 2012 UTC (21 months ago) by ph10
Fix typo.


Revision 1223 - Directory Listing
Modified Wed Nov 21 10:24:17 2012 UTC (21 months ago) by ph10
Add information about z/OS and z/VM ports.


Revision 1222 - Directory Listing
Modified Mon Nov 19 08:04:03 2012 UTC (21 months ago) by zherczeg
JIT compiler update.

Revision 1221 - Directory Listing
Modified Sun Nov 11 20:27:03 2012 UTC (21 months, 1 week ago) by ph10
File tidies, preparing for 8.32-RC1.


Revision 1220 - Directory Listing
Modified Sun Nov 11 20:26:37 2012 UTC (21 months, 1 week ago) by ph10
Fix typo.


Revision 1219 - Directory Listing
Modified Sun Nov 11 18:04:37 2012 UTC (21 months, 1 week ago) by ph10
Support (*UTF) in all libraries.


Revision 1218 - Directory Listing
Modified Sun Nov 11 17:27:22 2012 UTC (21 months, 1 week ago) by ph10
Fix really stupid bug in multicase matching, and deficiency in the tests.


Revision 1217 - Directory Listing
Modified Fri Nov 9 17:07:01 2012 UTC (21 months, 1 week ago) by ph10
Preparations for 8.32-RC1.


Revision 1216 - Directory Listing
Modified Fri Nov 9 13:05:29 2012 UTC (21 months, 1 week ago) by zherczeg
Last minute fixes and some documentation update in the JIT compiler.

Revision 1215 - Directory Listing
Modified Fri Nov 9 08:13:13 2012 UTC (21 months, 1 week ago) by zherczeg
Large JIT compiler update again.

Revision 1214 - Directory Listing
Modified Thu Nov 8 17:03:43 2012 UTC (21 months, 1 week ago) by ph10
Some 16/32 bit documentation updates. Also, undocument what happens to invalid 
unchecked UTF-8 strings.


Revision 1213 - Directory Listing
Modified Wed Nov 7 17:29:40 2012 UTC (21 months, 1 week ago) by ph10
Add more words about $.


Revision 1212 - Directory Listing
Modified Wed Nov 7 17:13:22 2012 UTC (21 months, 1 week ago) by ph10
Test 20 alleged it was DFA, but was not being run using -dfa. Fixed, and copied 
some of the tests to the non-DFA tests.


Revision 1211 - Directory Listing
Modified Wed Nov 7 17:02:03 2012 UTC (21 months, 1 week ago) by ph10
Fix pcretest -C pcre8/pcre16 bug.


Revision 1210 - Directory Listing
Modified Wed Nov 7 16:58:13 2012 UTC (21 months, 1 week ago) by ph10
New comments on the PCRE options.


Revision 1209 - Directory Listing
Modified Wed Nov 7 07:25:07 2012 UTC (21 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1208 - Directory Listing
Modified Tue Nov 6 12:21:45 2012 UTC (21 months, 2 weeks ago) by ph10
Update NEWS with a summary of main items for 8.32.


Revision 1207 - Directory Listing
Modified Tue Nov 6 07:13:50 2012 UTC (21 months, 2 weeks ago) by zherczeg
Updating RunTest.bat with libpre32 support.

Revision 1206 - Directory Listing
Modified Tue Nov 6 05:52:31 2012 UTC (21 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1205 - Directory Listing
Modified Mon Nov 5 17:31:57 2012 UTC (21 months, 2 weeks ago) by chpe
Remove unnecessary unsigned casts

Revision 1204 - Directory Listing
Modified Mon Nov 5 16:33:05 2012 UTC (21 months, 2 weeks ago) by chpe
docs: Put correction version in which the 32-bit library appeared

Revision 1203 - Directory Listing
Modified Mon Nov 5 12:30:13 2012 UTC (21 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1202 - Directory Listing
Modified Sun Nov 4 16:13:29 2012 UTC (21 months, 2 weeks ago) by ph10
Lose compiler warnings.


Revision 1201 - Directory Listing
Modified Sun Nov 4 06:11:18 2012 UTC (21 months, 2 weeks ago) by zherczeg
JIT compiler update.

Revision 1200 - Directory Listing
Modified Sat Nov 3 19:21:41 2012 UTC (21 months, 2 weeks ago) by chpe
Temporarily remove 32-bit masking

Remove the masking via the PCRE_NO_UTF32_CHECK. It will be reintroduced as a
dedicated runtime option later, with support for JIT and non-JIT cases.

Revision 1199 - Directory Listing
Modified Sat Nov 3 19:21:37 2012 UTC (21 months, 2 weeks ago) by chpe
Fix compile-time assertion to test the right thing

The assertion needs to test that the *public* definition of the 32-bit character
is a 32-bit integer type, not the *private* definition.

Revision 1198 - Directory Listing
Modified Thu Nov 1 19:23:35 2012 UTC (21 months, 2 weeks ago) by chpe
Rewrite 32-bit GETCHAR* macros

Move the high-bit masking to a dedicated macro, and use that in the GETCHAR*
and RAWUCHAR* macros.

Revision 1197 - Directory Listing
Modified Thu Nov 1 19:23:27 2012 UTC (21 months, 2 weeks ago) by chpe
Add more safety parentheses to macros

Revision 1196 - Directory Listing
Modified Thu Nov 1 17:41:36 2012 UTC (21 months, 2 weeks ago) by ph10
GCC visibility patch.


Revision 1195 - Directory Listing
Modified Thu Nov 1 15:21:27 2012 UTC (21 months, 2 weeks ago) by zherczeg
Another huge JIT compiler update.

Revision 1194 - Directory Listing
Modified Wed Oct 31 17:42:29 2012 UTC (21 months, 2 weeks ago) by ph10
More documentation updates


Revision 1193 - Directory Listing
Modified Tue Oct 30 17:54:19 2012 UTC (21 months, 3 weeks ago) by ph10
Documentation update.


Revision 1192 - Directory Listing
Modified Tue Oct 30 17:26:55 2012 UTC (21 months, 3 weeks ago) by ph10
Coverage and other pcrebuild documentation update.


Revision 1191 - Directory Listing
Modified Tue Oct 30 16:50:57 2012 UTC (21 months, 3 weeks ago) by ph10
Some documentation updates.


Revision 1190 - Directory Listing
Modified Tue Oct 30 16:49:19 2012 UTC (21 months, 3 weeks ago) by ph10
pcretest was not diagnosing characters > 0x7fffffff in 8-bit mode.


Revision 1189 - Directory Listing
Modified Tue Oct 30 16:34:17 2012 UTC (21 months, 3 weeks ago) by ph10
Add PCRE_ERROR_BADLENGTH for a negative length.


Revision 1188 - Directory Listing
Modified Mon Oct 29 16:25:25 2012 UTC (21 months, 3 weeks ago) by zherczeg
Fix function declaration in JIT test.

Revision 1187 - Directory Listing
Modified Mon Oct 29 11:30:45 2012 UTC (21 months, 3 weeks ago) by zherczeg
JIT native interface.

Revision 1186 - Directory Listing
Modified Sun Oct 28 17:57:32 2012 UTC (21 months, 3 weeks ago) by ph10
Use CHAR_NULL in pcre_compile when checking for character zero.


Revision 1185 - Directory Listing
Modified Sun Oct 28 11:53:09 2012 UTC (21 months, 3 weeks ago) by ph10
Add a definition for CHAR_NULL (helpful for the z/OS port).


Revision 1184 - Directory Listing
Modified Sun Oct 28 11:40:08 2012 UTC (21 months, 3 weeks ago) by ph10
Update comments.


Revision 1183 - Directory Listing
Modified Sun Oct 28 05:50:36 2012 UTC (21 months, 3 weeks ago) by zherczeg
Change 0 to NULL for mmap in the JIT compiler.

Revision 1182 - Directory Listing
Modified Sun Oct 28 05:22:32 2012 UTC (21 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1181 - Directory Listing
Modified Sat Oct 27 18:04:36 2012 UTC (21 months, 3 weeks ago) by chpe
build: Add target to just clean the *.gcda files

Revision 1180 - Directory Listing
Modified Sat Oct 27 17:58:43 2012 UTC (21 months, 3 weeks ago) by chpe
build: Improve coverage rules

Make the rules more robust. Fix a typo that prevented 'make coverage-clean'
from removing the generated report directory.

Revision 1179 - Directory Listing
Modified Sat Oct 27 17:58:30 2012 UTC (21 months, 3 weeks ago) by chpe
tests: Add tests for short UTF-8 and UTF-16

The only preexisting test was accidentally lost in rev 1174. Add exhaustive
tests for short UTF-8 and UTF-16.

Revision 1178 - Directory Listing
Modified Sat Oct 27 16:49:31 2012 UTC (21 months, 3 weeks ago) by ph10
Documentation edits for coverage.


Revision 1177 - Directory Listing
Modified Sat Oct 27 16:07:40 2012 UTC (21 months, 3 weeks ago) by ph10
Another attempt at getting "make config.h.generic" work cleanly and robustly.


Revision 1176 - Directory Listing
Modified Sat Oct 27 15:46:35 2012 UTC (21 months, 3 weeks ago) by ph10
Get rid of signed/unsigned compiler warnings (Zoltan's patch).


Revision 1175 - Directory Listing
Modified Fri Oct 26 04:47:29 2012 UTC (21 months, 3 weeks ago) by zherczeg
JIT compiler update.

Revision 1174 - Directory Listing
Modified Wed Oct 24 21:29:12 2012 UTC (21 months, 3 weeks ago) by chpe
tests: Improve test coverage for pcre_valid_utf8.c

Make sure to have a test for every PCRE_UTF8_ERRn.

Revision 1173 - Directory Listing
Modified Wed Oct 24 18:14:10 2012 UTC (21 months, 3 weeks ago) by chpe
tests: Revert change to how valgrind is run

Use -q and don't keep a log file.

Revision 1172 - Directory Listing
Modified Wed Oct 24 16:41:07 2012 UTC (21 months, 3 weeks ago) by ph10
Create the *.generic files using "make" instead of PrepareRelease.


Revision 1171 - Directory Listing
Modified Wed Oct 24 15:22:42 2012 UTC (21 months, 3 weeks ago) by ph10
Previous patch for no stack recursion was incomplete.


Revision 1170 - Directory Listing
Modified Wed Oct 24 14:43:56 2012 UTC (21 months, 3 weeks ago) by ph10
Fix typo (duplicate label) when --disable-stack-for-recursion is set.


Revision 1169 - Directory Listing
Modified Wed Oct 24 14:42:50 2012 UTC (21 months, 3 weeks ago) by ph10
Add --enable-valgrind to the configuration of the tests that are run using 
valgrind.


Revision 1168 - Directory Listing
Modified Tue Oct 23 16:06:55 2012 UTC (21 months, 4 weeks ago) by ph10
Add test for 32+16 but not 8-bit and a test for all three.


Revision 1167 - Directory Listing
Modified Tue Oct 23 15:51:31 2012 UTC (21 months, 4 weeks ago) by ph10
Check for gcc when coverage is enabled in CMake.


Revision 1166 - Directory Listing
Modified Tue Oct 23 11:22:56 2012 UTC (21 months, 4 weeks ago) by chpe
tests: Fix test suite to pass

Rev 1164 changed the pcretest output but didn't change the expected test
output as well.

Revision 1165 - Directory Listing
Modified Tue Oct 23 11:17:28 2012 UTC (21 months, 4 weeks ago) by chpe
build: Don't use ?= variable assignment in Makefile.am

It's not necessary for these variables, and it's not portable to non-GNU make.

Revision 1164 - Directory Listing
Modified Tue Oct 23 11:12:17 2012 UTC (21 months, 4 weeks ago) by ph10
Include character values in error messages for invalid conversions to 16 and 32 
bit strings.


Revision 1163 - Directory Listing
Modified Tue Oct 23 10:57:30 2012 UTC (21 months, 4 weeks ago) by ph10
Update comment for --enable-coverage to note that pcretest is linked with gcov 
as well as pcregrep.


Revision 1162 - Directory Listing
Modified Tue Oct 23 10:46:43 2012 UTC (21 months, 4 weeks ago) by ph10
Add Valgrind & coverage support to the CMake configuration, but without the 
test for GCC for coverage, because I don't know how to do that. 


Revision 1161 - Directory Listing
Modified Mon Oct 22 22:05:07 2012 UTC (21 months, 4 weeks ago) by chpe
build: Hide gcov rules when not building with coverage enabled

Problem pointed out by Daniel Richard G. on the mailing list.

Revision 1160 - Directory Listing
Modified Mon Oct 22 22:05:03 2012 UTC (21 months, 4 weeks ago) by chpe
Fix -Wundef warnings when stdint.h is not available

Pointed out by Daniel Richard G. on the mailing list.

Revision 1159 - Directory Listing
Modified Mon Oct 22 19:58:25 2012 UTC (21 months, 4 weeks ago) by chpe
build: Add new test input and output files to EXTRA_DIST

Revision 1158 - Directory Listing
Modified Mon Oct 22 19:43:50 2012 UTC (21 months, 4 weeks ago) by chpe
build: Add code coverage reporting

Add --enable-coverage which uses gcov/lcov to generate a code coverage report
from the test suite.

http://bugs.exim.org/show_bug.cgi?id=1266

Revision 1157 - Directory Listing
Modified Sun Oct 21 17:22:30 2012 UTC (22 months ago) by ph10
Lose compiler warning when UTF not configured.


Revision 1156 - Directory Listing
Modified Sun Oct 21 17:21:19 2012 UTC (22 months ago) by ph10
Lose compiler warnings for unused parameter and defined but not used when UTF 
is not supported.


Revision 1155 - Directory Listing
Modified Sun Oct 21 17:13:28 2012 UTC (22 months ago) by ph10
Lose unused variable warning when UTF not supported.


Revision 1154 - Directory Listing
Modified Sun Oct 21 17:07:04 2012 UTC (22 months ago) by ph10
Add missing SUPPORT_PCRE32 line for CMake.


Revision 1153 - Directory Listing
Modified Sun Oct 21 16:53:57 2012 UTC (22 months ago) by chpe
valgrind: pcretest: Mark data buffer as unaddressable after the end of the data

The data buffer is (usually) bigger than the actual data processed. This patch
explicitly marks the excess buffer as unaddressable, so that running under
valgrind will signal invalid memory accesses to it. This seems a better solution
than  memmove'ing the data to the end of the buffer to use the allocated memory
region as the valgrind marker.

Revision 1152 - Directory Listing
Modified Sun Oct 21 16:53:51 2012 UTC (22 months ago) by chpe
valgrind: Mark excess code space as unaddressable

When PCRE compiles a pattern, the required space is first estimated and this
amount of memory is then allocated. For some patterns, the actually required
code space is less than that, which means that the end of the code space is
unused. This patch marks that region as unaddressable, so that valgrind will
signal an error when it is accessed.

Revision 1151 - Directory Listing
Modified Sun Oct 21 16:53:46 2012 UTC (22 months ago) by chpe
valgrind: Add --support-valgrind configure option

When --enable-valgrind is passed, PCRE will annotate some memory regions
as unaddressable, aiding in finding invalid memory accesses when running
under valgrind. This is useful mostly for debugging PCRE itself, and thus
probably should not be enabled in release builds.

Revision 1150 - Directory Listing
Modified Sun Oct 21 06:35:52 2012 UTC (22 months ago) by zherczeg
Fix byte order issue when the result of badmode is shown.

Revision 1149 - Directory Listing
Modified Sat Oct 20 21:33:38 2012 UTC (22 months ago) by zherczeg
Major JIT compiler update with experimental Sparc 32 support.

Revision 1148 - Directory Listing
Modified Sat Oct 20 20:52:52 2012 UTC (22 months ago) by zherczeg
Refactor the solution of the unsigned overflow.

Revision 1147 - Directory Listing
Modified Sat Oct 20 20:17:03 2012 UTC (22 months ago) by chpe
Fix overflow by unsigned conversion

Similar to rev 1146.

Revision 1146 - Directory Listing
Modified Sat Oct 20 16:45:33 2012 UTC (22 months ago) by zherczeg
Fix a possible overflow in 64 bit.

Revision 1145 - Directory Listing
Modified Fri Oct 19 16:25:32 2012 UTC (22 months ago) by ph10
Clean up compiler warnings for pcre_exec.c in all modes.


Revision 1144 - Directory Listing
Modified Fri Oct 19 16:19:55 2012 UTC (22 months ago) by ph10
Clean up compiler warnings in pcre_dfa_exec.c in all modes.


Revision 1143 - Directory Listing
Modified Fri Oct 19 16:14:27 2012 UTC (22 months ago) by ph10
Get rid of compiler warnings from pcre_compile.c in all modes.


Revision 1142 - Directory Listing
Modified Fri Oct 19 15:45:43 2012 UTC (22 months ago) by ph10
Fix bugs in pcretest when different combinations of 8-, 16-, and 32-bit 
libraries were compiled. For example, test 2 segfaulted when only 16- and 
32-bit libraries were compiled.


Revision 1141 - Directory Listing
Modified Fri Oct 19 15:44:19 2012 UTC (22 months ago) by ph10
Change comment.


Revision 1140 - Directory Listing
Modified Fri Oct 19 13:41:32 2012 UTC (22 months ago) by ph10
I found a neater way of defining the macros in the case where 2 out of 3 modes 
are compiled.


Revision 1139 - Directory Listing
Modified Fri Oct 19 09:05:46 2012 UTC (22 months ago) by zherczeg
Change spaces back to tabs in JIT test.

Revision 1138 - Directory Listing
Modified Thu Oct 18 19:08:14 2012 UTC (22 months ago) by chpe
Fix some sign-conversion warnings

Revision 1137 - Directory Listing
Modified Thu Oct 18 19:08:11 2012 UTC (22 months ago) by chpe
Fix some sign-conversion warnings

Revision 1136 - Directory Listing
Modified Thu Oct 18 18:35:41 2012 UTC (22 months ago) by chpe
pcregrep: Fix unused variable warning

When compiling with neither libz nor libbz2 support.

Revision 1135 - Directory Listing
Modified Thu Oct 18 18:35:37 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1134 - Directory Listing
Modified Thu Oct 18 18:35:33 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1133 - Directory Listing
Modified Thu Oct 18 18:35:30 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1132 - Directory Listing
Modified Thu Oct 18 18:35:22 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1131 - Directory Listing
Modified Thu Oct 18 18:35:18 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1130 - Directory Listing
Modified Thu Oct 18 18:35:15 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1129 - Directory Listing
Modified Thu Oct 18 18:35:11 2012 UTC (22 months ago) by chpe
pcre32: Fix signed-unsigned compare

Revision 1128 - Directory Listing
Modified Thu Oct 18 18:35:08 2012 UTC (22 months ago) by chpe
Make ucp_gentype unsigned int

It's compared against unsigned values, so change it to unsigned to quit
a few -Wsign-compare warnings.

Revision 1127 - Directory Listing
Modified Thu Oct 18 18:35:05 2012 UTC (22 months ago) by chpe
Remove unused variable

Revision 1126 - Directory Listing
Modified Thu Oct 18 18:35:01 2012 UTC (22 months ago) by chpe
Fix uninitialised variable warnings

Revision 1125 - Directory Listing
Modified Thu Oct 18 18:34:57 2012 UTC (22 months ago) by chpe
Add extra parentheses around && inside ||

Fixes warnings from -Wparentheses.

Revision 1124 - Directory Listing
Modified Thu Oct 18 18:34:53 2012 UTC (22 months ago) by chpe
pcre32: Remove a stray comment

Revision 1123 - Directory Listing
Modified Wed Oct 17 18:06:16 2012 UTC (22 months ago) by ph10
Select correct tests when any two out of 8/16/32 bit libraries are compiled.


Revision 1122 - Directory Listing
Modified Wed Oct 17 17:31:19 2012 UTC (22 months ago) by ph10
Fix pcretest compiler warnings and make it compile with only 2 out of 3 bit 
sizes.


Revision 1121 - Directory Listing
Modified Tue Oct 16 15:57:42 2012 UTC (22 months ago) by chpe
pcre32: Add note about othercasebit only handling BMP characters for now

Revision 1120 - Directory Listing
Modified Tue Oct 16 15:57:38 2012 UTC (22 months ago) by chpe
pcre32: Fix unused variable warnings

Add ifdefs since these variables are unused on pcre32.

Revision 1119 - Directory Listing
Modified Tue Oct 16 15:57:34 2012 UTC (22 months ago) by chpe
pcre32: tests: Do an extra 32-bit UTF-32 testing round with high bits set

After running the 32-bit tests, run them again, this time with high bits set.

Revision 1118 - Directory Listing
Modified Tue Oct 16 15:57:31 2012 UTC (22 months ago) by chpe
pcre32: Remove masking from UTF-32 validation

It's now required and documented that to pass character strings with high bits
set (which will be masked off), it's necessary to pass PCRE_NO_UTF32_CHECK.

Revision 1117 - Directory Listing
Modified Tue Oct 16 15:57:27 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Add -32+ option

Add -32+ option that selects 32-bit mode like -32, but additionally
modifies the characters in the data strings to have the bits > 21 set,
to test that the masking works.

Revision 1116 - Directory Listing
Modified Tue Oct 16 15:57:23 2012 UTC (22 months ago) by chpe
pcre32: Separate UTF and non-UTF tests

Revision 1115 - Directory Listing
Modified Tue Oct 16 15:57:19 2012 UTC (22 months ago) by chpe
pcre32: docs: Add ChangeLog entry for pcre32

Revision 1114 - Directory Listing
Modified Tue Oct 16 15:57:16 2012 UTC (22 months ago) by chpe
pcre32: Remove unnecessary ifdefing

Just define HAS_EXTRALEN etc to 0. This reduces the amount of #ifdef COMPILE_PCRE32.

Revision 1113 - Directory Listing
Modified Tue Oct 16 15:57:12 2012 UTC (22 months ago) by chpe
pcre32: Rename new values to pcre32_fullinfo

Rename to PCRE_INFO_FIRSTCHARACTER[FLAGS] (unfortunately
PCRE_INFO_FIRSTCHAR was already taken) and
PCRE_INFO_REQUIREDCHAR[FLAGS].

Revision 1112 - Directory Listing
Modified Tue Oct 16 15:57:09 2012 UTC (22 months ago) by chpe
pcre32: Fix indentation

Revision 1111 - Directory Listing
Modified Tue Oct 16 15:57:05 2012 UTC (22 months ago) by chpe
pcre32: Remove unnecessary space

Revision 1110 - Directory Listing
Modified Tue Oct 16 15:57:02 2012 UTC (22 months ago) by chpe
pcre32: build: Fix indentation

Revision 1109 - Directory Listing
Modified Tue Oct 16 15:56:58 2012 UTC (22 months ago) by chpe
pcre32: docs: Document the 21-bit masking support

Revision 1108 - Directory Listing
Modified Tue Oct 16 15:56:55 2012 UTC (22 months ago) by chpe
pcre32: Remove unused error code

PCRE_ERROR_BADUTF32_OFFSET can't actually occur, so remove it.

Revision 1107 - Directory Listing
Modified Tue Oct 16 15:56:51 2012 UTC (22 months ago) by chpe
pcre32: docs: Document that non-character codepoints are excluded

Document that UTF-8/16/32 validity checks now exclude the non-character
code points, which are U+FDD0..U+FDEF and the last two code points in each
plane, U+??FFFE and U+??FFFF.

Revision 1106 - Directory Listing
Modified Tue Oct 16 15:56:48 2012 UTC (22 months ago) by chpe
pcre32: docs: Take credit for the 32-bit library

Revision 1105 - Directory Listing
Modified Tue Oct 16 15:56:45 2012 UTC (22 months ago) by chpe
pcre32: docs: Grammar fix

Revision 1104 - Directory Listing
Modified Tue Oct 16 15:56:41 2012 UTC (22 months ago) by chpe
pcre32: docs: Clarify that pcretest can be linked with any combination of the libraries

Revision 1103 - Directory Listing
Modified Tue Oct 16 15:56:38 2012 UTC (22 months ago) by chpe
pcre32: docs: pcre32 exists since 8.32

Revision 1102 - Directory Listing
Modified Tue Oct 16 15:56:34 2012 UTC (22 months ago) by chpe
pcre32: Use pcre_uint32 for characters

Revision 1101 - Directory Listing
Modified Tue Oct 16 15:56:30 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Add missing pcre32 checks

Revision 1100 - Directory Listing
Modified Tue Oct 16 15:56:26 2012 UTC (22 months ago) by chpe
pcre32: exec: Mask bits > 21 in 32-bit UTF mode

Allow passing characters with high bits set in UTF-32 mode.

Revision 1099 - Directory Listing
Modified Tue Oct 16 15:56:22 2012 UTC (22 months ago) by chpe
pcre32: utf: Remove unused replacement in PRIV(ord2utf)

The code replaced surrogates and characters > 10ffff with fffe, for no apparent
reason. Taking this code out still lets the test suite pass. We cannot assert
however that the character is a valid unicode character since we do need to handle
e.g. 10ffff here.

Revision 1098 - Directory Listing
Modified Tue Oct 16 15:56:18 2012 UTC (22 months ago) by chpe
pcre32: utf: Reject all non-characters and not just 0xfffe

Revision 1097 - Directory Listing
Modified Tue Oct 16 15:56:13 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Add explicit -8 option

Even though 8-bit mode is the default, it's still useful to have an -8
option for symmetry.

Revision 1096 - Directory Listing
Modified Tue Oct 16 15:56:09 2012 UTC (22 months ago) by chpe
pcre32: pcregrep: Use uint32 for characters

Revision 1095 - Directory Listing
Modified Tue Oct 16 15:56:05 2012 UTC (22 months ago) by chpe
pcre32: study: Use uint32 for characters

Revision 1094 - Directory Listing
Modified Tue Oct 16 15:56:02 2012 UTC (22 months ago) by chpe
pcre32: printint: Use uint32 for characters

Revision 1093 - Directory Listing
Modified Tue Oct 16 15:55:59 2012 UTC (22 months ago) by chpe
pcre32: newline: Use uint32 for characters

Revision 1092 - Directory Listing
Modified Tue Oct 16 15:55:55 2012 UTC (22 months ago) by chpe
pcre32: exec: Use uint32 for characters

Revision 1091 - Directory Listing
Modified Tue Oct 16 15:55:52 2012 UTC (22 months ago) by chpe
pcre32: debug: Use uint32 for characters

Revision 1090 - Directory Listing
Modified Tue Oct 16 15:55:48 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Don't convert data line to UTF-8 first

While reading the data lines, directly put them into the 8, 16 or
32 bit buffers instead of first converting them into UTF-8 and only
afterwards converting that buffer to 16/32 bit. This is necessary so
the in 32 bit mode the \x{} escapes can use the full 32-bit range
(while the non-standard 5/6 byte UTF-8 sequences can only express
characters up to 31-bits).

Revision 1089 - Directory Listing
Modified Tue Oct 16 15:55:45 2012 UTC (22 months ago) by chpe
pcre32: tests: Use \x?? escapes to create invalid UTF-8

Make test input data lines be UTF-8; so to construct invalid UTF-8
sequences \x?? escapes must be used.

Revision 1088 - Directory Listing
Modified Tue Oct 16 15:55:41 2012 UTC (22 months ago) by chpe
pcre32: Reject characters > 0x10ffff in UTF-32 mode

Revision 1087 - Directory Listing
Modified Tue Oct 16 15:55:38 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Comment fixes

Revision 1086 - Directory Listing
Modified Tue Oct 16 15:55:35 2012 UTC (22 months ago) by chpe
pcre32: pcretest: More 32-bit fixes

Revision 1085 - Directory Listing
Modified Tue Oct 16 15:55:32 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Fix pchar for 32-bit

Revision 1084 - Directory Listing
Modified Tue Oct 16 15:55:28 2012 UTC (22 months ago) by chpe
pcre32: More 32-bit cleanliness fixes

Revision 1083 - Directory Listing
Modified Tue Oct 16 15:55:24 2012 UTC (22 months ago) by chpe
pcre32: Mask out bits >= 22 on 32-bit characters in UTF-32 mode

UTF-32 only uses 21 bits, so the upper bits may be used to store flags
etc. To allow passing the unmodified internal buffers to pcre32, make
pcre32 mask out those upper bits.

TODO: do the same for the JIT compiler, and add tests

Revision 1082 - Directory Listing
Modified Tue Oct 16 15:55:20 2012 UTC (22 months ago) by chpe
pcre32: pcretest: 32-bit cleanliness

Revision 1081 - Directory Listing
Modified Tue Oct 16 15:55:12 2012 UTC (22 months ago) by chpe
pcre32: tests: Add test for 32-bit firstchar and reqchar

Make sure that first_char and req_char work for 32-bit characters
using the full 32-bit range.

Revision 1080 - Directory Listing
Modified Tue Oct 16 15:55:07 2012 UTC (22 months ago) by chpe
pcre32: fullinfo: Add variants of (FIRST|LAST)LITERAL that are 32-bit clean

Since for pcre32 the whole range of the output is already used up
for the character itself, return the special values separately.

Revision 1079 - Directory Listing
Modified Tue Oct 16 15:55:04 2012 UTC (22 months ago) by chpe
pcre32: pcretest: Make pchar 32-bit clean

Use pcre_uint32 for characters.

Revision 1078 - Directory Listing
Modified Tue Oct 16 15:55:00 2012 UTC (22 months ago) by chpe
pcre32: compile: Separate first/req char flags from the character itself

This is necessary so that 32-bit characters in non-UTF-32 mode can
be from the whole 32-bit range.

Revision 1077 - Directory Listing
Modified Tue Oct 16 15:54:57 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in compile_branch

Revision 1076 - Directory Listing
Modified Tue Oct 16 15:54:54 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in check_auto_possessive

Revision 1075 - Directory Listing
Modified Tue Oct 16 15:54:51 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in GET_UCD

Revision 1074 - Directory Listing
Modified Tue Oct 16 15:54:47 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in check_posix_name

Revision 1073 - Directory Listing
Modified Tue Oct 16 15:54:43 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in adjust_recurse

Revision 1072 - Directory Listing
Modified Tue Oct 16 15:54:40 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in check_posix_syntax

Revision 1071 - Directory Listing
Modified Tue Oct 16 15:54:37 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in could_be_empty_branch

Revision 1070 - Directory Listing
Modified Tue Oct 16 15:54:33 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in find_recurse

Revision 1069 - Directory Listing
Modified Tue Oct 16 15:54:29 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in find_bracket

Revision 1068 - Directory Listing
Modified Tue Oct 16 15:54:26 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in find_fixedlength

Revision 1067 - Directory Listing
Modified Tue Oct 16 15:54:22 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in find_parens_sub

Revision 1066 - Directory Listing
Modified Tue Oct 16 15:54:19 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in read_repeat_counts

Revision 1065 - Directory Listing
Modified Tue Oct 16 15:54:16 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix signed/unsigned mismatch in get_ucp

Revision 1064 - Directory Listing
Modified Tue Oct 16 15:54:12 2012 UTC (22 months ago) by chpe
pcre32: compile: Use uint32 to store characters in compile_branch

Do this to preserve any 32-bit data character in 32-bit non-UTF-32 mode.

Revision 1063 - Directory Listing
Modified Tue Oct 16 15:54:09 2012 UTC (22 months ago) by chpe
pcre32: compile: Use uint32 to store characters in check_auto_possessive

Do this to preserve any 32-bit data character in 32-bit non-UTF-32 mode.

Revision 1062 - Directory Listing
Modified Tue Oct 16 15:54:05 2012 UTC (22 months ago) by chpe
pcre32: compile: Return data character as uint32 from check_escape

Do this to preserve any 32-bit data character in 32-bit non-UTF-32 mode.

Revision 1061 - Directory Listing
Modified Tue Oct 16 15:54:02 2012 UTC (22 months ago) by chpe
pcre32: compile: Encode back references as negative numbers

Return the back reference as negative numbers from check_escape(),
instead of adding them to ESC_REF. This way, there will never be an
overflow.

Revision 1060 - Directory Listing
Modified Tue Oct 16 15:53:57 2012 UTC (22 months ago) by chpe
pcre32: compile: Use uint32 in check_escape

Use pcre_uint32 for the data character in check_escape(), so that it
correctly parses \x{} with any 32-bit hex value in 32-bit non-UTF-32
mode.

Revision 1059 - Directory Listing
Modified Tue Oct 16 15:53:53 2012 UTC (22 months ago) by chpe
pcre32: compile: Make check_escape return the data character in an out param

check_escape needs to return both the escape code and possibly a data
character. Return the data character in an out param instead of mixing
it with the escape code; this is in preparation to making the character
a pcre_uint32 to enable the full 32-bit range in pcre32 in non-UTF-32
mode.

Revision 1058 - Directory Listing
Modified Tue Oct 16 15:53:49 2012 UTC (22 months ago) by chpe
pcre32: tests: Separate UTF and non-UTF tests

Revision 1057 - Directory Listing
Modified Tue Oct 16 15:53:45 2012 UTC (22 months ago) by chpe
pcre32: xclass: Use pcre_uint32 for characters

This fixes character classes for 32-bit in non-UTF-32 mode.

Revision 1056 - Directory Listing
Modified Tue Oct 16 15:53:41 2012 UTC (22 months ago) by chpe
pcre32: compile: Fix \H and \V character ranges for pcre32

Go up to 0xffffffff, and move the tests to the split 16- and 32-bit
tests because the output differs.

TODO: these character ranges look rather odd for non-UTF mode... bug?

Revision 1055 - Directory Listing
Modified Tue Oct 16 15:53:30 2012 UTC (22 months ago) by chpe
pcre32: Add 32-bit library

Create libpcre32 that operates on 32-bit characters (UTF-32).

This turned out to be surprisingly simple after the UTF-16 support
was introduced; mostly just extra ifdefs and adjusting and adding
some tests.

Revision 1054 - Directory Listing
Modified Tue Oct 16 15:53:23 2012 UTC (22 months ago) by chpe
Add .gitignore file

Revision 1053 - Directory Listing
Modified Tue Oct 9 15:43:08 2012 UTC (22 months, 1 week ago) by zherczeg
Improved CMake support under Windows.

Revision 1052 - Directory Listing
Modified Wed Oct 3 11:36:18 2012 UTC (22 months, 2 weeks ago) by zherczeg
Optimizing clists in JIT.

Revision 1051 - Directory Listing
Modified Tue Oct 2 08:18:24 2012 UTC (22 months, 2 weeks ago) by zherczeg
PowerPC 64 fixes in the JIT.

Revision 1050 - Directory Listing
Modified Sun Sep 30 18:20:10 2012 UTC (22 months, 3 weeks ago) by chpe
unicode: Update to Unicode 6.2

Revision 1049 - Directory Listing
Modified Sat Sep 29 04:07:46 2012 UTC (22 months, 3 weeks ago) by zherczeg
Fix signed/unsigned comparison warnings.

Revision 1048 - Directory Listing
Modified Fri Sep 28 16:03:14 2012 UTC (22 months, 3 weeks ago) by ph10
Fix bugs in new caseless support code in the auto-possessifying function.


Revision 1047 - Directory Listing
Modified Fri Sep 28 15:06:38 2012 UTC (22 months, 3 weeks ago) by zherczeg
Case folding in JIT and removing unnecessary spaces

Revision 1046 - Directory Listing
Modified Tue Sep 25 16:27:58 2012 UTC (22 months, 3 weeks ago) by ph10
All the remaining changes for handling characters with more than one other 
case.


Revision 1045 - Directory Listing
Modified Sun Sep 23 16:50:00 2012 UTC (22 months, 4 weeks ago) by ph10
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 1044 - Directory Listing
Modified Thu Sep 20 16:23:57 2012 UTC (23 months ago) by ph10
Update MultiStage2.py to create new case-folding information in the Unicode 
tables.


Revision 1043 - Directory Listing
Modified Sun Sep 16 16:22:35 2012 UTC (23 months ago) by ph10
New "case" macros did not work in EBCDIC mode.


Revision 1042 - Directory Listing
Modified Sun Sep 16 10:26:50 2012 UTC (23 months ago) by ph10
Change group separator character in test 101 from / to | because / gets mangled 
in the Msys shell.


Revision 1041 - Directory Listing
Modified Sun Sep 16 10:16:27 2012 UTC (23 months ago) by ph10
Turn case lists for horizontal and vertical white space into macros so they are 
defined only once.


Revision 1040 - Directory Listing
Modified Sun Sep 16 06:52:27 2012 UTC (23 months ago) by zherczeg
Improving the first n character searches.

Revision 1039 - Directory Listing
Modified Thu Sep 13 16:39:03 2012 UTC (23 months, 1 week ago) by ph10
Allow multiple -o in pcregrep, and add --om-separator.


Revision 1038 - Directory Listing
Modified Wed Sep 12 09:03:23 2012 UTC (23 months, 1 week ago) by zherczeg
Fix JIT tests when UTF is disabled and both 8 and 16 bit mode are enabled.

Revision 1037 - Directory Listing
Modified Wed Sep 12 08:30:17 2012 UTC (23 months, 1 week ago) by ph10
Re-order commands so that libtoolize comes before aclocal.


Revision 1036 - Directory Listing
Modified Wed Sep 12 07:57:11 2012 UTC (23 months, 1 week ago) by ph10
Add testtemp* to CLEANFILES (new files created when testing pcregrep).


Revision 1035 - Directory Listing
Modified Mon Sep 10 16:23:12 2012 UTC (23 months, 1 week ago) by ph10
Make pcregrep use PCRE_STUDY_EXTRA_NEEDED.


Revision 1034 - Directory Listing
Modified Mon Sep 10 11:14:25 2012 UTC (23 months, 1 week ago) by ph10
Arrange to export newly added test files.


Revision 1033 - Directory Listing
Modified Mon Sep 10 11:02:48 2012 UTC (23 months, 1 week ago) by ph10
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 1032 - Directory Listing
Modified Sat Sep 8 16:05:38 2012 UTC (23 months, 1 week ago) by ph10
Get rid of compiler warnings for unused variables and a missing initializer 
when UTF support is not configured.


Revision 1031 - Directory Listing
Modified Sat Sep 8 15:59:01 2012 UTC (23 months, 1 week ago) by ph10
More documentation updates/tidies for EBCDIC environments.


Revision 1030 - Directory Listing
Modified Sat Sep 8 15:58:38 2012 UTC (23 months, 1 week ago) by ph10
Fix -C option in pcretest for EBCDIC environments.


Revision 1029 - Directory Listing
Modified Fri Sep 7 09:50:59 2012 UTC (23 months, 2 weeks ago) by ph10
Fix missing "sort" in test 35.


Revision 1028 - Directory Listing
Modified Thu Sep 6 16:55:38 2012 UTC (23 months, 2 weeks ago) by ph10
Set config.h NEWLINE values appropriately for EBCDIC, adding 
--enable-ebcdic-nl25 (and CMake equivalent) for the alternate NL encoding.


Revision 1027 - Directory Listing
Modified Mon Sep 3 14:01:38 2012 UTC (23 months, 2 weeks ago) by ph10
Small patches for the z/OS port that don't affect other OS.


Revision 1026 - Directory Listing
Modified Fri Aug 31 09:11:54 2012 UTC (23 months, 3 weeks ago) by ph10
Add user-suggested clarification about CMake.


Revision 1025 - Directory Listing
Modified Wed Aug 29 11:24:23 2012 UTC (23 months, 3 weeks ago) by ph10
Apply user patch to allow PCRE_NO_UTF8_CHECK in pcrecpp.cc.


Revision 1024 - Directory Listing
Modified Wed Aug 29 11:08:24 2012 UTC (23 months, 3 weeks ago) by ph10
Fix re_nsub bug in the POSIX wrapper.


Revision 1023 - Directory Listing
Modified Wed Aug 29 10:13:55 2012 UTC (23 months, 3 weeks ago) by ph10
Improve pcretest documentation.


Revision 1022 - Directory Listing
Modified Tue Aug 28 12:28:15 2012 UTC (23 months, 3 weeks ago) by ph10
Add support for PCRE_STUDY_EXTRA_NEEDED.


Revision 1021 - Directory Listing
Modified Mon Aug 27 15:49:23 2012 UTC (23 months, 3 weeks ago) by ph10
Tidying up m4 svn'd files.


Revision 1020 - Directory Listing
Modified Mon Aug 27 13:17:55 2012 UTC (23 months, 3 weeks ago) by ph10
Remove generated macros accidentally committed.


Revision 1019 - Directory Listing
Modified Mon Aug 27 13:15:02 2012 UTC (23 months, 3 weeks ago) by ph10
Daniel Richard G's patch for checking POSIX threads when JIT is configure.


Revision 1018 - Directory Listing
Modified Mon Aug 27 11:20:22 2012 UTC (23 months, 3 weeks ago) by ph10
Fix RunGrepTest so that it runs in a non-source build directory. Recent changes 
broke it.


Revision 1017 - Directory Listing
Modified Sun Aug 26 16:30:50 2012 UTC (23 months, 3 weeks ago) by ph10
Tidies to pcretest to ensure freeing memory and closing files.


Revision 1016 - Directory Listing
Modified Sun Aug 26 16:17:55 2012 UTC (23 months, 3 weeks ago) by ph10
Style tidies to some scripts.


Revision 1015 - Directory Listing
Modified Sun Aug 26 16:07:14 2012 UTC (23 months, 3 weeks ago) by ph10
Improve extended grapheme clusters using a bit table.


Revision 1014 - Directory Listing
Modified Sun Aug 26 04:53:49 2012 UTC (23 months, 3 weeks ago) by zherczeg
Optimize register allocation of \X in JIT.

Revision 1013 - Directory Listing
Modified Sat Aug 25 16:50:00 2012 UTC (23 months, 3 weeks ago) by ph10
Fix oversight in updated pcregrep test script.


Revision 1012 - Directory Listing
Modified Sat Aug 25 15:34:13 2012 UTC (23 months, 3 weeks ago) by zherczeg
JIT support for extended grapheme cluster.

Revision 1011 - Directory Listing
Modified Sat Aug 25 11:36:15 2012 UTC (23 months, 3 weeks ago) by ph10
Upgrade \X to match an extended grapheme cluster


Revision 1010 - Directory Listing
Modified Thu Aug 23 08:05:11 2012 UTC (23 months, 4 weeks ago) by zherczeg
Final touches on capturing bracket optimization. (Recursion doesn't affect it)

Revision 1009 - Directory Listing
Modified Wed Aug 22 12:01:22 2012 UTC (23 months, 4 weeks ago) by zherczeg
Improve the matching speed of capturing brackets.

Revision 1008 - Directory Listing
Modified Sat Aug 18 16:38:40 2012 UTC (2 years ago) by ph10
Fix missing backslash in PrepareRelease.


Revision 1007 - Directory Listing
Modified Fri Aug 17 16:47:49 2012 UTC (2 years ago) by ph10
Correct error concerning pcre_jit_compile.c in NON-AUTOTOOLS-BUILD, and clarify 
that "by hand" is not relevant when CMake is used.


Revision 1006 - Directory Listing
Modified Fri Aug 17 16:37:50 2012 UTC (2 years ago) by ph10
Make it clear in comments in config.h that any value is OK for macros where 
the tests are for defined/not-defined.


Revision 1005 - Directory Listing
Modified Fri Aug 17 16:20:31 2012 UTC (2 years ago) by ph10
Another stupid typo in pcregrep.


Revision 1004 - Directory Listing
Modified Fri Aug 17 08:26:17 2012 UTC (2 years ago) by ph10
Fix typos #DEFINE should be #define.


Revision 1003 - Directory Listing
Modified Wed Aug 15 16:45:36 2012 UTC (2 years ago) by ph10
Fix a number of issues in pcregrep.


Revision 1002 - Directory Listing
Modified Tue Aug 14 09:31:00 2012 UTC (2 years ago) by zherczeg
Some renamings

Revision 1001 - Directory Listing
Modified Wed Aug 8 10:18:25 2012 UTC (2 years ago) by ph10
Improve documentation of \c in EBCDIC mode.


Revision 1000 - Directory Listing
Modified Wed Aug 8 09:38:49 2012 UTC (2 years ago) by ph10
1000th commit! Update version to 8.32-RC1.


Revision 999 - Directory Listing
Modified Mon Aug 6 07:36:49 2012 UTC (2 years ago) by zherczeg
Variable renamings in the JIT compiler

Revision 998 - Directory Listing
Modified Fri Aug 3 11:45:53 2012 UTC (2 years ago) by zherczeg
Final touches on Power/PowerPC cache flush

Revision 997 - Directory Listing
Modified Fri Jul 27 11:31:03 2012 UTC (2 years ago) by zherczeg
Improved instruction cache flush for POWER/PowerPC

Revision 996 - Directory Listing
Modified Thu Jul 12 10:10:51 2012 UTC (2 years, 1 month ago) by zherczeg
Improved cache flush for AIX

Revision 995 - Directory Listing
Modified Wed Jul 11 11:05:30 2012 UTC (2 years, 1 month ago) by zherczeg
IBM AIX OS support for PPC

Revision 994 - Directory Listing
Modified Tue Jul 10 14:29:26 2012 UTC (2 years, 1 month ago) by ph10
Fix patterns that incorrectly set "anchored" or "start of line" for .* inside 
atomic parentheses or when *PRUNE or *SKIP is present.


Revision 993 - Directory Listing
Modified Tue Jul 10 04:33:00 2012 UTC (2 years, 1 month ago) by zherczeg
Fix a firstline related bug introduced in r986, and use TMP3 as temporary storage for firstline

Revision 992 - Directory Listing
Modified Sun Jul 8 17:10:07 2012 UTC (2 years, 1 month ago) by zherczeg
One more range optimization in the JIT compiler for case insensitive, English letter ranges

Revision 991 - Directory Listing
Modified Sun Jul 8 16:44:39 2012 UTC (2 years, 1 month ago) by zherczeg
Rename the leave variable names to quit to improve WinCE compatibility.

Revision 990 - Directory Listing
Modified Sun Jul 8 16:32:22 2012 UTC (2 years, 1 month ago) by zherczeg
Improved JIT compiler optimizations for character ranges.

Revision 989 - Directory Listing
Modified Sat Jul 7 11:11:02 2012 UTC (2 years, 1 month ago) by zherczeg
Single character iterator optimizations in the JIT compiler.

Revision 988 - Directory Listing
Modified Sat Jul 7 08:21:14 2012 UTC (2 years, 1 month ago) by ph10
Fix minor typo.


Revision 987 - Directory Listing
Modified Sat Jul 7 04:11:29 2012 UTC (2 years, 1 month ago) by zherczeg
Supporting IBM XL C compilers for PPC architectures in the JIT compiler.

Revision 986 - Directory Listing
Modified Sat Jul 7 03:33:54 2012 UTC (2 years, 1 month ago) by zherczeg
Improved JIT compiler optimizations

Revision 984 - Directory Listing
Modified Fri Jul 6 09:58:13 2012 UTC (2 years, 1 month ago) by ph10
Final tidies for 8.31.


Revision 983 - Directory Listing
Modified Fri Jul 6 08:55:10 2012 UTC (2 years, 1 month ago) by ph10
Fix 2 incorrect #ifdefs in pcre_study.c.


Revision 982 - Directory Listing
Modified Wed Jun 20 15:15:27 2012 UTC (2 years, 2 months ago) by ph10
Source tidies for 8.31-RC2.


Revision 981 - Directory Listing
Modified Mon Jun 18 18:22:51 2012 UTC (2 years, 2 months ago) by ph10
Rework and rename some of the docs about building methods.


Revision 980 - Directory Listing
Modified Mon Jun 18 16:47:14 2012 UTC (2 years, 2 months ago) by ph10
Add libpcre.la to link commands for pcretest and pcregrep because this is 
required in some OS for shared objects.


Revision 979 - Directory Listing
Modified Sun Jun 17 19:08:41 2012 UTC (2 years, 2 months ago) by ph10
Fix DFA bug (3 cases) when UTF code was being obeyed in non-UTF mode.


Revision 978 - Directory Listing
Modified Sun Jun 17 16:55:07 2012 UTC (2 years, 2 months ago) by ph10
Apply character value checks to \u.... in JavaScript mode, for compatibility 
with \x{....} in non-JavaScript mode.


Revision 977 - Directory Listing
Modified Sun Jun 17 06:20:52 2012 UTC (2 years, 2 months ago) by zherczeg
Optimizing single character iterators in JIT

Revision 976 - Directory Listing
Modified Sat Jun 16 17:53:17 2012 UTC (2 years, 2 months ago) by ph10
Fix capture problem with repeated, empty-string-matching groups.


Revision 975 - Directory Listing
Modified Sat Jun 2 11:03:06 2012 UTC (2 years, 2 months ago) by ph10
Document update for 8.31-RC1 test release.


Revision 974 - Directory Listing
Modified Sat Jun 2 05:56:58 2012 UTC (2 years, 2 months ago) by zherczeg
Improve JIT code generation for greedy plus quantifier

Revision 973 - Directory Listing
Modified Fri Jun 1 18:38:40 2012 UTC (2 years, 2 months ago) by ph10
Some tests were in the wrong files.


Revision 972 - Directory Listing
Modified Fri Jun 1 18:03:18 2012 UTC (2 years, 2 months ago) by ph10
Documentation and other tidying for release.


Revision 971 - Directory Listing
Modified Fri Jun 1 16:29:43 2012 UTC (2 years, 2 months ago) by ph10
Fix pcregrep build problem when bzip2 but not gzip was enabled.


Revision 970 - Directory Listing
Modified Sun May 27 05:28:19 2012 UTC (2 years, 2 months ago) by zherczeg
Variable renamings in the PCRE-JIT compiler

Revision 969 - Directory Listing
Modified Sun May 27 04:33:38 2012 UTC (2 years, 2 months ago) by zherczeg
Put spaces around SLJIT_PRINT_D in the JIT compiler

Revision 968 - Directory Listing
Modified Sat May 26 14:22:52 2012 UTC (2 years, 2 months ago) by ph10
Spelling corrections in documentation.


Revision 967 - Directory Listing
Modified Mon May 14 07:36:39 2012 UTC (2 years, 3 months ago) by zherczeg
cache flush for Apple devices

Revision 966 - Directory Listing
Modified Mon May 14 06:27:21 2012 UTC (2 years, 3 months ago) by zherczeg
JIT compiler update

Revision 965 - Directory Listing
Modified Fri May 4 13:09:04 2012 UTC (2 years, 3 months ago) by ph10
Doc fix: JIT supports MARK and COMMIT.


Revision 964 - Directory Listing
Modified Fri May 4 13:03:39 2012 UTC (2 years, 3 months ago) by ph10
Check for overlong name in (*MARK) etc.


Revision 963 - Directory Listing
Modified Sat Apr 21 18:06:31 2012 UTC (2 years, 4 months ago) by ph10
Fix ovector overrun when backreferences need temporary memory and the highest 
block is not used.


Revision 962 - Directory Listing
Modified Fri Apr 20 17:28:23 2012 UTC (2 years, 4 months ago) by ph10
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 961 - Directory Listing
Modified Fri Apr 20 11:49:13 2012 UTC (2 years, 4 months ago) by ph10
Fix auto-possessify bugs for \s*\R and \S*R.


Revision 960 - Directory Listing
Modified Thu Apr 19 17:30:38 2012 UTC (2 years, 4 months ago) by ph10
Fix long-standing DFA testing restart bug in pcretest, and add some 
plausibility checks when restarting in pcre_dfa_exec().


Revision 959 - Directory Listing
Modified Sat Apr 14 16:16:58 2012 UTC (2 years, 4 months ago) by ph10
Update documentation to clarify that UTF-8/16 checking is done on complete 
strings before any other processing.


Revision 958 - Directory Listing
Modified Wed Apr 11 10:19:10 2012 UTC (2 years, 4 months ago) by zherczeg
support NO_START_OPTIMIZE in JIT

Revision 957 - Directory Listing
Modified Wed Apr 4 16:18:29 2012 UTC (2 years, 4 months ago) by ph10
Change man page link creation from -s to -sf. 


Revision 956 - Directory Listing
Modified Wed Apr 4 05:35:52 2012 UTC (2 years, 4 months ago) by zherczeg
JIT compiler update: fix x86-64 alignemnt issue

Revision 955 - Directory Listing
Modified Tue Apr 3 15:32:36 2012 UTC (2 years, 4 months ago) by zherczeg
JIT compiler update

Revision 954 - Directory Listing
Modified Sat Mar 31 18:09:26 2012 UTC (2 years, 4 months ago) by ph10
Add date and PCRE version to .TH macros of all man pages.


Revision 953 - Directory Listing
Modified Thu Mar 29 17:41:57 2012 UTC (2 years, 4 months ago) by zherczeg
Fixed a bug for backward assertions with REVERSE 0 in the JIT compiler

Revision 952 - Directory Listing
Modified Fri Mar 16 12:59:30 2012 UTC (2 years, 5 months ago) by zherczeg
comment fixes

Revision 951 - Directory Listing
Modified Thu Mar 15 07:15:02 2012 UTC (2 years, 5 months ago) by zherczeg
JIT compiler update

Revision 950 - Directory Listing
Modified Sat Mar 10 09:23:27 2012 UTC (2 years, 5 months ago) by ph10
Fix typo.


Revision 949 - Directory Listing
Modified Thu Mar 8 10:28:49 2012 UTC (2 years, 5 months ago) by zherczeg
Rename madvise to posix_madvise

Revision 948 - Directory Listing
Modified Sun Mar 4 16:52:39 2012 UTC (2 years, 5 months ago) by ph10
Forgot to update this test file.


Revision 947 - Directory Listing
Modified Sun Mar 4 16:51:13 2012 UTC (2 years, 5 months ago) by ph10
Add support for binary files to pcregrep.


Revision 946 - Directory Listing
Modified Wed Feb 29 18:00:55 2012 UTC (2 years, 5 months ago) by ph10
Tidy up this developer's test program and add more descriptive comments.


Revision 945 - Directory Listing
Modified Wed Feb 29 09:37:15 2012 UTC (2 years, 5 months ago) by ph10
Fix typo in comment.


Revision 944 - Directory Listing
Modified Tue Feb 28 16:49:21 2012 UTC (2 years, 5 months ago) by ph10
Added --file-list to pcregrep.


Revision 943 - Directory Listing
Modified Tue Feb 28 15:02:51 2012 UTC (2 years, 5 months ago) by ph10
Update ucptest maintenance program for Unicode 6.1.0.


Revision 942 - Directory Listing
Modified Tue Feb 28 14:50:31 2012 UTC (2 years, 5 months ago) by ph10
Update for Unicode 6.1.0.


Revision 941 - Directory Listing
Modified Tue Feb 28 11:33:34 2012 UTC (2 years, 5 months ago) by zherczeg
(COMMIT*) is now supported by the JIT compiler

Revision 940 - Directory Listing
Modified Tue Feb 28 10:30:51 2012 UTC (2 years, 5 months ago) by ph10
Previous patch to fix (*COMMIT) in assertions was bad; fix it.


Revision 939 - Directory Listing
Modified Sun Feb 26 17:21:43 2012 UTC (2 years, 5 months ago) by ph10
CMake support for linking pcretest with libedit.


Revision 938 - Directory Listing
Modified Sun Feb 26 16:08:15 2012 UTC (2 years, 5 months ago) by ph10
Add /usr/include/edit/readline/ as somewhere where editline's header might be.


Revision 937 - Directory Listing
Modified Sun Feb 26 15:58:56 2012 UTC (2 years, 5 months ago) by ph10
Confine (*COMMIT) inside positive assertions, as documented.


Revision 936 - Directory Listing
Modified Sat Feb 25 17:02:23 2012 UTC (2 years, 5 months ago) by ph10
Add support for linking pcretest with libedit instead of libreadline.


Revision 935 - Directory Listing
Modified Sat Feb 25 14:57:36 2012 UTC (2 years, 5 months ago) by ph10
Move tests incorrectly in test 6 (Perl-compatible) to test 7 (not).


Revision 934 - Directory Listing
Modified Sat Feb 25 12:30:36 2012 UTC (2 years, 5 months ago) by ph10
Stop (*COMMIT) escaping from a recursive subroutine call.


Revision 933 - Directory Listing
Modified Sat Feb 25 12:18:23 2012 UTC (2 years, 5 months ago) by ph10
Applied Graycode's patch to use heap stack frames more efficiently.


Revision 932 - Directory Listing
Modified Fri Feb 24 18:54:43 2012 UTC (2 years, 5 months ago) by ph10
Add support for PCRE_INFO_MAXLOOKBEHIND.


Revision 931 - Directory Listing
Modified Fri Feb 24 13:21:02 2012 UTC (2 years, 5 months ago) by ph10
Make "RunTest list" list the tests without running them.


Revision 930 - Directory Listing
Modified Fri Feb 24 12:05:54 2012 UTC (2 years, 5 months ago) by ph10
Improve documentation for (*MARK); update HTML.


Revision 929 - Directory Listing
Modified Fri Feb 24 11:07:47 2012 UTC (2 years, 5 months ago) by zherczeg
(*MARK) support, set_SOM optimization and other fixes in JIT

Revision 928 - Directory Listing
Modified Thu Feb 23 17:57:01 2012 UTC (2 years, 5 months ago) by ph10
Expand explanation of JIT stacks and threads.


Revision 927 - Directory Listing
Modified Wed Feb 22 15:15:08 2012 UTC (2 years, 5 months ago) by ph10
Correct and tidy up comments relating to OP_NOT (no code changes).


Revision 926 - Directory Listing
Modified Wed Feb 22 15:01:32 2012 UTC (2 years, 5 months ago) by ph10
Re-implement /S++ and -s++ in pcretest in a thread-safe way, using JIT 
callback. Removed the PCRE_EXTRA_USED_JIT flag.


Revision 925 - Directory Listing
Modified Wed Feb 22 14:24:56 2012 UTC (2 years, 5 months ago) by ph10
Upgrade DFA support to handle OP_NOTI with multibyte characters (other related 
opcodes were OK).


Revision 924 - Directory Listing
Modified Wed Feb 22 10:23:56 2012 UTC (2 years, 5 months ago) by zherczeg
OP_NOT now supports any UTF character

Revision 923 - Directory Listing
Modified Tue Feb 21 13:25:05 2012 UTC (2 years, 6 months ago) by ph10
Make it possible for pcretest to select which JIT compile options are used.


Revision 922 - Directory Listing
Modified Mon Feb 20 18:44:42 2012 UTC (2 years, 6 months ago) by ph10
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 921 - Directory Listing
Modified Sat Feb 18 18:45:55 2012 UTC (2 years, 6 months ago) by ph10
Update documentation for partial matching support in JIT.


Revision 920 - Directory Listing
Modified Sat Feb 18 08:35:01 2012 UTC (2 years, 6 months ago) by zherczeg
fixing OP_ANY soft partial matching and improving local stack management in JIT

Revision 919 - Directory Listing
Modified Fri Feb 17 11:48:02 2012 UTC (2 years, 6 months ago) by ph10
Fix partial match issues with CRLF and \r, and update tests.


Revision 918 - Directory Listing
Modified Thu Feb 16 06:39:20 2012 UTC (2 years, 6 months ago) by zherczeg
Handle remaining partial matching cases in JIT

Revision 917 - Directory Listing
Modified Wed Feb 15 10:02:34 2012 UTC (2 years, 6 months ago) by ph10
DFA tests for partial matching bug fixes.


Revision 916 - Directory Listing
Modified Wed Feb 15 09:50:53 2012 UTC (2 years, 6 months ago) by ph10
Fix several partial matching bugs for backrefs, \R, \X, and CRLF line endings. 


Revision 915 - Directory Listing
Modified Tue Feb 14 13:05:39 2012 UTC (2 years, 6 months ago) by zherczeg
Improved \X and back reference partial matching

Revision 914 - Directory Listing
Modified Mon Feb 13 06:04:50 2012 UTC (2 years, 6 months ago) by zherczeg
Partial matching support is added to the JIT compiler

Revision 913 - Directory Listing
Modified Sun Feb 12 17:06:59 2012 UTC (2 years, 6 months ago) by ph10
Add a cast to fix a compiler warning.


Revision 912 - Directory Listing
Modified Sun Feb 12 16:53:39 2012 UTC (2 years, 6 months ago) by ph10
Remove bashism from the RunTest script.


Revision 911 - Directory Listing
Modified Fri Feb 10 08:05:30 2012 UTC (2 years, 6 months ago) by zherczeg
Fixing a wrong JIT test case

Revision 909 - Directory Listing
Modified Sat Feb 4 15:01:47 2012 UTC (2 years, 6 months ago) by ph10
Final source and document tidies for 8.30.


Revision 908 - Directory Listing
Modified Mon Jan 30 12:19:29 2012 UTC (2 years, 6 months ago) by ph10
One more cast to avoid compiler warning about 'const'.


Revision 907 - Directory Listing
Modified Fri Jan 27 11:12:31 2012 UTC (2 years, 6 months ago) by ph10
Man page symbolic links should be relative, not absolute.


Revision 906 - Directory Listing
Modified Tue Jan 24 09:55:16 2012 UTC (2 years, 6 months ago) by zherczeg
opcode lengths must be private for printint and fixed some compiler warnings

Revision 905 - Directory Listing
Modified Mon Jan 23 19:26:03 2012 UTC (2 years, 6 months ago) by zherczeg
fix local symbol issues in pcre_printint.c

Revision 904 - Directory Listing
Modified Mon Jan 23 17:30:49 2012 UTC (2 years, 6 months ago) by ph10
Additional casts to avoid compiler warnings, originally from a MS compiler, but 
also given by gcc if you turn on enough warnings.


Revision 903 - Directory Listing
Modified Sat Jan 21 16:37:17 2012 UTC (2 years, 7 months ago) by ph10
Source file tidies for 8.30-RC1 release; fix Makefile.am bugs for building 
symbolic links to man pages.


Revision 902 - Directory Listing
Modified Sat Jan 21 15:59:35 2012 UTC (2 years, 7 months ago) by ph10
Documentation clarification.


Revision 901 - Directory Listing
Modified Sat Jan 21 15:47:59 2012 UTC (2 years, 7 months ago) by ph10
More tidies and documentation for stack frame measurement.


Revision 900 - Directory Listing
Modified Fri Jan 20 15:20:54 2012 UTC (2 years, 7 months ago) by ph10
Add two new tests to the distribution.


Revision 899 - Directory Listing
Modified Fri Jan 20 14:25:56 2012 UTC (2 years, 7 months ago) by ph10
Typo!


Revision 898 - Directory Listing
Modified Fri Jan 20 14:25:21 2012 UTC (2 years, 7 months ago) by ph10
Formatting tidy


Revision 897 - Directory Listing
Modified Fri Jan 20 14:24:02 2012 UTC (2 years, 7 months ago) by ph10
Move 16-bit pre-compiled reloading tests to separate files that are run only 
when the link size is 2.


Revision 896 - Directory Listing
Modified Fri Jan 20 12:22:48 2012 UTC (2 years, 7 months ago) by ph10
Update version number and date.


Revision 895 - Directory Listing
Modified Fri Jan 20 12:12:03 2012 UTC (2 years, 7 months ago) by ph10
Modified, and made non-default the stack size info experimental code.


Revision 894 - Directory Listing
Modified Fri Jan 20 11:58:19 2012 UTC (2 years, 7 months ago) by ph10
Avoid compiler warning when UTF not configured.


Revision 893 - Directory Listing
Modified Thu Jan 19 17:15:11 2012 UTC (2 years, 7 months ago) by ph10
Experimental stack size determination.


Revision 892 - Directory Listing
Modified Wed Jan 18 17:23:20 2012 UTC (2 years, 7 months ago) by ph10
Put top level heap frame on the stack.


Revision 891 - Directory Listing
Modified Wed Jan 18 16:26:18 2012 UTC (2 years, 7 months ago) by ph10
Fix indentation error.


Revision 890 - Directory Listing
Modified Wed Jan 18 16:25:19 2012 UTC (2 years, 7 months ago) by ph10
Add PCRE_CONFIG_JITTARGET output to pcretest -C.


Revision 889 - Directory Listing
Modified Tue Jan 17 14:51:50 2012 UTC (2 years, 7 months ago) by ph10
More portable way of linking pcretest with -lreadline.


Revision 888 - Directory Listing
Modified Tue Jan 17 14:43:23 2012 UTC (2 years, 7 months ago) by ph10
Fix MARK bug for assertions.


Revision 887 - Directory Listing
Modified Tue Jan 17 14:32:32 2012 UTC (2 years, 7 months ago) by ph10
Document PCRE_CONFIG_JITTARGET


Revision 886 - Directory Listing
Modified Tue Jan 17 14:25:07 2012 UTC (2 years, 7 months ago) by ph10
CMake parses version information out of configure.ac instead of relying on 
pcre.h.generic.


Revision 885 - Directory Listing
Modified Tue Jan 17 14:12:47 2012 UTC (2 years, 7 months ago) by ph10
Make AM_SILENT_RULES conditional.


Revision 884 - Directory Listing
Modified Tue Jan 17 11:52:43 2012 UTC (2 years, 7 months ago) by zherczeg
JIT test prints cpu info

Revision 883 - Directory Listing
Modified Mon Jan 16 08:35:42 2012 UTC (2 years, 7 months ago) by zherczeg
Fix compiler warnings

Revision 882 - Directory Listing
Modified Sun Jan 15 18:45:27 2012 UTC (2 years, 7 months ago) by ph10
Fix nested *MARK bug (nothing shown for /(?=(*:x))((*:y)q|)/ etc.)


Revision 881 - Directory Listing
Modified Sun Jan 15 18:07:05 2012 UTC (2 years, 7 months ago) by ph10
Get rid of a number of -Wunused-but-set-variable compiler warnings.


Revision 880 - Directory Listing
Modified Sun Jan 15 17:23:37 2012 UTC (2 years, 7 months ago) by zherczeg
JIT compiler update (rename GENERAL to SAVED)

Revision 879 - Directory Listing
Modified Sun Jan 15 15:50:06 2012 UTC (2 years, 7 months ago) by ph10
Avoid compiler warning when neither SUPPORT_LIBZ nor SUPPORT_LIBZ2 is set.


Revision 878 - Directory Listing
Modified Sun Jan 15 15:44:47 2012 UTC (2 years, 7 months ago) by ph10
Fix HTML documentation and rebuild.


Revision 877 - Directory Listing
Modified Sun Jan 15 12:20:28 2012 UTC (2 years, 7 months ago) by ph10
Tidy layout in pcre_jit_stack_alloc.3; switch on AM_SILENT_RULES in 
configure.ac; arrange for soft links for function man pages.


Revision 876 - Directory Listing
Modified Sun Jan 15 09:29:56 2012 UTC (2 years, 7 months ago) by zherczeg
fix help text in configure.ac

Revision 875 - Directory Listing
Modified Sat Jan 14 17:05:53 2012 UTC (2 years, 7 months ago) by zherczeg
JIT compiler update

Revision 874 - Directory Listing
Modified Sat Jan 14 17:03:15 2012 UTC (2 years, 7 months ago) by ph10
Maintenance notes update


Revision 873 - Directory Listing
Modified Sat Jan 14 16:45:24 2012 UTC (2 years, 7 months ago) by ph10
Documentation minor edits.


Revision 872 - Directory Listing
Modified Sat Jan 14 16:27:27 2012 UTC (2 years, 7 months ago) by ph10
Make pcre[16]_config set 0 in the data field when it returns BADOPTION because 
PCRE_INFO_UTF8/16 has been called in the wrong library.


Revision 871 - Directory Listing
Modified Sat Jan 14 16:20:44 2012 UTC (2 years, 7 months ago) by ph10
Fix issues with UTF-8 in the Perl checking script.


Revision 870 - Directory Listing
Modified Sat Jan 14 11:23:25 2012 UTC (2 years, 7 months ago) by ph10
Documentation correction.


Revision 869 - Directory Listing
Modified Sat Jan 14 11:16:23 2012 UTC (2 years, 7 months ago) by ph10
Bring HTML docs up to date.


Revision 868 - Directory Listing
Modified Fri Jan 13 17:16:32 2012 UTC (2 years, 7 months ago) by ph10
The last of the 16-bit documentation major updates.


Revision 867 - Directory Listing
Modified Fri Jan 13 13:34:07 2012 UTC (2 years, 7 months ago) by zherczeg
JIT compiler update

Revision 866 - Directory Listing
Modified Fri Jan 13 12:30:12 2012 UTC (2 years, 7 months ago) by ph10
Updated documentation for 16-bit.


Revision 865 - Directory Listing
Modified Fri Jan 13 11:28:41 2012 UTC (2 years, 7 months ago) by ph10
Remove SUPPORT_UTF8 and make small changes to the comments. 


Revision 864 - Directory Listing
Modified Fri Jan 13 04:58:55 2012 UTC (2 years, 7 months ago) by zherczeg
cmake support for out of source builds by Stephen Kelly

Revision 863 - Directory Listing
Modified Thu Jan 12 19:19:56 2012 UTC (2 years, 7 months ago) by zherczeg
16 bit support for cmake and RunTest.bat

Revision 862 - Directory Listing
Modified Wed Jan 11 16:07:32 2012 UTC (2 years, 7 months ago) by ph10
Diagnose more than 8 hex digits in \x{...} in pcretest data lines.


Revision 861 - Directory Listing
Modified Tue Jan 10 14:54:28 2012 UTC (2 years, 7 months ago) by ph10
Documentation.


Revision 860 - Directory Listing
Modified Mon Jan 9 20:12:58 2012 UTC (2 years, 7 months ago) by zherczeg
rename PCRE_SCHAR16 to PCRE_UCHAR16 and JIT compiler update

Revision 859 - Directory Listing
Modified Mon Jan 9 17:43:54 2012 UTC (2 years, 7 months ago) by ph10
Documentation.


Revision 858 - Directory Listing
Modified Sun Jan 8 17:55:38 2012 UTC (2 years, 7 months ago) by ph10
Documentation updates.


Revision 857 - Directory Listing
Modified Sat Jan 7 17:39:10 2012 UTC (2 years, 7 months ago) by ph10
Documentation.


Revision 856 - Directory Listing
Modified Sat Jan 7 17:02:55 2012 UTC (2 years, 7 months ago) by ph10
Documentation updates.


Revision 855 - Directory Listing
Modified Fri Jan 6 15:08:49 2012 UTC (2 years, 7 months ago) by ph10
Update for revised API.


Revision 854 - Directory Listing
Modified Fri Jan 6 14:40:33 2012 UTC (2 years, 7 months ago) by ph10
Typos in comments.


Revision 853 - Directory Listing
Modified Fri Jan 6 13:48:54 2012 UTC (2 years, 7 months ago) by ph10
Remove pcre_info.c, add pcre_string_utils.c to list of sources.


Revision 852 - Directory Listing
Modified Thu Jan 5 19:18:12 2012 UTC (2 years, 7 months ago) by zherczeg
Add pcre16 prefix to 16 bit structs

Revision 851 - Directory Listing
Modified Thu Jan 5 17:57:28 2012 UTC (2 years, 7 months ago) by ph10
Update libpcre_version for change of API, and add libpcre16_version.


Revision 850 - Directory Listing
Modified Wed Jan 4 17:29:11 2012 UTC (2 years, 7 months ago) by zherczeg
add pcre16_callout_block and pcre16_extra

Revision 849 - Directory Listing
Modified Wed Jan 4 17:02:01 2012 UTC (2 years, 7 months ago) by ph10
Allow octal escapes up to \777 in 16-bit non-UTF mode.


Revision 848 - Directory Listing
Modified Wed Jan 4 16:34:01 2012 UTC (2 years, 7 months ago) by ph10
Tidy compile-time error messages for 16-bit.


Revision 847 - Directory Listing
Modified Tue Jan 3 17:49:03 2012 UTC (2 years, 7 months ago) by zherczeg
fix signed/unsigned half load mismatches and JIT compiler update

Revision 846 - Directory Listing
Modified Tue Jan 3 13:57:27 2012 UTC (2 years, 7 months ago) by ph10
Documentation update for 16-bit.


Revision 845 - Directory Listing
Modified Sun Jan 1 20:49:28 2012 UTC (2 years, 7 months ago) by zherczeg
fix the name of pcre16_refcount

Revision 844 - Directory Listing
Modified Sun Jan 1 15:53:39 2012 UTC (2 years, 7 months ago) by ph10
Remove prototype for pcre[16]_info. 


Revision 843 - Directory Listing
Modified Sun Jan 1 14:36:56 2012 UTC (2 years, 7 months ago) by ph10
Update pcre-config for 16-bit library and correct type on libpcre16.pc.in.


Revision 842 - Directory Listing
Modified Sat Dec 31 15:19:04 2011 UTC (2 years, 7 months ago) by ph10
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 841 - Directory Listing
Modified Sat Dec 31 07:04:43 2011 UTC (2 years, 7 months ago) by zherczeg
use unsigned short for 16 bit strings and a minor fix

Revision 840 - Directory Listing
Modified Fri Dec 30 19:32:50 2011 UTC (2 years, 7 months ago) by ph10
16-bit update of non-man documentation files and the PrepareRelease script.


Revision 839 - Directory Listing
Modified Fri Dec 30 13:22:28 2011 UTC (2 years, 7 months ago) by zherczeg
endianness fixes and JIT compiler update

Revision 838 - Directory Listing
Modified Thu Dec 29 18:27:07 2011 UTC (2 years, 7 months ago) by ph10
Add -C newline to pcretest; update ManyConfigTests to use new -C features; add 
some 16-bit tests with link sizes 3 and 4.


Revision 837 - Directory Listing
Modified Thu Dec 29 17:25:26 2011 UTC (2 years, 7 months ago) by ph10
Fix msys RunGrepTest failure (Bugzilla #1185).


Revision 836 - Directory Listing
Modified Wed Dec 28 17:16:11 2011 UTC (2 years, 7 months ago) by ph10
Merging all the changes from the pcre16 branch into the trunk.


Revision 835 - Directory Listing
Modified Wed Dec 28 16:10:09 2011 UTC (2 years, 7 months ago) by ph10
Rolled back trunk to r755 to prepare for merging the 16-bit branch.


Revision 807 - Directory Listing
Modified Sun Dec 18 10:03:38 2011 UTC (2 years, 8 months ago) by ph10
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 799 - Directory Listing
Modified Mon Dec 12 12:07:23 2011 UTC (2 years, 8 months ago) by ph10
A last-minute update to RunTest.bat from Sheri.


Revision 797 - Directory Listing
Modified Sun Dec 11 17:09:37 2011 UTC (2 years, 8 months ago) by ph10
Source tidies for 8.21


Revision 793 - Directory Listing
Modified Wed Dec 7 16:52:34 2011 UTC (2 years, 8 months ago) by ph10
Computation of memory needed for the table of names of groups was giving an 
unnecessarily large value.


Revision 792 - Directory Listing
Modified Wed Dec 7 16:44:48 2011 UTC (2 years, 8 months ago) by ph10
Fix a possible uninitialized memory bug.


Revision 791 - Directory Listing
Modified Wed Dec 7 16:38:03 2011 UTC (2 years, 8 months ago) by ph10
Updated RunTest.bat (don't use JIT for tests 7-10).


Revision 790 - Directory Listing
Modified Wed Dec 7 16:33:33 2011 UTC (2 years, 8 months ago) by ph10
Previous pcre-config.in patch did not update libs-cpp.


Revision 788 - Directory Listing
Modified Tue Dec 6 15:38:01 2011 UTC (2 years, 8 months ago) by ph10
Source tidies for 8.21-RC1


Revision 787 - Directory Listing
Modified Tue Dec 6 15:37:24 2011 UTC (2 years, 8 months ago) by ph10
Fix uninitialized memory use when writing study data to file if no starting 
byte set exists.


Revision 784 - Directory Listing
Modified Mon Dec 5 12:33:44 2011 UTC (2 years, 8 months ago) by ph10
Tidies for 8.21-RC1 release.


Revision 783 - Directory Listing
Modified Mon Dec 5 10:29:19 2011 UTC (2 years, 8 months ago) by ph10
Include CheckMan in distribution (accidentally omitted) and put an explicit 
"perl" before Perl scripts in PrepareRelease instead of relying on automatic 
execution because this helps in Windows.


Revision 780 - Directory Listing
Modified Fri Dec 2 11:39:21 2011 UTC (2 years, 8 months ago) by ph10
Preserve the size of JIT compiled code. Add PCRE_INFO_JITSIZE and use it for
the /M option in pcretest. 


Revision 779 - Directory Listing
Modified Fri Dec 2 10:39:32 2011 UTC (2 years, 8 months ago) by ph10
Added (int) casts to reduce 64-bit warnings.


Revision 778 - Directory Listing
Modified Thu Dec 1 17:38:47 2011 UTC (2 years, 8 months ago) by ph10
Fix bug with caseless matching of characters of different lengths when the 
shorter is right at the end of the subject.


Revision 777 - Directory Listing
Modified Thu Dec 1 15:15:31 2011 UTC (2 years, 8 months ago) by zherczeg
Retrieve executable code size support for the JIT compiler and fixing some warnings.

Revision 776 - Directory Listing
Modified Thu Dec 1 11:02:56 2011 UTC (2 years, 8 months ago) by ph10
Documentation update.


Revision 775 - Directory Listing
Modified Thu Dec 1 10:35:30 2011 UTC (2 years, 8 months ago) by ph10
Fix pcretest not forgetting JIT after it has been used once.


Revision 773 - Directory Listing
Modified Wed Nov 30 18:10:27 2011 UTC (2 years, 8 months ago) by ph10
Expand compile workspace for very many forward references. This ups the limit 
by a factor of 100.


Revision 772 - Directory Listing
Modified Wed Nov 30 10:18:07 2011 UTC (2 years, 8 months ago) by ph10
Documentation update.


Revision 771 - Directory Listing
Modified Tue Nov 29 15:34:12 2011 UTC (2 years, 8 months ago) by ph10
Update *MARK handling to be more like Perl.


Revision 768 - Directory Listing
Modified Sat Nov 26 19:05:39 2011 UTC (2 years, 8 months ago) by ph10
Add some words about multiple PCRE versions to the JIT documentation.


Revision 766 - Directory Listing
Modified Fri Nov 25 10:04:12 2011 UTC (2 years, 8 months ago) by ph10
Some UTF-8 tests were in the wrong file.


Revision 765 - Directory Listing
Modified Wed Nov 23 17:45:04 2011 UTC (2 years, 8 months ago) by ph10
Added comments about options usage.


Revision 762 - Directory Listing
Modified Tue Nov 22 13:36:51 2011 UTC (2 years, 9 months ago) by ph10
Fix repeated forward reference needed character bug.


Revision 761 - Directory Listing
Modified Tue Nov 22 12:24:26 2011 UTC (2 years, 9 months ago) by ph10
Add JIT stack FAQ to JIT documentation.


Revision 760 - Directory Listing
Modified Tue Nov 22 11:23:43 2011 UTC (2 years, 9 months ago) by ph10
Test for workspace overflow with forward reference data.


Revision 758 - Directory Listing
Modified Mon Nov 21 12:05:36 2011 UTC (2 years, 9 months ago) by ph10
Disallow \N in character classes, for Perl compatibility.


Revision 754 - Directory Listing
Modified Sat Nov 19 18:32:18 2011 UTC (2 years, 9 months ago) by ph10
Support \C in lookbehinds and DFA matching when not in UTF-8 mode.


Revision 753 - Directory Listing
Modified Sat Nov 19 17:03:35 2011 UTC (2 years, 9 months ago) by ph10
Remove -L from pcre-config when install is into /usr/lib (fixes 
cross-compiling).


Revision 752 - Directory Listing
Modified Sat Nov 19 15:28:29 2011 UTC (2 years, 9 months ago) by zherczeg
JIT should use pcre_malloc/pcre_free for allocation.

Revision 751 - Directory Listing
Modified Fri Nov 18 11:13:30 2011 UTC (2 years, 9 months ago) by ph10
Code tidies.


Revision 750 - Directory Listing
Modified Fri Nov 18 11:07:14 2011 UTC (2 years, 9 months ago) by ph10
Fix problem with possessively repeated groups with minima greater than one.


Revision 749 - Directory Listing
Modified Fri Nov 18 10:36:45 2011 UTC (2 years, 9 months ago) by ph10
Fix bad compiling of possessively repeated conditional subpattern.


Revision 748 - Directory Listing
Modified Tue Nov 15 17:44:38 2011 UTC (2 years, 9 months ago) by ph10
Update JIT documenation for latest supported items.


Revision 747 - Directory Listing
Modified Tue Nov 15 17:35:10 2011 UTC (2 years, 9 months ago) by ph10
Fixed several items that were being incorrectly rejected as "not fixed length"
in lookbehinds. 


Revision 746 - Directory Listing
Modified Tue Nov 15 15:07:02 2011 UTC (2 years, 9 months ago) by ph10
Caseless matching of backreferences with fixed length repetitions was broken.


Revision 745 - Directory Listing
Modified Mon Nov 14 11:41:03 2011 UTC (2 years, 9 months ago) by ph10
Small tidies, and documentation update for JavaScript \x, \u, \U support.


Revision 744 - Directory Listing
Modified Sun Nov 13 16:31:38 2011 UTC (2 years, 9 months ago) by zherczeg
Correctly supporting \x and \u in JavaScript compatibility mode

Revision 743 - Directory Listing
Modified Tue Nov 8 09:59:38 2011 UTC (2 years, 9 months ago) by ph10
Marks in non-capturing atomic groups were not being passed out.


Revision 742 - Directory Listing
Modified Sun Nov 6 08:05:33 2011 UTC (2 years, 9 months ago) by zherczeg
Fix cache-flush issue on PowerPC, adding some comments and a check for disabled PCRE_EXTRA_TABLES.



Revision 741 - Directory Listing
Modified Mon Oct 31 09:31:46 2011 UTC (2 years, 9 months ago) by zherczeg
Supporting OP_NCREF, OP_RREF and OP_NRREF by the JIT compiler

Revision 740 - Directory Listing
Modified Mon Oct 31 06:10:14 2011 UTC (2 years, 9 months ago) by zherczeg
Updating the JIT compiler

Revision 738 - Directory Listing
Modified Fri Oct 21 09:04:01 2011 UTC (2 years, 10 months ago) by ph10
Source tidies for 8.20 release.


Revision 737 - Directory Listing
Modified Wed Oct 19 17:37:29 2011 UTC (2 years, 10 months ago) by ph10
Add more about \C to documentation.


Revision 736 - Directory Listing
Modified Sun Oct 16 15:48:03 2011 UTC (2 years, 10 months ago) by zherczeg
Support OP_ANYBYTE in JIT when utf8 is disabled and optimizing utf8 character length computation

Revision 735 - Directory Listing
Modified Thu Oct 13 15:51:27 2011 UTC (2 years, 10 months ago) by ph10
Rewrite code that broke under Mac OS (isxdigit with ++ in its argument).


Revision 734 - Directory Listing
Modified Wed Oct 12 16:35:29 2011 UTC (2 years, 10 months ago) by ph10
Fix ASCII dependency in pcretest when decoding hex characters.


Revision 733 - Directory Listing
Modified Tue Oct 11 10:29:36 2011 UTC (2 years, 10 months ago) by ph10
Source tidies for 8.20-RC3.


Revision 732 - Directory Listing
Modified Tue Oct 11 10:24:28 2011 UTC (2 years, 10 months ago) by ph10
Needed to put "sh" before test commands for CMake build.


Revision 731 - Directory Listing
Modified Mon Oct 10 17:03:58 2011 UTC (2 years, 10 months ago) by ph10
Update the config test script to run some tests under valgrind.


Revision 730 - Directory Listing
Modified Mon Oct 10 16:07:02 2011 UTC (2 years, 10 months ago) by ph10
Remove redundant line of code.


Revision 729 - Directory Listing
Modified Mon Oct 10 16:02:20 2011 UTC (2 years, 10 months ago) by ph10
Fix THEN:ARG bug introduced with *THEN refactoring.


Revision 728 - Directory Listing
Modified Mon Oct 10 16:01:03 2011 UTC (2 years, 10 months ago) by ph10
PCRE_NO_START_OPTIMIZE, if given to pcre_compile(), did not suppress the 
subject length check at run time.


Revision 727 - Directory Listing
Modified Mon Oct 10 10:35:50 2011 UTC (2 years, 10 months ago) by ph10
Updates to NON-UNIX-USE supplied by Sheri.


Revision 726 - Directory Listing
Modified Sun Oct 9 18:53:25 2011 UTC (2 years, 10 months ago) by zherczeg
Refactoring atomic block data saving. The new code is considerably simpler and use less memory. OP_ONCE_NC is also supported.

Revision 725 - Directory Listing
Modified Sun Oct 9 16:26:33 2011 UTC (2 years, 10 months ago) by ph10
Additional atomic group tests.


Revision 724 - Directory Listing
Modified Sun Oct 9 16:23:45 2011 UTC (2 years, 10 months ago) by ph10
Document PCRE/Perl capture diffences in subroutines/recursions.


Revision 723 - Directory Listing
Modified Sat Oct 8 15:55:23 2011 UTC (2 years, 10 months ago) by ph10
Revert handling of atomic groups that do not include captures to the old way of 
handling, thus reducing stack usage.


Revision 722 - Directory Listing
Modified Fri Oct 7 19:18:55 2011 UTC (2 years, 10 months ago) by zherczeg
JIT compiler update: Make fast_call a separate call type. Allows call optimizations on MIPS.

Revision 721 - Directory Listing
Modified Fri Oct 7 15:51:39 2011 UTC (2 years, 10 months ago) by ph10
Comment correction and minor code improvement.


Revision 720 - Directory Listing
Modified Fri Oct 7 15:18:21 2011 UTC (2 years, 10 months ago) by ph10
Fix RunGrepTest colour bug.


Revision 719 - Directory Listing
Modified Fri Oct 7 11:41:05 2011 UTC (2 years, 10 months ago) by ph10
Another improved RunTest.bat and also CMakeLists.txt provided by Sheri P.


Revision 718 - Directory Listing
Modified Wed Oct 5 16:11:19 2011 UTC (2 years, 10 months ago) by ph10
Add some casts to get rid of compiler warnings from MSVC8.


Revision 717 - Directory Listing
Modified Wed Oct 5 15:58:51 2011 UTC (2 years, 10 months ago) by ph10
Document Power PC JIT support as experimental.


Revision 716 - Directory Listing
Modified Tue Oct 4 16:38:05 2011 UTC (2 years, 10 months ago) by ph10
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.


Revision 715 - Directory Listing
Modified Sat Oct 1 06:42:38 2011 UTC (2 years, 10 months ago) by zherczeg
A fix for signed/unsigned comparison warnings reported by Visual C++ in the JIT compiler

Revision 714 - Directory Listing
Modified Wed Sep 28 17:40:47 2011 UTC (2 years, 10 months ago) by zherczeg
JIT compiler update: MIPS III support

Revision 713 - Directory Listing
Modified Tue Sep 27 11:03:15 2011 UTC (2 years, 10 months ago) by ph10
Fix bug with (*THEN) in a subroutine/recursion.


Revision 712 - Directory Listing
Modified Mon Sep 26 16:31:42 2011 UTC (2 years, 10 months ago) by ph10
Allow for CRLF terminations of pcretest output in RunTest.


Revision 711 - Directory Listing
Modified Sun Sep 25 11:04:33 2011 UTC (2 years, 10 months ago) by ph10
Look for testdata in parent directory if not found in current.


Revision 710 - Directory Listing
Modified Sun Sep 25 10:57:12 2011 UTC (2 years, 10 months ago) by ph10
Fix to the code for running tests under msys.


Revision 709 - Directory Listing
Modified Sun Sep 25 10:54:12 2011 UTC (2 years, 10 months ago) by ph10
Put back CRLF line endings on RunTest.bat, and remove it from the list of files 
that are detrailed.


Revision 708 - Directory Listing
Modified Fri Sep 23 11:03:03 2011 UTC (2 years, 10 months ago) by ph10
File tidies for 8.20-RC2 release.


Revision 707 - Directory Listing
Modified Fri Sep 23 10:32:53 2011 UTC (2 years, 10 months ago) by ph10
Documentation clarifications.


Revision 706 - Directory Listing
Modified Fri Sep 23 10:11:35 2011 UTC (2 years, 10 months ago) by ph10
RunTest uses Windows files for "fr" locale and looks for testdata in parent 
directory. CMakeLists.txt uses RunTest for testing in msys environment.


Revision 705 - Directory Listing
Modified Thu Sep 22 10:44:35 2011 UTC (2 years, 11 months ago) by zherczeg
JIT compiler fix for MIPS position independent calls

Revision 704 - Directory Listing
Modified Wed Sep 21 12:35:36 2011 UTC (2 years, 11 months ago) by zherczeg
Borland C++ JIT support by Dmitry Ukolov

Revision 703 - Directory Listing
Modified Tue Sep 20 16:27:11 2011 UTC (2 years, 11 months ago) by zherczeg
Small, MIPS related fix in the JIT compiler

Revision 702 - Directory Listing
Modified Tue Sep 20 15:45:06 2011 UTC (2 years, 11 months ago) by ph10
Restore tail-recursion optimizations when no (*THEN) in pattern.


Revision 701 - Directory Listing
Modified Tue Sep 20 11:30:56 2011 UTC (2 years, 11 months ago) by ph10
Fix miscompile of /(*ACCEPT)a/, which thought a match had to start with "a".


Revision 700 - Directory Listing
Modified Tue Sep 20 10:51:26 2011 UTC (2 years, 11 months ago) by ph10
New RunTest.bat provided by Sheri Pierce.


Revision 699 - Directory Listing
Modified Tue Sep 20 10:46:54 2011 UTC (2 years, 11 months ago) by ph10
Fix *THEN in condition issue.


Revision 698 - Directory Listing
Modified Mon Sep 19 15:43:02 2011 UTC (2 years, 11 months ago) by ph10
Revised pcre_jit_test that runs OK with or without UTF-8 and/or UCP.


Revision 697 - Directory Listing
Modified Mon Sep 19 12:28:24 2011 UTC (2 years, 11 months ago) by ph10
Fix minimum length bug with *ACCEPT.


Revision 696 - Directory Listing
Modified Sun Sep 18 15:09:49 2011 UTC (2 years, 11 months ago) by zherczeg
Remove continual recording of MAX_INDEX, calculate itonly at the end of the match. 5% progress.

Revision 695 - Directory Listing
Modified Sat Sep 17 06:05:38 2011 UTC (2 years, 11 months ago) by zherczeg
Swap MAX_INDEX and CALL_COUNT, since CALL_COUNT is used far more frequently so it should be a register. 5% progress on a 64 bit x86 machine.

Revision 694 - Directory Listing
Modified Fri Sep 16 15:52:05 2011 UTC (2 years, 11 months ago) by zherczeg
JIT must support special NEWLINE constants

Revision 693 - Directory Listing
Modified Mon Sep 12 15:59:57 2011 UTC (2 years, 11 months ago) by ph10
Fix typo.


Revision 692 - Directory Listing
Modified Mon Sep 12 11:38:03 2011 UTC (2 years, 11 months ago) by ph10
Fix CMake for release candidate; doc tidies.


Revision 691 - Directory Listing
Modified Sun Sep 11 14:31:21 2011 UTC (2 years, 11 months ago) by ph10
Final source and document tidies for 8.20-RC1.


Revision 690 - Directory Listing
Modified Sat Sep 10 16:19:31 2011 UTC (2 years, 11 months ago) by ph10
Update full set of tests with many configurations.


Revision 689 - Directory Listing
Modified Fri Sep 9 10:34:57 2011 UTC (2 years, 11 months ago) by ph10
Patch to RunTest for use with simulations; further JIT code/test tidies.


Revision 688 - Directory Listing
Modified Fri Sep 9 09:35:48 2011 UTC (2 years, 11 months ago) by ph10
Tidy up interface from pcre_study() to JIT, and ignore a minimum length of 0.


Revision 687 - Directory Listing
Modified Tue Sep 6 16:09:43 2011 UTC (2 years, 11 months ago) by ph10
Forgot to update ChangeLog


Revision 686 - Directory Listing
Modified Tue Sep 6 16:06:36 2011 UTC (2 years, 11 months ago) by ph10
More documentation updates.


Revision 685 - Directory Listing
Modified Tue Sep 6 15:02:07 2011 UTC (2 years, 11 months ago) by ph10
Update pcregrep to use JIT by default with options to disable.


Revision 684 - Directory Listing
Modified Tue Sep 6 10:44:57 2011 UTC (2 years, 11 months ago) by ph10
Fix Win32 problem with user's patch.


Revision 683 - Directory Listing
Modified Tue Sep 6 10:37:15 2011 UTC (2 years, 11 months ago) by ph10
Documentation updates.


Revision 682 - Directory Listing
Modified Tue Sep 6 09:24:07 2011 UTC (2 years, 11 months ago) by ph10
Tests for recent bug fixes.


Revision 681 - Directory Listing
Modified Tue Sep 6 09:16:32 2011 UTC (2 years, 11 months ago) by ph10
Fix loop/bad error when recursed group contains (*PRUNE) etc.


Revision 680 - Directory Listing
Modified Tue Sep 6 09:15:54 2011 UTC (2 years, 11 months ago) by ph10
Fix small return value bug.


Revision 679 - Directory Listing
Modified Sat Sep 3 18:23:04 2011 UTC (2 years, 11 months ago) by zherczeg
Small, ARM related fix in the JIT compiler

Revision 678 - Directory Listing
Modified Sun Aug 28 15:23:03 2011 UTC (2 years, 11 months ago) by ph10
Documentation for JIT support.


Revision 677 - Directory Listing
Modified Sun Aug 28 10:50:07 2011 UTC (2 years, 11 months ago) by ph10
Adjust JIT limit code; make JIT test return 1 if not successful.


Revision 676 - Directory Listing
Modified Sat Aug 27 15:53:04 2011 UTC (2 years, 11 months ago) by ph10
Give PCRE_ERROR_JIT_STACKLIMIT when JIT runs out of stack.


Revision 675 - Directory Listing
Modified Sat Aug 27 10:18:46 2011 UTC (2 years, 11 months ago) by ph10
Change pcre_assign_jit_callback to pcre_assign_jit_stack.


Revision 674 - Directory Listing
Modified Fri Aug 26 18:17:51 2011 UTC (2 years, 11 months ago) by ph10
More JIT testing.


Revision 673 - Directory Listing
Modified Thu Aug 25 16:06:03 2011 UTC (2 years, 11 months ago) by ph10
Update comments.


Revision 672 - Directory Listing
Modified Tue Aug 23 16:45:55 2011 UTC (2 years, 11 months ago) by ph10
Update non-manpage documentation for JIT.


Revision 671 - Directory Listing
Modified Tue Aug 23 11:17:49 2011 UTC (2 years, 11 months ago) by ph10
Refactor RunTest and add JIT-specific tests.


Revision 670 - Directory Listing
Modified Tue Aug 23 11:16:56 2011 UTC (2 years, 11 months ago) by ph10
Get rid of unused variable compiler warnings when UTF-8 not supported.


Revision 669 - Directory Listing
Modified Tue Aug 23 09:56:11 2011 UTC (2 years, 11 months ago) by ph10
Fix unset memory bug found by valgrind.


Revision 668 - Directory Listing
Modified Mon Aug 22 15:08:53 2011 UTC (3 years ago) by ph10
JIT source modifications

Revision 667 - Directory Listing
Modified Mon Aug 22 14:57:32 2011 UTC (3 years ago) by ph10
Commit all the changes for JIT support, but without any documentation yet.


Revision 666 - Directory Listing
Modified Mon Aug 22 14:56:43 2011 UTC (3 years ago) by ph10
Commit changes for JIT support


Revision 665 - Directory Listing
Modified Mon Aug 22 14:55:27 2011 UTC (3 years ago) by ph10
Commit all the changes for JIT support, but without any documentation yet.


Revision 664 - Directory Listing
Modified Mon Aug 22 14:54:38 2011 UTC (3 years ago) by ph10
Commit all the changes for JIT support, but without any documentation yet.


Revision 663 - Directory Listing
Modified Mon Aug 22 14:53:12 2011 UTC (3 years ago) by ph10
ChangeLog got stuck


Revision 662 - Directory Listing
Modified Mon Aug 22 14:35:22 2011 UTC (3 years ago) by ph10
JIT compiler source


Revision 661 - Directory Listing
Modified Sun Aug 21 09:00:54 2011 UTC (3 years ago) by ph10
Fix bug introduced by 8.13/37 concerning POSIX class recognition


Revision 659 - Directory Listing
Modified Tue Aug 16 09:48:29 2011 UTC (3 years ago) by ph10
Formatting tidies for 8.13 release.


Revision 658 - Directory Listing
Modified Mon Aug 15 17:43:44 2011 UTC (3 years ago) by ph10
Fix incorrect comment in pcretest.c.


Revision 657 - Directory Listing
Modified Mon Aug 15 17:39:09 2011 UTC (3 years ago) by ph10
Fix pcre_study() bug with \b at start of branch.


Revision 656 - Directory Listing
Modified Sat Aug 13 12:27:51 2011 UTC (3 years ago) by ph10
Clarify PCRE_INFO_STUDYSIZE in documentation.


Revision 655 - Directory Listing
Modified Tue Aug 2 16:26:12 2011 UTC (3 years ago) by ph10
Fix oversights in CMake config file.


Revision 654 - Directory Listing
Modified Tue Aug 2 11:00:40 2011 UTC (3 years ago) by ph10
Documentation and general text tidies in preparation for test release.


Revision 653 - Directory Listing
Modified Tue Aug 2 09:15:13 2011 UTC (3 years ago) by ph10
Typos and numeration errors in ChangeLog.


Revision 652 - Directory Listing
Modified Mon Aug 1 16:42:03 2011 UTC (3 years ago) by ph10
More test re-arrangements (to match different configurations)


Revision 651 - Directory Listing
Modified Mon Aug 1 16:32:40 2011 UTC (3 years ago) by ph10
Test updates.


Revision 650 - Directory Listing
Modified Mon Aug 1 16:10:17 2011 UTC (3 years ago) by ph10
Update CMake for new PCREGREP_BUFSIZE compile-time option.


Revision 649 - Directory Listing
Modified Mon Aug 1 11:23:52 2011 UTC (3 years ago) by ph10
Fix partial match bug with /f.*/8s.


Revision 648 - Directory Listing
Modified Mon Aug 1 11:02:08 2011 UTC (3 years ago) by ph10
Fix bug that caused /.(*F)/ to give a partial match instead of no match.


Revision 647 - Directory Listing
Modified Mon Aug 1 10:22:59 2011 UTC (3 years ago) by ph10
Add tests for *MARK in callouts, and update pcretest documentation.


Revision 646 - Directory Listing
Modified Mon Aug 1 09:54:26 2011 UTC (3 years ago) by ph10
Fix typo in error message in pcregrep.


Revision 645 - Directory Listing
Modified Sun Jul 31 17:02:18 2011 UTC (3 years ago) by ph10
Pass *MARK name to callouts


Revision 644 - Directory Listing
Modified Sat Jul 30 17:13:00 2011 UTC (3 years ago) by ph10
Changes to pcregrep concerned with very long lines.


Revision 643 - Directory Listing
Modified Fri Jul 29 15:56:39 2011 UTC (3 years ago) by ph10
Allow all characters except closing parens in MARK:NAME etc.


Revision 642 - Directory Listing
Modified Thu Jul 28 18:59:40 2011 UTC (3 years ago) by ph10
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 - Directory Listing
Modified Mon Jul 25 16:56:54 2011 UTC (3 years ago) by ph10
Add minix to list of OS not supporting -S in pcretest.


Revision 640 - Directory Listing
Modified Mon Jul 25 10:50:28 2011 UTC (3 years ago) by ph10
Fix three compile-time bugs (Bugzilla #1123).


Revision 639 - Directory Listing
Modified Mon Jul 25 09:45:43 2011 UTC (3 years ago) by ph10
Fix one-character typo.


Revision 638 - Directory Listing
Modified Mon Jul 25 09:41:19 2011 UTC (3 years ago) by ph10
Minor code tidy.


Revision 637 - Directory Listing
Modified Sun Jul 24 17:44:12 2011 UTC (3 years ago) by ph10
Permit quantifiers on parenthesized assertions.


Revision 636 - Directory Listing
Modified Sun Jul 24 17:43:51 2011 UTC (3 years ago) by ph10
Code tidy


Revision 635 - Directory Listing
Modified Sat Jul 23 16:19:50 2011 UTC (3 years, 1 month ago) by ph10
Document and comment tidies.


Revision 634 - Directory Listing
Modified Sat Jul 23 15:37:07 2011 UTC (3 years, 1 month ago) by ph10
Better documentation patch.


Revision 633 - Directory Listing
Modified Sat Jul 23 14:34:27 2011 UTC (3 years, 1 month ago) by ph10
Documentation update.


Revision 632 - Directory Listing
Modified Fri Jul 22 17:47:49 2011 UTC (3 years, 1 month ago) by ph10
Fix pcregrep repeated match in same line bug.


Revision 631 - Directory Listing
Modified Fri Jul 22 10:13:28 2011 UTC (3 years, 1 month ago) by ph10
Documentation update.


Revision 630 - Directory Listing
Modified Fri Jul 22 10:00:10 2011 UTC (3 years, 1 month ago) by ph10
Make (*MARK) work in positive assertions.


Revision 629 - Directory Listing
Modified Fri Jul 22 09:18:11 2011 UTC (3 years, 1 month ago) by ph10
Fix isolated \k bug.


Revision 628 - Directory Listing
Modified Wed Jul 20 18:03:20 2011 UTC (3 years, 1 month ago) by ph10
Document difference between PCRE and Perl's versions of \X.


Revision 627 - Directory Listing
Modified Wed Jul 20 17:53:09 2011 UTC (3 years, 1 month ago) by ph10
Minor typo: "peculiaraity".


Revision 626 - Directory Listing
Modified Wed Jul 20 17:51:54 2011 UTC (3 years, 1 month ago) by ph10
Add the /= modifier to pcretest so as to be able to check unset capturing 
parentheses at the ends of patterns.


Revision 625 - Directory Listing
Modified Wed Jul 20 16:46:19 2011 UTC (3 years, 1 month ago) by ph10
Ensure unused capturing parentheses at the end of patterns are unset, because 
this is documented. (A recent patch altered this.)


Revision 624 - Directory Listing
Modified Tue Jul 19 10:43:28 2011 UTC (3 years, 1 month ago) by ph10
Fix unset variable bug introduced during recursion refactoring.


Revision 623 - Directory Listing
Modified Tue Jul 19 09:58:42 2011 UTC (3 years, 1 month ago) by ph10
Fix \X* bug when first character has the mark property. Also improve code for 
property and script handling.  


Revision 622 - Directory Listing
Modified Mon Jul 18 10:46:51 2011 UTC (3 years, 1 month ago) by ph10
Updated RunTest.bat to Tom Fortmann's improved version.


Revision 621 - Directory Listing
Modified Mon Jul 18 10:14:09 2011 UTC (3 years, 1 month ago) by ph10
Remove atomic from single repeats; convert possessive atomic to possessive 
non-atomic (because they are the same).


Revision 620 - Directory Listing
Modified Sun Jul 17 13:53:14 2011 UTC (3 years, 1 month ago) by ph10
Fix mutual recursion minimum calculation in study bug.


Revision 619 - Directory Listing
Modified Sun Jul 17 13:23:14 2011 UTC (3 years, 1 month ago) by ph10
Fix capturing not happening in assertion conditions.


Revision 618 - Directory Listing
Modified Sat Jul 16 17:24:16 2011 UTC (3 years, 1 month ago) by ph10
Re-do atomic group processing to fix backtrack capture bugs. Recursion is also 
re-worked.


Revision 617 - Directory Listing
Modified Tue Jul 12 11:00:10 2011 UTC (3 years, 1 month ago) by ph10
Small code and comment tidy


Revision 616 - Directory Listing
Modified Mon Jul 11 15:55:25 2011 UTC (3 years, 1 month ago) by ph10
Add the ++ feature to pcretest.


Revision 615 - Directory Listing
Modified Mon Jul 11 14:23:06 2011 UTC (3 years, 1 month ago) by ph10
A better patch for the atomic capturing not resetting bug.


Revision 614 - Directory Listing
Modified Sat Jul 9 10:48:16 2011 UTC (3 years, 1 month ago) by ph10
Fix atomic group and assertion capturing problems.


Revision 613 - Directory Listing
Modified Sat Jul 2 16:59:52 2011 UTC (3 years, 1 month ago) by ph10
Fix problem with the interaction of (*ACCEPT) in an assertion with 
PCRE_NOTEMPTY.


Revision 612 - Directory Listing
Modified Sat Jul 2 15:20:59 2011 UTC (3 years, 1 month ago) by ph10
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 - Directory Listing
Modified Wed Jun 29 08:49:21 2011 UTC (3 years, 1 month ago) by ph10
Fix \R problem with study: incorrect minimum subject length.


Revision 610 - Directory Listing
Modified Tue Jun 28 15:58:34 2011 UTC (3 years, 1 month ago) by ph10
Fixed newly introduced bug for patterns like /(?:(b))++/, where the capturing 
was happening, but not setting the correct return code.


Revision 609 - Directory Listing
Modified Wed Jun 15 18:09:23 2011 UTC (3 years, 2 months ago) by ph10
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 - Directory Listing
Modified Sun Jun 12 16:25:55 2011 UTC (3 years, 2 months ago) by ph10
Fix problems with capturing parens and *ACCEPT with recursion.


Revision 607 - Directory Listing
Modified Sun Jun 12 15:09:49 2011 UTC (3 years, 2 months ago) by ph10
Document that isolated \Q continues till the end of the pattern.


Revision 606 - Directory Listing
Modified Mon Jun 6 17:46:22 2011 UTC (3 years, 2 months ago) by ph10
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 - Directory Listing
Modified Fri Jun 3 18:18:30 2011 UTC (3 years, 2 months ago) by ph10
Make pcre_study() more robust against update omissions; fix ONCE oversight.


Revision 604 - Directory Listing
Modified Thu Jun 2 19:04:54 2011 UTC (3 years, 2 months ago) by ph10
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 603 - Directory Listing
Modified Fri May 27 10:14:09 2011 UTC (3 years, 2 months ago) by ph10
Fixed some omissions in pcre_study() for the new caseless opcodes.


Revision 602 - Directory Listing
Modified Wed May 25 08:29:03 2011 UTC (3 years, 2 months ago) by ph10
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 601 - Directory Listing
Modified Mon May 9 09:06:55 2011 UTC (3 years, 3 months ago) by ph10
Moved tests for new Unicode 6.0.0 scripts out of Perl-compatible tests, as Perl 
doesn't have them yet.


Revision 600 - Directory Listing
Modified Mon May 9 08:54:11 2011 UTC (3 years, 3 months ago) by ph10
Fix backup bug for \R with greedy quantifier.


Revision 599 - Directory Listing
Modified Sat May 7 16:09:06 2011 UTC (3 years, 3 months ago) by ph10
Fix typos in pcregrep and pcretest man pages.


Revision 598 - Directory Listing
Modified Sat May 7 15:37:31 2011 UTC (3 years, 3 months ago) by ph10
Pass back detailed info when UTF-8 check fails at runtime.


Revision 597 - Directory Listing
Modified Mon May 2 17:08:52 2011 UTC (3 years, 3 months ago) by ph10
Complete incomplete fix for UTF-8 caseless references of different lengths.


Revision 596 - Directory Listing
Modified Mon May 2 10:47:52 2011 UTC (3 years, 3 months ago) by ph10
Minor doc update.


Revision 595 - Directory Listing
Modified Mon May 2 10:33:29 2011 UTC (3 years, 3 months ago) by ph10
Fix problems with caseless reference matching in UTF-8 mode when the 
upper/lower case characters have different lengths.


Revision 594 - Directory Listing
Modified Sun May 1 08:22:12 2011 UTC (3 years, 3 months ago) by ph10
Added #include <string.h> to some .cc files (needed in some environments).


Revision 593 - Directory Listing
Modified Sun May 1 08:14:24 2011 UTC (3 years, 3 months ago) by ph10
Fix small typos in pcre_internal.h


Revision 592 - Directory Listing
Modified Sat Apr 30 17:37:37 2011 UTC (3 years, 3 months ago) by ph10
Update tables to Unicode 6.0.0.


Revision 591 - Directory Listing
Modified Sat Jan 15 17:26:57 2011 UTC (3 years, 7 months ago) by ph10
Typo in ChangeLog


Revision 589 - Directory Listing
Modified Sat Jan 15 11:31:39 2011 UTC (3 years, 7 months ago) by ph10
Tidies for Release 8.12


Revision 588 - Directory Listing
Modified Sat Jan 15 11:22:47 2011 UTC (3 years, 7 months ago) by ph10
Another bugfix for pcregrep with -M and colour.


Revision 587 - Directory Listing
Modified Fri Jan 14 19:01:25 2011 UTC (3 years, 7 months ago) by ph10
Fix -M bugs in pcregrep


Revision 586 - Directory Listing
Modified Wed Jan 12 17:36:47 2011 UTC (3 years, 7 months ago) by ph10
Move definition of pcregrep_exit() above its first reference; this applies only 
to Windows.


Revision 585 - Directory Listing
Modified Wed Jan 12 17:21:11 2011 UTC (3 years, 7 months ago) by ph10
Fix pcregrep bug when --colour was used with -v.


Revision 584 - Directory Listing
Modified Wed Jan 12 11:41:55 2011 UTC (3 years, 7 months ago) by ph10
Fix pcregrep cast issue for 64-bit big-endian systems.


Revision 583 - Directory Listing
Modified Tue Jan 11 16:49:55 2011 UTC (3 years, 7 months ago) by ph10
Add script to check for man page markup typos. Fix some typos.


Revision 581 - Directory Listing
Modified Fri Dec 10 11:40:00 2010 UTC (3 years, 8 months ago) by ph10
Final tidies for 8.11 release.


Revision 580 - Directory Listing
Modified Fri Nov 26 11:16:43 2010 UTC (3 years, 8 months ago) by ph10
Patches to avoid build problems in some Borland environments.


Revision 579 - Directory Listing
Modified Wed Nov 24 17:39:25 2010 UTC (3 years, 8 months ago) by ph10
Tidies of documenation and code while preparing for release.


Revision 578 - Directory Listing
Modified Tue Nov 23 15:34:55 2010 UTC (3 years, 8 months ago) by ph10
Fix internal error for recursive named back references.


Revision 577 - Directory Listing
Modified Sun Nov 21 18:51:22 2010 UTC (3 years, 9 months ago) by ph10
More documentation for (*NO_START_OPT).


Revision 576 - Directory Listing
Modified Sun Nov 21 18:45:10 2010 UTC (3 years, 9 months ago) by ph10
Added support for (*NO_START_OPT)


Revision 575 - Directory Listing
Modified Sun Nov 21 12:55:42 2010 UTC (3 years, 9 months ago) by ph10
Documentation clarification.


Revision 574 - Directory Listing
Modified Sat Nov 20 17:47:27 2010 UTC (3 years, 9 months ago) by ph10
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).


Revision 573 - Directory Listing
Modified Fri Nov 19 19:29:44 2010 UTC (3 years, 9 months ago) by ph10
Remove loops from GETCHAR etc. macros.


Revision 572 - Directory Listing
Modified Wed Nov 17 17:55:57 2010 UTC (3 years, 9 months ago) by ph10
Documentation updates and tidies.


Revision 571 - Directory Listing
Modified Tue Nov 16 17:51:37 2010 UTC (3 years, 9 months ago) by ph10
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 570 - Directory Listing
Modified Sun Nov 7 16:25:12 2010 UTC (3 years, 9 months ago) by ph10
Clarify pcretest documentation of \xhh vs \x{hh}.


Revision 569 - Directory Listing
Modified Sun Nov 7 16:14:50 2010 UTC (3 years, 9 months ago) by ph10
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.


Revision 568 - Directory Listing
Modified Sat Nov 6 17:36:26 2010 UTC (3 years, 9 months ago) by ph10
Clarify documentation about ovector setting.


Revision 567 - Directory Listing
Modified Sat Nov 6 17:10:00 2010 UTC (3 years, 9 months ago) by ph10
Test for ridiculous values of starting offsets; tidy UTF-8 code.


Revision 566 - Directory Listing
Modified Wed Nov 3 18:32:55 2010 UTC (3 years, 9 months ago) by ph10
Fix broken /g code in pcretest and -g code in pcredemo.


Revision 565 - Directory Listing
Modified Sun Oct 31 18:18:48 2010 UTC (3 years, 9 months ago) by ph10
Added parentheses argument to -o and --only-matching options of pcregrep.


Revision 564 - Directory Listing
Modified Sun Oct 31 16:07:24 2010 UTC (3 years, 9 months ago) by ph10
Fix bad return code from pcregrep when -o is used (yielded 1, not 0, after a 
match).


Revision 563 - Directory Listing
Modified Sun Oct 31 14:15:04 2010 UTC (3 years, 9 months ago) by ph10
Add casts needed for Visual Studio when NO_RECURSE is set.


Revision 562 - Directory Listing
Modified Sun Oct 31 14:06:43 2010 UTC (3 years, 9 months ago) by ph10
Clarify documentation about comments in patterns.


Revision 561 - Directory Listing
Modified Sat Oct 30 18:37:47 2010 UTC (3 years, 9 months ago) by ph10
Added --match-limit and --recursion-limit to pcregrep; tidied some error 
messages.


Revision 560 - Directory Listing
Modified Wed Oct 27 09:59:43 2010 UTC (3 years, 9 months ago) by ph10
Further test tidies for Perl comparisons.


Revision 559 - Directory Listing
Modified Wed Oct 27 09:45:20 2010 UTC (3 years, 9 months ago) by ph10
Tidy up test comments, now that Perl >= 5.10 is generally around.


Revision 558 - Directory Listing
Modified Tue Oct 26 15:26:45 2010 UTC (3 years, 9 months ago) by ph10
Fix missing code for missing strtoul() and strerror(). 


Revision 557 - Directory Listing
Modified Tue Oct 26 15:26:12 2010 UTC (3 years, 9 months ago) by ph10
Add more explanation about conditional subpatterns.


Revision 556 - Directory Listing
Modified Tue Oct 26 11:06:44 2010 UTC (3 years, 9 months ago) by ph10
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.


Revision 555 - Directory Listing
Modified Tue Oct 26 08:26:20 2010 UTC (3 years, 9 months ago) by ph10
Document that an isolated \E is ignored.


Revision 554 - Directory Listing
Modified Mon Oct 25 15:01:05 2010 UTC (3 years, 9 months ago) by ph10
Add test for a (*SKIP) bug that was fixed by other changes.


Revision 553 - Directory Listing
Modified Fri Oct 22 15:57:50 2010 UTC (3 years, 10 months ago) by ph10
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.


Revision 552 - Directory Listing
Modified Wed Oct 13 10:15:41 2010 UTC (3 years, 10 months ago) by ph10
Fix \s bug in character classes (always removing VT).


Revision 551 - Directory Listing
Modified Sun Oct 10 17:33:07 2010 UTC (3 years, 10 months ago) by ph10
Make (*COMMIT) override (*THEN) and similar.


Revision 550 - Directory Listing
Modified Sun Oct 10 16:24:11 2010 UTC (3 years, 10 months ago) by ph10
Fix problem with (*THEN) not backing up far enough.


Revision 548 - Directory Listing
Modified Fri Jun 25 14:42:00 2010 UTC (4 years, 1 month ago) by ph10
Final updates for 8.10 release.


Revision 547 - Directory Listing
Modified Mon Jun 21 14:06:54 2010 UTC (4 years, 2 months ago) by ph10
Another documentation update.


Revision 546 - Directory Listing
Modified Sun Jun 20 15:44:12 2010 UTC (4 years, 2 months ago) by ph10
Even more explanatory wording for PCRE_NO_START_OPTIMIZE.


Revision 545 - Directory Listing
Modified Wed Jun 16 10:51:15 2010 UTC (4 years, 2 months ago) by ph10
Tidyup for 8.10-RC2 test release.


Revision 544 - Directory Listing
Modified Tue Jun 15 17:20:55 2010 UTC (4 years, 2 months ago) by ph10
Fix forward reference in the presence of (?#( (open parens in comment).


Revision 543 - Directory Listing
Modified Tue Jun 15 16:33:29 2010 UTC (4 years, 2 months ago) by ph10
Avoid loop caused by (*SKIP) with an argument.


Revision 542 - Directory Listing
Modified Tue Jun 15 08:49:47 2010 UTC (4 years, 2 months ago) by ph10
Improve documentation for PCRE_NO_START_OPTIMIZE.


Revision 541 - Directory Listing
Modified Mon Jun 14 15:19:33 2010 UTC (4 years, 2 months ago) by ph10
Add /T option to pcretest and additional tests with non-standard tables.


Revision 540 - Directory Listing
Modified Mon Jun 14 13:54:29 2010 UTC (4 years, 2 months ago) by ph10
Typo in comment.


Revision 539 - Directory Listing
Modified Sun Jun 13 21:35:04 2010 UTC (4 years, 2 months ago) by ph10
A more correct fix for the chartables bug with UTF-8 and non-std tables.


Revision 538 - Directory Listing
Modified Wed Jun 9 19:30:57 2010 UTC (4 years, 2 months ago) by ph10
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.


Revision 537 - Directory Listing
Modified Tue Jun 8 15:28:26 2010 UTC (4 years, 2 months ago) by ph10
Add newline in pcretest output if the last data line doesn't have one.


Revision 536 - Directory Listing
Modified Mon Jun 7 16:39:32 2010 UTC (4 years, 2 months ago) by ph10
Reverse pcreposix.c #include patch; doesn't work on Windows.


Revision 535 - Directory Listing
Modified Thu Jun 3 19:18:24 2010 UTC (4 years, 2 months ago) by ph10
Prepare for release candidate.


Revision 534 - Directory Listing
Modified Thu Jun 3 18:26:05 2010 UTC (4 years, 2 months ago) by ph10
Correct typo in recent malloc check fix.


Revision 533 - Directory Listing
Modified Wed Jun 2 19:02:41 2010 UTC (4 years, 2 months ago) by ph10
One more (int) cast.


Revision 532 - Directory Listing
Modified Tue Jun 1 16:21:42 2010 UTC (4 years, 2 months ago) by ph10
Extend auto-possessify to handle some Unicode properties.


Revision 531 - Directory Listing
Modified Tue Jun 1 13:53:26 2010 UTC (4 years, 2 months ago) by ph10
Check for running out of memory when using heap for recursion.


Revision 530 - Directory Listing
Modified Tue Jun 1 13:42:06 2010 UTC (4 years, 2 months ago) by ph10
Added a lot of (int) casts to avoid compiler warnings in systems where      
size_t is 64-bit.


Revision 529 - Directory Listing
Modified Mon May 31 17:28:08 2010 UTC (4 years, 2 months ago) by ph10
Fix crash for property test in non-UTF-8 mode.


Revision 528 - Directory Listing
Modified Sat May 29 16:40:22 2010 UTC (4 years, 2 months ago) by ph10
Add knowledge of \R to auto-possessify feature.


Revision 527 - Directory Listing
Modified Sat May 29 15:50:39 2010 UTC (4 years, 2 months ago) by ph10
Fix oversight for no-recurse version.


Revision 526 - Directory Listing
Modified Wed May 26 10:54:18 2010 UTC (4 years, 2 months ago) by ph10
Forgot to mention pcrecpp.h in previous fix.


Revision 525 - Directory Listing
Modified Wed May 26 10:50:24 2010 UTC (4 years, 2 months ago) by ph10
Put the comment about Windows static linking in more places.


Revision 524 - Directory Listing
Modified Mon May 24 17:06:28 2010 UTC (4 years, 2 months ago) by ph10
Make pcre_study() recognize \h, \v, and \R.


Revision 523 - Directory Listing
Modified Sun May 23 18:48:54 2010 UTC (4 years, 3 months ago) by ph10
Fix pcre_study() bug for \p{Nd}* type items at pattern start.


Revision 522 - Directory Listing
Modified Sat May 22 19:19:40 2010 UTC (4 years, 3 months ago) by ph10
Typo in comment.


Revision 521 - Directory Listing
Modified Sat May 22 19:03:35 2010 UTC (4 years, 3 months ago) by ph10
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 - Directory Listing
Modified Sat May 22 18:54:05 2010 UTC (4 years, 3 months ago) by ph10
Fix caseless bug with pcre_study() for starting letter greater than 127.


Revision 519 - Directory Listing
Modified Fri May 21 16:43:17 2010 UTC (4 years, 3 months ago) by ph10
Added --line-buffered to pcregrep.


Revision 518 - Directory Listing
Modified Tue May 18 15:47:01 2010 UTC (4 years, 3 months ago) by ph10
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.


Revision 517 - Directory Listing
Modified Wed May 5 10:44:20 2010 UTC (4 years, 3 months ago) by ph10
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.


Revision 516 - Directory Listing
Modified Tue May 4 15:51:35 2010 UTC (4 years, 3 months ago) by ph10
Avoid compiler warning in pcretest.


Revision 515 - Directory Listing
Modified Tue May 4 09:12:25 2010 UTC (4 years, 3 months ago) by ph10
Avoid warnings about fwrite in pcregrep.


Revision 514 - Directory Listing
Modified Mon May 3 12:54:22 2010 UTC (4 years, 3 months ago) by ph10
Add support for \N.


Revision 513 - Directory Listing
Modified Mon May 3 11:13:37 2010 UTC (4 years, 3 months ago) by ph10
Make \R and \X in a character class behave more like Perl


Revision 512 - Directory Listing
Modified Tue Mar 30 11:11:52 2010 UTC (4 years, 4 months ago) by ph10
Fix compile problems when heap is in use


Revision 511 - Directory Listing
Modified Mon Mar 29 09:25:38 2010 UTC (4 years, 4 months ago) by ph10
Make (*ACCEPT) work inside an atomic group.


Revision 510 - Directory Listing
Modified Sat Mar 27 17:45:29 2010 UTC (4 years, 4 months ago) by ph10
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.


Revision 508 - Directory Listing
Modified Fri Mar 19 10:26:03 2010 UTC (4 years, 5 months ago) by ph10
Adjust version and date for 8.02 release.


Revision 507 - Directory Listing
Modified Wed Mar 10 16:08:01 2010 UTC (4 years, 5 months ago) by ph10
Tidies for 8.02-RC1 release.


Revision 506 - Directory Listing
Modified Tue Mar 9 17:01:40 2010 UTC (4 years, 5 months ago) by ph10
Fix "srtoq" typo in configure.ac.


Revision 505 - Directory Listing
Modified Tue Mar 9 16:50:47 2010 UTC (4 years, 5 months ago) by ph10
Improve compile-time overrun checking.


Revision 504 - Directory Listing
Modified Mon Mar 8 08:57:04 2010 UTC (4 years, 5 months ago) by ph10
Previous patch for fixing problem with recursion loop checking was incorrect.


Revision 503 - Directory Listing
Modified Sun Mar 7 17:35:52 2010 UTC (4 years, 5 months ago) by ph10
Fix incorrect compile time error for certain types of recursive patterns.


Revision 502 - Directory Listing
Modified Sun Mar 7 12:05:20 2010 UTC (4 years, 5 months ago) by ph10
Add crossreference from pcreperform to pcrestack.


Revision 501 - Directory Listing
Modified Sun Mar 7 11:49:54 2010 UTC (4 years, 5 months ago) by ph10
Preparation code for future (*MARK) support.


Revision 500 - Directory Listing
Modified Sat Mar 6 19:00:29 2010 UTC (4 years, 5 months ago) by ph10
Fix bugs with \K in atomic groups, subroutines, and assertions.


Revision 499 - Directory Listing
Modified Wed Mar 3 20:09:39 2010 UTC (4 years, 5 months ago) by ph10
Add some checks for the eint vector size and the list of compile-time error 
texts.


Revision 498 - Directory Listing
Modified Wed Mar 3 19:29:38 2010 UTC (4 years, 5 months ago) by ph10
Fix missing data in coptable and poptable vectors; add compile-time checks for 
their lengths.


Revision 497 - Directory Listing
Modified Wed Mar 3 12:01:00 2010 UTC (4 years, 5 months ago) by ph10
Use local function indirection for pcre_malloc etc. for Visual Studio and 
Symbian.


Revision 496 - Directory Listing
Modified Tue Mar 2 19:11:17 2010 UTC (4 years, 5 months ago) by ph10
Fix DEFINE bug for forward reference with a possessive quantifier.


Revision 495 - Directory Listing
Modified Tue Mar 2 11:56:59 2010 UTC (4 years, 5 months ago) by ph10
Ensure CMake checks for inttypes.


Revision 494 - Directory Listing
Modified Tue Mar 2 11:53:12 2010 UTC (4 years, 5 months ago) by ph10
If stdint.h is not available, include inttypes.h if available.


Revision 493 - Directory Listing
Modified Tue Mar 2 11:37:21 2010 UTC (4 years, 5 months ago) by ph10
Updated licensing terms in pcregexp.pas


Revision 492 - Directory Listing
Modified Tue Mar 2 11:26:55 2010 UTC (4 years, 5 months ago) by ph10
Added --libs-cpp to pcre-config, but only when C++ support is configured.


Revision 491 - Directory Listing
Modified Mon Mar 1 17:45:08 2010 UTC (4 years, 5 months ago) by ph10
Update Unicode tables to Unicode version 5.2.0.


Revision 489 - Directory Listing
Modified Tue Jan 19 16:42:21 2010 UTC (4 years, 7 months ago) by ph10
File tidies and documentation update for 8.01.


Revision 488 - Directory Listing
Modified Mon Jan 11 15:29:42 2010 UTC (4 years, 7 months ago) by ph10
Fix #947, recursive back reference bug.


Revision 487 - Directory Listing
Modified Wed Jan 6 10:26:55 2010 UTC (4 years, 7 months ago) by ph10
Tidying updates for 8.01-RC1 release.


Revision 486 - Directory Listing
Modified Tue Jan 5 17:44:57 2010 UTC (4 years, 7 months ago) by ph10
Fix HP compile problem for pcrecpp.cc.


Revision 485 - Directory Listing
Modified Tue Jan 5 17:13:14 2010 UTC (4 years, 7 months ago) by ph10
Remove m4 from version control.


Revision 484 - Directory Listing
Modified Mon Jan 4 17:11:54 2010 UTC (4 years, 7 months ago) by ph10
Update autogen.sh to try several names for libtoolize.


Revision 483 - Directory Listing
Modified Mon Jan 4 16:19:17 2010 UTC (4 years, 7 months ago) by ph10
Fix some discrepancies between "USPTR" and "unsigned char *".


Revision 482 - Directory Listing
Modified Mon Jan 4 15:55:46 2010 UTC (4 years, 7 months ago) by ph10
Fix partial match bug (code omitted) for \W.


Revision 481 - Directory Listing
Modified Sun Jan 3 17:45:53 2010 UTC (4 years, 7 months ago) by ph10
Forbid 08 and 09 as minor version numbers.


Revision 480 - Directory Listing
Modified Sun Jan 3 17:29:59 2010 UTC (4 years, 7 months ago) by ph10
Update stack documentation to be clearer about pcre_dfa_exec().


Revision 479 - Directory Listing
Modified Sun Jan 3 16:31:39 2010 UTC (4 years, 7 months ago) by ph10
Add AC_CONFIG_MACRO_DIR([m4]) to configure.ac and -I m4 to ACLOCAL_AMFLAGS in 
Makefile.am, as suggested by libtoolize.


Revision 478 - Directory Listing
Modified Sun Jan 3 16:05:13 2010 UTC (4 years, 7 months ago) by ph10
Update configure.ac to solve libbz2 problem under Win32.


Revision 477 - Directory Listing
Modified Sun Jan 3 15:53:09 2010 UTC (4 years, 7 months ago) by ph10
Add comments to pcredemo about compiling by using pkg-config.


Revision 476 - Directory Listing
Modified Sun Jan 3 15:37:24 2010 UTC (4 years, 7 months ago) by ph10
Add casts to avoid compiler warnings.


Revision 475 - Directory Listing
Modified Sat Jan 2 18:21:30 2010 UTC (4 years, 7 months ago) by ph10
Tidies to allow easier embedded compilation; avoid (double) where possible.


Revision 474 - Directory Listing
Modified Sat Jan 2 16:30:46 2010 UTC (4 years, 7 months ago) by ph10
Fix C++ wrapper GlobalReplace function for empty matches.


Revision 473 - Directory Listing
Modified Sat Jan 2 12:40:07 2010 UTC (4 years, 7 months ago) by ph10
Fix bugs relating to the use of (*SKIP) etc in assertions.


Revision 472 - Directory Listing
Modified Fri Dec 11 16:42:50 2009 UTC (4 years, 8 months ago) by ph10
Fix options set and reset at top level bug.


Revision 471 - Directory Listing
Modified Fri Dec 11 15:11:55 2009 UTC (4 years, 8 months ago) by ph10
Fix study bug with single-branch conditions, including (DEFINE).


Revision 469 - Directory Listing
Modified Mon Oct 19 14:38:48 2009 UTC (4 years, 10 months ago) by ph10
Final doc and source tidies for 8.00


Revision 468 - Directory Listing
Modified Mon Oct 19 11:46:26 2009 UTC (4 years, 10 months ago) by ph10
Fix typos and other things.


Revision 467 - Directory Listing
Modified Mon Oct 19 11:43:18 2009 UTC (4 years, 10 months ago) by ph10
Fix study problem with JavaScript compatibility flag and back references.


Revision 466 - Directory Listing
Modified Mon Oct 19 11:42:08 2009 UTC (4 years, 10 months ago) by ph10
Include pcredemo.html in the distribution.


Revision 465 - Directory Listing
Modified Mon Oct 19 11:12:04 2009 UTC (4 years, 10 months ago) by ph10
Update Windows testing files for new tests.


Revision 464 - Directory Listing
Modified Sun Oct 18 19:50:34 2009 UTC (4 years, 10 months ago) by ph10
Document more clearly capturing behaviour for recursion and subroutines.


Revision 463 - Directory Listing
Modified Sun Oct 18 10:02:46 2009 UTC (4 years, 10 months ago) by ph10
Further tidies to partial matching.


Revision 462 - Directory Listing
Modified Sat Oct 17 19:55:02 2009 UTC (4 years, 10 months ago) by ph10
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*


Revision 461 - Directory Listing
Modified Mon Oct 5 10:59:35 2009 UTC (4 years, 10 months ago) by ph10
Tidy up, remove trailing spaces, etc. for 8.00-RC1.


Revision 460 - Directory Listing
Modified Sun Oct 4 09:27:20 2009 UTC (4 years, 10 months ago) by ph10
Documentation update.


Revision 459 - Directory Listing
Modified Sun Oct 4 09:21:39 2009 UTC (4 years, 10 months ago) by ph10
Fix problems with conditional references to duplicate named subpatterns.


Revision 458 - Directory Listing
Modified Sat Oct 3 16:48:17 2009 UTC (4 years, 10 months ago) by ph10
Documentation update.


Revision 457 - Directory Listing
Modified Sat Oct 3 16:24:08 2009 UTC (4 years, 10 months ago) by ph10
Allow duplicate names for same-numbered groups; forbid different names.


Revision 456 - Directory Listing
Modified Fri Oct 2 08:53:31 2009 UTC (4 years, 10 months ago) by ph10
Documentation update


Revision 455 - Directory Listing
Modified Sat Sep 26 19:12:32 2009 UTC (4 years, 10 months ago) by ph10
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 - Directory Listing
Modified Tue Sep 22 09:42:11 2009 UTC (4 years, 11 months ago) by ph10
Allow fixed-length subroutine calls in lookbehinds.


Revision 453 - Directory Listing
Modified Fri Sep 18 19:12:35 2009 UTC (4 years, 11 months ago) by ph10
Add more explanation about recursive subpatterns, and make it possible to 
process the documenation without building a whole release.


Revision 452 - Directory Listing
Modified Wed Sep 16 19:18:51 2009 UTC (4 years, 11 months ago) by ph10
Add note about MySQL to README.


Revision 451 - Directory Listing
Modified Wed Sep 16 11:05:51 2009 UTC (4 years, 11 months ago) by ph10
Another tweak to documentation and tests.


Revision 450 - Directory Listing
Modified Wed Sep 16 10:56:40 2009 UTC (4 years, 11 months ago) by ph10
Minor doc fix; update tests by adding comments to each file, and generally 
tidying.


Revision 449 - Directory Listing
Modified Wed Sep 16 08:48:17 2009 UTC (4 years, 11 months ago) by ph10
Another test for (*ACCEPT)


Revision 448 - Directory Listing
Modified Tue Sep 15 19:11:48 2009 UTC (4 years, 11 months ago) by ph10
Re-organize tests to make is possible to test 5.10 features against Perl.


Revision 447 - Directory Listing
Modified Tue Sep 15 18:17:54 2009 UTC (4 years, 11 months ago) by ph10
Capture data when (*ACCEPT) is inside capturing parentheses.


Revision 446 - Directory Listing
Modified Tue Sep 15 10:49:50 2009 UTC (4 years, 11 months ago) by ph10
Correct returned capture count after recursion has matched more than outer.


Revision 445 - Directory Listing
Modified Sun Sep 13 16:44:49 2009 UTC (4 years, 11 months ago) by ph10
Documentation clarifications.


Revision 444 - Directory Listing
Modified Sun Sep 13 16:26:39 2009 UTC (4 years, 11 months ago) by ph10
Fix comment in code.


Revision 443 - Directory Listing
Modified Sun Sep 13 16:00:08 2009 UTC (4 years, 11 months ago) by ph10
Source tidy


Revision 442 - Directory Listing
Modified Fri Sep 11 10:21:02 2009 UTC (4 years, 11 months ago) by ph10
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.


Revision 441 - Directory Listing
Modified Wed Sep 9 10:37:29 2009 UTC (4 years, 11 months ago) by ph10
Add some user-supplied comments about Stratus OpenVOS.


Revision 440 - Directory Listing
Modified Wed Sep 9 10:14:40 2009 UTC (4 years, 11 months ago) by ph10
Fix typo.


Revision 439 - Directory Listing
Modified Tue Sep 8 17:27:24 2009 UTC (4 years, 11 months ago) by ph10
Added performance comment to pcre_exec.c.


Revision 438 - Directory Listing
Modified Sun Sep 6 20:00:47 2009 UTC (4 years, 11 months ago) by ph10
Fix internal error for forward reference with [^m] interposing.


Revision 437 - Directory Listing
Modified Sun Sep 6 16:34:42 2009 UTC (4 years, 11 months ago) by ph10
Add test for diff -u to RunGrepTest.


Revision 436 - Directory Listing
Modified Sun Sep 6 16:23:55 2009 UTC (4 years, 11 months ago) by ph10
Documentation tidies


Revision 435 - Directory Listing
Modified Sat Sep 5 10:20:44 2009 UTC (4 years, 11 months ago) by ph10
Further updates to partial matching.


Revision 434 - Directory Listing
Modified Sat Sep 5 10:20:28 2009 UTC (4 years, 11 months ago) by ph10
Update CMake info to use cmake-gui


Revision 433 - Directory Listing
Modified Wed Sep 2 16:09:13 2009 UTC (4 years, 11 months ago) by ph10
For regexec(), if pmatch is NULL, force nmatch to be zero.


Revision 432 - Directory Listing
Modified Wed Sep 2 16:02:56 2009 UTC (4 years, 11 months ago) by ph10
Add REG_UNGREEDY (non-standard) to the POSIX interface.


Revision 431 - Directory Listing
Modified Wed Sep 2 09:23:21 2009 UTC (4 years, 11 months ago) by ph10
Updage ChangeLog for another bug, already fixed by previous patch.


Revision 430 - Directory Listing
Modified Tue Sep 1 16:29:46 2009 UTC (4 years, 11 months ago) by ph10
Add -DPCRE_STATIC to configuration files when no shared library is built.


Revision 429 - Directory Listing
Modified Tue Sep 1 16:10:16 2009 UTC (4 years, 11 months ago) by ph10
Add pcredemo man page, containing a listing of pcredemo.c.


Revision 428 - Directory Listing
Modified Mon Aug 31 17:10:26 2009 UTC (4 years, 11 months ago) by ph10
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.


Revision 427 - Directory Listing
Modified Fri Aug 28 09:55:54 2009 UTC (4 years, 11 months ago) by ph10
Add new PCRE_PARTIAL_HARD option.


Revision 426 - Directory Listing
Modified Wed Aug 26 15:38:32 2009 UTC (4 years, 11 months ago) by ph10
Remove restrictions on pcre_exec() partial matching.


Revision 425 - Directory Listing
Modified Mon Aug 17 14:48:48 2009 UTC (5 years ago) by ph10
Add #ifndef SUPPORT_UCP to pcre_ucd.c


Revision 424 - Directory Listing
Modified Sat Aug 15 18:45:00 2009 UTC (5 years ago) by ph10
Add warning comment to pcreposix doc.


Revision 423 - Directory Listing
Modified Sat Aug 15 18:17:31 2009 UTC (5 years ago) by ph10
Add libpcreposix.pc for pkg-config, which was missing.


Revision 422 - Directory Listing
Modified Fri Aug 14 16:42:55 2009 UTC (5 years ago) by ph10
Fix --regex(p)=pattern not working in pcregrep.


Revision 421 - Directory Listing
Modified Fri Aug 14 15:43:27 2009 UTC (5 years ago) by ph10
Fix --fixed-strings.


Revision 420 - Directory Listing
Modified Wed Aug 12 17:32:27 2009 UTC (5 years ago) by ph10
Fix infelicities to do with --count in pcregrep.


Revision 419 - Directory Listing
Modified Wed Aug 12 10:45:33 2009 UTC (5 years ago) by ph10
Open with "rb" in pcregrep.


Revision 418 - Directory Listing
Modified Fri Apr 24 09:17:18 2009 UTC (5 years, 3 months ago) by ph10
Fix POSIX error code bug.


Revision 416 - Directory Listing
Modified Sat Apr 11 14:34:02 2009 UTC (5 years, 4 months ago) by ph10
File tidies for 7.9 release.


Revision 415 - Directory Listing
Modified Sat Apr 11 14:22:17 2009 UTC (5 years, 4 months ago) by ph10
Update version, date.


Revision 414 - Directory Listing
Modified Sat Apr 11 14:19:13 2009 UTC (5 years, 4 months ago) by ph10
Further tweak to CMakeLists.txt


Revision 413 - Directory Listing
Modified Sat Apr 11 11:41:52 2009 UTC (5 years, 4 months ago) by ph10
CMake: arrange for release type compiler flags to be shown in the summary.


Revision 412 - Directory Listing
Modified Sat Apr 11 10:34:37 2009 UTC (5 years, 4 months ago) by ph10
Add support for (*UTF8).


Revision 411 - Directory Listing
Modified Fri Apr 10 15:40:21 2009 UTC (5 years, 4 months ago) by ph10
Wrap fileno/isatty defs for Windows in #ifndefs


Revision 410 - Directory Listing
Modified Wed Apr 1 07:39:22 2009 UTC (5 years, 4 months ago) by ph10
Add another test


Revision 409 - Directory Listing
Modified Sat Mar 28 17:10:56 2009 UTC (5 years, 4 months ago) by ph10
Further USPTR additions.


Revision 408 - Directory Listing
Modified Fri Mar 27 17:52:03 2009 UTC (5 years, 4 months ago) by ph10
Fix forward references when duplicate group numbers are involved.


Revision 407 - Directory Listing
Modified Mon Mar 23 15:29:18 2009 UTC (5 years, 5 months ago) by ph10
Upgrade CMake support to disable tests, pcregrep, and configuration listing.


Revision 406 - Directory Listing
Modified Mon Mar 23 12:05:43 2009 UTC (5 years, 5 months ago) by ph10
Trailing space tidies


Revision 405 - Directory Listing
Modified Mon Mar 23 12:05:20 2009 UTC (5 years, 5 months ago) by ph10
Patch to make CMake work when PCRE is included within another project.


Revision 404 - Directory Listing
Modified Mon Mar 23 11:37:54 2009 UTC (5 years, 5 months ago) by ph10
Remove one repeated test case.


Revision 403 - Directory Listing
Modified Sat Mar 21 17:33:11 2009 UTC (5 years, 5 months ago) by ph10
Conditional fix needed fixing for the "heapstack" case.


Revision 402 - Directory Listing
Modified Sat Mar 21 17:26:03 2009 UTC (5 years, 5 months ago) by ph10
Add missing #ifdef SUPPORT_UTF8 round heapframe::Xcharptr.


Revision 401 - Directory Listing
Modified Sat Mar 21 17:13:18 2009 UTC (5 years, 5 months ago) by ph10
Add comments about contributed .chm files.


Revision 400 - Directory Listing
Modified Sat Mar 21 16:59:40 2009 UTC (5 years, 5 months ago) by ph10
Fix memory leak for -8 error during recursion.


Revision 399 - Directory Listing
Modified Sat Mar 21 12:34:15 2009 UTC (5 years, 5 months ago) by ph10
Further fix to auto-callout with conditional groups whose condition is an 
assertion.


Revision 398 - Directory Listing
Modified Fri Mar 20 20:41:29 2009 UTC (5 years, 5 months ago) by ph10
Fix problem with autocallout and dfa_exec.


Revision 397 - Directory Listing
Modified Fri Mar 20 19:40:08 2009 UTC (5 years, 5 months ago) by ph10
Fix non-callout function supplied for pcre_dfa_exec() bug.


Revision 396 - Directory Listing
Modified Fri Mar 20 11:23:20 2009 UTC (5 years, 5 months ago) by ph10
Forgot to commit this one.


Revision 395 - Directory Listing
Modified Fri Mar 20 11:22:42 2009 UTC (5 years, 5 months ago) by ph10
Fix looping bug by recognizing that a conditional with only one branch may 
match an empty string.


Revision 394 - Directory Listing
Modified Wed Mar 18 16:38:23 2009 UTC (5 years, 5 months ago) by ph10
Add words about \b in UTF-8 mode.


Revision 393 - Directory Listing
Modified Tue Mar 17 21:47:54 2009 UTC (5 years, 5 months ago) by ph10
Force SUPPORT_UTF8 if SUPPORT_UCP is set (for non-"configure" users).


Revision 392 - Directory Listing
Modified Tue Mar 17 21:30:30 2009 UTC (5 years, 5 months ago) by ph10
Update after detrailing for a test release.


Revision 391 - Directory Listing
Modified Tue Mar 17 21:16:01 2009 UTC (5 years, 5 months ago) by ph10
Add support for UTF-8 in EBCDIC environments.


Revision 390 - Directory Listing
Modified Tue Mar 17 10:58:16 2009 UTC (5 years, 5 months ago) by ph10
Comments about no_arg in the C++ wrapper.


Revision 389 - Directory Listing
Modified Sun Mar 15 18:24:05 2009 UTC (5 years, 5 months ago) by ph10
Add PCRE_NO_START_OPTIMIZE


Revision 388 - Directory Listing
Modified Wed Mar 11 17:03:17 2009 UTC (5 years, 5 months ago) by ph10
Added REG_NOTEMPTY to the POSIX wrapper.


Revision 387 - Directory Listing
Modified Tue Mar 10 11:51:36 2009 UTC (5 years, 5 months ago) by ph10
Correct comment.


Revision 386 - Directory Listing
Modified Tue Mar 10 11:48:33 2009 UTC (5 years, 5 months ago) by ph10
Add the -M option to pcretest.


Revision 385 - Directory Listing
Modified Sun Mar 8 16:56:58 2009 UTC (5 years, 5 months ago) by ph10
Document named subpattern behaviour in the presence of duplicate numbers.


Revision 384 - Directory Listing
Modified Sun Mar 8 16:27:43 2009 UTC (5 years, 5 months ago) by ph10
Fix Unicode property support in character classes for chars > 127 in non-UTF-8 
mode.


Revision 383 - Directory Listing
Modified Sun Mar 8 15:26:59 2009 UTC (5 years, 5 months ago) by ph10
Fix PCRE_DOLLAR_ENDONLY bug in pcre_dfa_exec().


Revision 382 - Directory Listing
Modified Sun Mar 8 15:11:02 2009 UTC (5 years, 5 months ago) by ph10
Comment on building under Windows CE.


Revision 381 - Directory Listing
Modified Tue Mar 3 16:08:23 2009 UTC (5 years, 5 months ago) by ph10
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 - Directory Listing
Modified Tue Mar 3 12:32:47 2009 UTC (5 years, 5 months ago) by ph10
The pattern (?(?=.*b)b|^) was incorrectly processed as requiring a match at the 
start of the subject or after a newline.


Revision 379 - Directory Listing
Modified Mon Mar 2 20:30:05 2009 UTC (5 years, 5 months ago) by ph10
Lock out empty string matches in pcregrep.


Revision 378 - Directory Listing
Modified Sun Mar 1 14:13:34 2009 UTC (5 years, 5 months ago) by ph10
Make pcregrep with --colour show all matches in a line in colour.


Revision 377 - Directory Listing
Modified Sun Mar 1 12:07:19 2009 UTC (5 years, 5 months ago) by ph10
Use colour when requested with -o in pcregrep.


Revision 376 - Directory Listing
Modified Sun Mar 1 12:00:59 2009 UTC (5 years, 5 months ago) by ph10
Bug fixes: forgot to commit these individually.


Revision 374 - Directory Listing
Modified Fri Sep 5 16:42:28 2008 UTC (5 years, 11 months ago) by ph10
Updates for 7.8 release


Revision 373 - Directory Listing
Modified Fri Sep 5 10:25:46 2008 UTC (5 years, 11 months ago) by ph10
Update the Virtual Pascal + BCC files for current versions.


Revision 372 - Directory Listing
Modified Tue Aug 26 11:49:38 2008 UTC (5 years, 11 months ago) by ph10
Update maint/README with new wishlist items.


Revision 371 - Directory Listing
Modified Mon Aug 25 18:28:05 2008 UTC (5 years, 11 months ago) by ph10
Source tidies for 7.8-RC1 


Revision 370 - Directory Listing
Modified Sun Aug 24 18:33:00 2008 UTC (5 years, 11 months ago) by ph10
A UTF-8 test had accidentally been put in the wrong test.


Revision 369 - Directory Listing
Modified Sun Aug 24 16:53:47 2008 UTC (5 years, 11 months ago) by ph10
Patch to reduce warnings from certain compilers.


Revision 368 - Directory Listing
Modified Sun Aug 24 16:25:20 2008 UTC (5 years, 11 months ago) by ph10
Make it clearer that ovector values are byte offsets, not character counts.


Revision 367 - Directory Listing
Modified Sun Aug 24 11:25:07 2008 UTC (5 years, 11 months ago) by ph10
Add missing copyright to pcrecpp_internal.h


Revision 366 - Directory Listing
Modified Mon Jul 14 15:45:32 2008 UTC (6 years, 1 month ago) by ph10
Lazy qualifiers were not always working in UTF-8 mode (8.0/15).


Revision 365 - Directory Listing
Modified Fri Jul 11 17:06:55 2008 UTC (6 years, 1 month ago) by ph10
Further fixes for bumpalong processing in UTF-8 mode.


Revision 364 - Directory Listing
Modified Fri Jul 11 14:53:41 2008 UTC (6 years, 1 month ago) by ph10
Several bugs concerned with skipping over UTF-8 characters at the start of 
matching (8.0/13, 8.0/14). 


Revision 363 - Directory Listing
Modified Thu Jul 10 16:24:33 2008 UTC (6 years, 1 month ago) by ph10
Previous change to pcretest wasn't correct for POSIX mode (needs zero 
terminator).


Revision 362 - Directory Listing
Modified Thu Jul 10 16:06:45 2008 UTC (6 years, 1 month ago) by ph10
Forgot to add test for previous bug.


Revision 361 - Directory Listing
Modified Thu Jul 10 16:03:28 2008 UTC (6 years, 1 month ago) by ph10
Fix off-end-of-buffer bug for patterns that match only at start of line.


Revision 360 - Directory Listing
Modified Wed Jul 9 20:00:28 2008 UTC (6 years, 1 month ago) by ph10
Fix CVE-2008-2371 (outer level option with alternatives caused crash).


Revision 359 - Directory Listing
Modified Wed Jul 9 16:20:19 2008 UTC (6 years, 1 month ago) by ph10
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.


Revision 358 - Directory Listing
Modified Wed Jul 9 11:03:07 2008 UTC (6 years, 1 month ago) by ph10
Comments about stack usage added.


Revision 357 - Directory Listing
Modified Tue Jul 8 14:18:28 2008 UTC (6 years, 1 month ago) by ph10
Added two (int) casts to pcregrep.


Revision 356 - Directory Listing
Modified Tue Jul 8 14:14:34 2008 UTC (6 years, 1 month ago) by ph10
Minor bugfix in pcrecpp.cc.


Revision 355 - Directory Listing
Modified Mon Jul 7 17:45:23 2008 UTC (6 years, 1 month ago) by ph10
Make pcretest generate a single byte for \x{} escapes in non-UTF-8 mode.


Revision 354 - Directory Listing
Modified Mon Jul 7 16:30:33 2008 UTC (6 years, 1 month ago) by ph10
Fix caseless backreferences for non-ASCII characters.


Revision 353 - Directory Listing
Modified Mon Jul 7 15:44:24 2008 UTC (6 years, 1 month ago) by ph10
Fix SKIPZERO bug in pcre_study().


Revision 352 - Directory Listing
Modified Mon Jul 7 15:12:56 2008 UTC (6 years, 1 month ago) by ph10
Final (?) tidies for new Unicode property code.


Revision 351 - Directory Listing
Modified Fri Jul 4 18:27:16 2008 UTC (6 years, 1 month ago) by ph10
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.


Revision 350 - Directory Listing
Modified Wed Jul 2 19:18:41 2008 UTC (6 years, 1 month ago) by ph10
More of the UCP speedup update.


Revision 349 - Directory Listing
Modified Wed Jul 2 18:42:11 2008 UTC (6 years, 1 month ago) by ph10
Preliminary patch for upgraded Unicode Property support.


Revision 347 - Directory Listing
Modified Wed May 7 16:38:04 2008 UTC (6 years, 3 months ago) by ph10
Final updates for 7.7 release.


Revision 346 - Directory Listing
Modified Wed Apr 30 16:35:49 2008 UTC (6 years, 3 months ago) by ph10
Fix typo in ucpinternal.h.


Revision 345 - Directory Listing
Modified Mon Apr 28 15:10:02 2008 UTC (6 years, 3 months ago) by ph10
Tidies for the 7.7-RC1 distribution.


Revision 344 - Directory Listing
Modified Tue Apr 22 09:16:15 2008 UTC (6 years, 4 months ago) by ph10
CMake patches for readline support to ensure ncurses is linked when required.


Revision 343 - Directory Listing
Modified Mon Apr 21 16:30:37 2008 UTC (6 years, 4 months ago) by ph10
Fixes to pcretest for readline support on Windows.


Revision 342 - Directory Listing
Modified Sun Apr 20 17:10:13 2008 UTC (6 years, 4 months ago) by ph10
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 - Directory Listing
Modified Sat Apr 19 16:41:04 2008 UTC (6 years, 4 months ago) by ph10
Fix DFA (?!) bug; add support for JavaScript empty classes.


Revision 340 - Directory Listing
Modified Fri Apr 18 20:00:21 2008 UTC (6 years, 4 months ago) by ph10
Fix incorrect error for patterns like /(?2)[]a()b](abc)/


Revision 339 - Directory Listing
Modified Sun Apr 13 15:14:34 2008 UTC (6 years, 4 months ago) by ph10
Some systems have a diff without a -u option. Test for it.


Revision 338 - Directory Listing
Modified Sun Apr 13 14:58:34 2008 UTC (6 years, 4 months ago) by ph10
Update docs to point out that sometimes -lncurses will be needed with 
libreadline.


Revision 337 - Directory Listing
Modified Sun Apr 13 14:21:06 2008 UTC (6 years, 4 months ago) by ph10
Forgot to add PCRE_JAVASCRIPT_COMPAT to pcre.h.in.


Revision 336 - Directory Listing
Modified Sat Apr 12 15:59:03 2008 UTC (6 years, 4 months ago) by ph10
Added PCRE_JAVASCRIPT_COMPAT option.


Revision 335 - Directory Listing
Modified Sat Apr 12 14:36:14 2008 UTC (6 years, 4 months ago) by ph10
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.


Revision 334 - Directory Listing
Modified Fri Apr 11 15:48:14 2008 UTC (6 years, 4 months ago) by ph10
Fix bug in Oniguruma \g support.


Revision 333 - Directory Listing
Modified Thu Apr 10 19:55:57 2008 UTC (6 years, 4 months ago) by ph10
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.


Revision 332 - Directory Listing
Modified Sat Apr 5 16:11:05 2008 UTC (6 years, 4 months ago) by ph10
Alan Lehotsky's patch for REG_STARTEND.


Revision 331 - Directory Listing
Modified Sat Apr 5 15:38:53 2008 UTC (6 years, 4 months ago) by ph10
Applied Craig's patch to remove the use of push_back().


Revision 330 - Directory Listing
Modified Sat Apr 5 15:31:38 2008 UTC (6 years, 4 months ago) by ph10
Craig's further amended patch for OS X.


Revision 329 - Directory Listing
Modified Fri Mar 28 12:06:36 2008 UTC (6 years, 4 months ago) by ph10
Craig's second patch to fix the previous one.


Revision 328 - Directory Listing
Modified Wed Mar 26 17:39:06 2008 UTC (6 years, 4 months ago) by ph10
Patch to pcrecpp.cc to fix an OS X linking problem.


Revision 327 - Directory Listing
Modified Sat Mar 8 19:38:30 2008 UTC (6 years, 5 months ago) by ph10
Added some missing "const"s to declarations of static tables in 
pcre_compile.c and pcre_dfa_exec.c.


Revision 326 - Directory Listing
Modified Sat Mar 8 17:24:02 2008 UTC (6 years, 5 months ago) by ph10
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 325 - Directory Listing
Modified Sat Mar 8 17:13:02 2008 UTC (6 years, 5 months ago) by ph10
Add --include_dir and --exclude_dir to pcregrep.


Revision 324 - Directory Listing
Modified Fri Mar 7 19:48:32 2008 UTC (6 years, 5 months ago) by ph10
Fix bugs with --include and --exclude in pcregrep.


Revision 323 - Directory Listing
Modified Wed Mar 5 17:23:42 2008 UTC (6 years, 5 months ago) by ph10
Remove a line of dead code, identified by coverity and reported by Nuno Lopes.


Revision 322 - Directory Listing
Modified Wed Mar 5 17:14:08 2008 UTC (6 years, 5 months ago) by ph10
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 - Directory Listing
Modified Wed Mar 5 17:10:45 2008 UTC (6 years, 5 months ago) by ph10
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 319 - Directory Listing
Modified Mon Jan 28 15:27:45 2008 UTC (6 years, 6 months ago) by ph10
File tidy-up for 7.6 release.


Revision 318 - Directory Listing
Modified Mon Jan 28 15:27:17 2008 UTC (6 years, 6 months ago) by ph10
Further tidies from Sheri and Christian.


Revision 317 - Directory Listing
Modified Fri Jan 25 17:57:39 2008 UTC (6 years, 6 months ago) by ph10
Further tidies in comments about Windows use.


Revision 316 - Directory Listing
Modified Fri Jan 25 17:38:26 2008 UTC (6 years, 6 months ago) by ph10
Update comments about CMake.


Revision 315 - Directory Listing
Modified Fri Jan 25 17:23:16 2008 UTC (6 years, 6 months ago) by ph10
Update comments in pcredemo.c to point out the necessity of using PCRE_STATIC
when linking statically on Windows.


Revision 314 - Directory Listing
Modified Fri Jan 25 17:09:21 2008 UTC (6 years, 6 months ago) by ph10
Wording tidy, as suggested by Sheri.


Revision 313 - Directory Listing
Modified Wed Jan 23 18:05:06 2008 UTC (6 years, 6 months ago) by ph10
Tidies for 7.6-RC2.


Revision 312 - Directory Listing
Modified Wed Jan 23 18:02:23 2008 UTC (6 years, 6 months ago) by ph10
Remove the automatic build of pcredemo.


Revision 311 - Directory Listing
Modified Wed Jan 23 17:34:58 2008 UTC (6 years, 6 months ago) by ph10
Applied Sheri's patch to CMakeLists.txt to add library name options and correct 
the recursion comment.


Revision 310 - Directory Listing
Modified Wed Jan 23 17:00:19 2008 UTC (6 years, 6 months ago) by ph10
List actual files, not the whole cmake directory, for inclusion in the 
distribution (avoids including .svn).


Revision 309 - Directory Listing
Modified Mon Jan 21 15:22:09 2008 UTC (6 years, 7 months ago) by ph10
Tidies for 7.6-RC1 test release.


Revision 308 - Directory Listing
Modified Mon Jan 21 14:57:19 2008 UTC (6 years, 7 months ago) by ph10
Apply Craig's patch to move no_arg into the RE class.


Revision 307 - Directory Listing
Modified Sun Jan 20 20:36:45 2008 UTC (6 years, 7 months ago) by ph10
Add Ron Aaron's Makefile patch (experimentally).


Revision 306 - Directory Listing
Modified Sun Jan 20 20:17:10 2008 UTC (6 years, 7 months ago) by ph10
Added user-suggested comments about CMake relative paths to NON-UNIX-USE.


Revision 305 - Directory Listing
Modified Sun Jan 20 20:07:32 2008 UTC (6 years, 7 months ago) by ph10
Update copyright year to 2008.


Revision 304 - Directory Listing
Modified Sun Jan 20 19:52:18 2008 UTC (6 years, 7 months ago) by ph10
Add detail to cmake update note.


Revision 303 - Directory Listing
Modified Sun Jan 20 19:39:43 2008 UTC (6 years, 7 months ago) by ph10
Apply Christian Ehrlicher's patch to update the CMake files.


Revision 302 - Directory Listing
Modified Sun Jan 20 19:12:46 2008 UTC (6 years, 7 months ago) by ph10
Exclude "long long" test in pcrecpp_unittest when HAVE_LONG_LONG is not 
defined.


Revision 301 - Directory Listing
Modified Mon Jan 14 19:58:32 2008 UTC (6 years, 7 months ago) by ph10
Add TagRelease.


Revision 300 - Directory Listing
Modified Mon Jan 14 19:43:19 2008 UTC (6 years, 7 months ago) by ph10
Fix buffer overrun for class with very many characters whose codepoints are 
above 255.


Revision 298 - Directory Listing
Modified Thu Jan 10 17:09:12 2008 UTC (6 years, 7 months ago) by ph10
Tidies for the 7.5 release.


Revision 297 - Directory Listing
Modified Fri Jan 4 19:44:00 2008 UTC (6 years, 7 months ago) by ph10
Craig's patch for the double-counting bug in global replace.


Revision 296 - Directory Listing
Modified Tue Jan 1 20:09:30 2008 UTC (6 years, 7 months ago) by ph10
Remove the use of %n from pcregrep.


Revision 295 - Directory Listing
Modified Mon Dec 31 17:00:24 2007 UTC (6 years, 7 months ago) by ph10
Make POSIX character class parsing more like Perl.


Revision 294 - Directory Listing
Modified Sat Dec 29 16:55:59 2007 UTC (6 years, 7 months ago) by ph10
Fix UTF-8/newline=ANY with .* crash.


Revision 293 - Directory Listing
Modified Sat Dec 29 16:50:30 2007 UTC (6 years, 7 months ago) by ph10
Fix typo in comment.


Revision 292 - Directory Listing
Modified Thu Dec 27 09:27:23 2007 UTC (6 years, 7 months ago) by ph10
Tidies for 7.5-RC2 release.


Revision 291 - Directory Listing
Modified Wed Dec 26 18:46:46 2007 UTC (6 years, 7 months ago) by ph10
Update CMake files for new build-arguments.


Revision 290 - Directory Listing
Modified Wed Dec 26 10:11:56 2007 UTC (6 years, 7 months ago) by ph10
Add missing error numbers to documentation.


Revision 289 - Directory Listing
Modified Sun Dec 23 12:17:20 2007 UTC (6 years, 8 months ago) by ph10
Tidies for 7.5-RC1 release.


Revision 288 - Directory Listing
Modified Wed Dec 19 12:21:45 2007 UTC (6 years, 8 months ago) by ph10
Fix C++ GlobalReplace() double-counting bug.


Revision 287 - Directory Listing
Modified Tue Dec 18 20:11:28 2007 UTC (6 years, 8 months ago) by ph10
Added --enable-pcretest-libreadline.


Revision 286 - Directory Listing
Modified Mon Dec 17 14:46:11 2007 UTC (6 years, 8 months ago) by ph10
Add .gz and .bz2 optional support to pcregrep.


Revision 285 - Directory Listing
Modified Wed Dec 12 17:03:50 2007 UTC (6 years, 8 months ago) by ph10
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 284 - Directory Listing
Modified Fri Dec 7 20:01:16 2007 UTC (6 years, 8 months ago) by ph10
Oops, forgot the ChangeLog.


Revision 283 - Directory Listing
Modified Fri Dec 7 19:59:19 2007 UTC (6 years, 8 months ago) by ph10
David Byron's patch for typos and one re-arrangement in Windows code in 
pcregrep.


Revision 282 - Directory Listing
Modified Fri Dec 7 19:32:32 2007 UTC (6 years, 8 months ago) by ph10
Fix non-diagnosis of (?=a)(?R) (positive lookaheads not skipped when checking 
for an empty match).


Revision 281 - Directory Listing
Modified Fri Dec 7 15:57:05 2007 UTC (6 years, 8 months ago) by ph10
Documentation improvement.


Revision 280 - Directory Listing
Modified Wed Dec 5 20:56:03 2007 UTC (6 years, 8 months ago) by ph10
Add --line-offsets and --file-offsets to pcregrep.


Revision 279 - Directory Listing
Modified Tue Dec 4 20:01:43 2007 UTC (6 years, 8 months ago) by ph10
Fix -o bugs in pcregrep.


Revision 278 - Directory Listing
Modified Tue Nov 27 16:55:12 2007 UTC (6 years, 8 months ago) by ph10
Minor rewording of PCRE_INFO_JCHANGED documentation.


Revision 277 - Directory Listing
Modified Mon Nov 26 17:03:45 2007 UTC (6 years, 8 months ago) by ph10
Fix incorrect script bug in Unicode character table.


Revision 276 - Directory Listing
Modified Wed Nov 21 15:39:20 2007 UTC (6 years, 9 months ago) by ph10
Remove two redunant, never-reachable lines of code whose function had been 
moved.


Revision 275 - Directory Listing
Modified Wed Nov 21 15:35:09 2007 UTC (6 years, 9 months ago) by ph10
s/backslash/backspace in two comments where it was wrong.


Revision 274 - Directory Listing
Modified Tue Nov 20 10:05:23 2007 UTC (6 years, 9 months ago) by ph10
Change "alphameric" to "alphanumeric".


Revision 273 - Directory Listing
Modified Mon Nov 19 10:09:04 2007 UTC (6 years, 9 months ago) by ph10
Update pcretest doc to clarify the output for unset substrings.


Revision 272 - Directory Listing
Modified Sat Nov 17 16:53:53 2007 UTC (6 years, 9 months ago) by ph10
Generalize wording for (?&) error as it also applies to \k'' and other cases.


Revision 271 - Directory Listing
Modified Fri Nov 16 19:58:26 2007 UTC (6 years, 9 months ago) by ph10
Missed test data for previous change.


Revision 270 - Directory Listing
Modified Fri Nov 16 19:55:16 2007 UTC (6 years, 9 months ago) by ph10
Diagnose conditional numerical reference to a non-existent subpattern.


Revision 269 - Directory Listing
Modified Fri Nov 16 16:22:24 2007 UTC (6 years, 9 months ago) by ph10
Improve error messages for (?+-a) and (?-+a).


Revision 268 - Directory Listing
Modified Thu Nov 15 10:28:09 2007 UTC (6 years, 9 months ago) by ph10
Fix (?&) non-diagnosis bug and missing length check for (?&a) etc.


Revision 267 - Directory Listing
Modified Wed Nov 14 11:48:49 2007 UTC (6 years, 9 months ago) by ph10
Fixed reference to PCRECPP_STATIC that should have been PCRE_STATIC.


Revision 266 - Directory Listing
Modified Wed Nov 14 11:40:45 2007 UTC (6 years, 9 months ago) by ph10
Fix typo.


Revision 265 - Directory Listing
Modified Wed Nov 14 11:35:48 2007 UTC (6 years, 9 months ago) by ph10
Fix negative POSIX class bug with Unicode characters.


Revision 264 - Directory Listing
Modified Tue Nov 13 11:07:16 2007 UTC (6 years, 9 months ago) by ph10
Fix [\S] etc. bug in UTF-8 mode with characters > 255.


Revision 263 - Directory Listing
Modified Mon Nov 12 16:53:25 2007 UTC (6 years, 9 months ago) by ph10
Apply Craig's patch, which makes it possible to "ignore" values in parens 
when parsing an RE using the c++ wrapper.


Revision 261 - Directory Listing
Modified Fri Sep 21 08:37:48 2007 UTC (6 years, 11 months ago) by ph10
Final doc updates and file tidies for 7.4.


Revision 260 - Directory Listing
Modified Thu Sep 20 10:19:16 2007 UTC (6 years, 11 months ago) by ph10
Documentation tidies and clarifications.


Revision 259 - Directory Listing
Modified Wed Sep 19 09:52:44 2007 UTC (6 years, 11 months ago) by ph10
File tidies caused by building a release.


Revision 258 - Directory Listing
Modified Wed Sep 19 09:27:50 2007 UTC (6 years, 11 months ago) by ph10
Sheri's CMake updates and notes.


Revision 257 - Directory Listing
Modified Wed Sep 19 09:11:19 2007 UTC (6 years, 11 months ago) by ph10
Craig's patch to remove the checks for windows.h and instead check for 
_strtoi64 explicitly, and avoid using snprintf() at all.


Revision 256 - Directory Listing
Modified Wed Sep 19 08:57:53 2007 UTC (6 years, 11 months ago) by ph10
Patches to C++ code to avoid compiler warnings.


Revision 255 - Directory Listing
Modified Wed Sep 19 08:50:04 2007 UTC (6 years, 11 months ago) by ph10
Add casts to pcretest.c to avoid compiler warnings.


Revision 254 - Directory Listing
Modified Mon Sep 17 11:05:37 2007 UTC (6 years, 11 months ago) by ph10
Update files tidied by making a release.


Revision 253 - Directory Listing
Modified Mon Sep 17 10:51:30 2007 UTC (6 years, 11 months ago) by ph10
Added checks for ANY and ANYCRLF to pcrecpp.cc where previously it checked only 
for CRLF.


Revision 252 - Directory Listing
Modified Mon Sep 17 10:38:40 2007 UTC (6 years, 11 months ago) by ph10
Documentation tweak.


Revision 251 - Directory Listing
Modified Mon Sep 17 10:33:48 2007 UTC (6 years, 11 months ago) by ph10
Documentation tweaks.


Revision 250 - Directory Listing
Modified Mon Sep 17 10:33:36 2007 UTC (6 years, 11 months ago) by ph10
Distribute version of test 3 for Windows.


Revision 249 - Directory Listing
Modified Mon Sep 17 10:33:10 2007 UTC (6 years, 11 months ago) by ph10
Version of Test 3 for Windows.


Revision 248 - Directory Listing
Modified Mon Sep 17 10:09:22 2007 UTC (6 years, 11 months ago) by ph10
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 - Directory Listing
Modified Mon Sep 17 09:38:32 2007 UTC (6 years, 11 months ago) by ph10
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.


Revision 246 - Directory Listing
Modified Fri Sep 14 10:22:03 2007 UTC (6 years, 11 months ago) by ph10
Document that, for example, (*CR)(*BSR_ANYCRLF) can both be used in the same 
pattern.


Revision 245 - Directory Listing
Modified Fri Sep 14 10:06:05 2007 UTC (6 years, 11 months ago) by ph10
Skip some tests when \R is defaulted to ANYCRLF.


Revision 244 - Directory Listing
Modified Fri Sep 14 09:14:24 2007 UTC (6 years, 11 months ago) by ph10
Fix broken --disable-stack-for-recursion without --enable-unicode-properties.


Revision 243 - Directory Listing
Modified Thu Sep 13 09:28:14 2007 UTC (6 years, 11 months ago) by ph10
Detrailed files for 7.4-RC1 test release.


Revision 242 - Directory Listing
Modified Thu Sep 13 09:20:12 2007 UTC (6 years, 11 months ago) by ph10
Update NEWS file for 7.4.


Revision 241 - Directory Listing
Modified Thu Sep 13 09:19:42 2007 UTC (6 years, 11 months ago) by ph10
Fix typo when changing <> to "".


Revision 240 - Directory Listing
Modified Tue Sep 11 15:47:20 2007 UTC (6 years, 11 months ago) by ph10
Refactoring to reduce the number of relocations in a shared library.


Revision 239 - Directory Listing
Modified Tue Sep 11 13:46:30 2007 UTC (6 years, 11 months ago) by ph10
Fix line ending missing for pcregrep with --colour.


Revision 238 - Directory Listing
Modified Tue Sep 11 13:27:16 2007 UTC (6 years, 11 months ago) by ph10
Distribute the pcresyntax.3 man page.


Revision 237 - Directory Listing
Modified Tue Sep 11 13:12:13 2007 UTC (6 years, 11 months ago) by ph10
Add comments about -DHAVE_CONFIG_H to the documentation and to config.h itself.


Revision 236 - Directory Listing
Modified Tue Sep 11 12:57:06 2007 UTC (6 years, 11 months ago) by ph10
<config.h> => "config.h" and also some cases of <pcre.h>.


Revision 235 - Directory Listing
Modified Tue Sep 11 11:39:14 2007 UTC (6 years, 11 months ago) by ph10
Fix typo.


Revision 234 - Directory Listing
Modified Tue Sep 11 11:36:27 2007 UTC (6 years, 11 months ago) by ph10
Macros for snprintf, strtoll, strtoull when compiling the C++ things under 
Windows.


Revision 233 - Directory Listing
Modified Tue Sep 11 11:26:11 2007 UTC (6 years, 11 months ago) by ph10
Put back the definition of PCRE_ERROR_NULLWSLIMIT for compatibility, even 
though it is no longer used.


Revision 232 - Directory Listing
Modified Tue Sep 11 11:18:50 2007 UTC (6 years, 11 months ago) by ph10
doc/pcresyntax.html was missing from the distribution.


Revision 231 - Directory Listing
Modified Tue Sep 11 11:15:33 2007 UTC (6 years, 11 months ago) by ph10
Add facility to make \R match only CR, LF, or CRLF.


Revision 230 - Directory Listing
Modified Mon Sep 10 13:23:56 2007 UTC (6 years, 11 months ago) by ph10
(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 228 - Directory Listing
Modified Tue Aug 28 13:37:37 2007 UTC (6 years, 11 months ago) by ph10
Final version number changes for the 7.3 release.


Revision 227 - Directory Listing
Modified Tue Aug 21 15:00:15 2007 UTC (7 years ago) by ph10
Add (*CR) etc.


Revision 226 - Directory Listing
Modified Tue Aug 21 11:46:08 2007 UTC (7 years ago) by ph10
Don't advance by 2 if explicit \r or \n in the pattern. Add 
PCRE_INFO_HASCRORLF.


Revision 225 - Directory Listing
Modified Mon Aug 20 14:38:34 2007 UTC (7 years ago) by ph10
Document anomaly when \r or \n is used explicity with CRLF as a line 
terminator.


Revision 224 - Directory Listing
Modified Mon Aug 20 12:58:29 2007 UTC (7 years ago) by ph10
Fix loop for group with possible zero repeat containing \p or \P.


Revision 223 - Directory Listing
Modified Mon Aug 20 11:07:53 2007 UTC (7 years ago) by ph10
Fix loop for classes containing \p or \P and just one ascii character.


Revision 222 - Directory Listing
Modified Fri Aug 17 10:48:51 2007 UTC (7 years ago) by ph10
Fix pcregrep -Mv looping bug.


Revision 221 - Directory Listing
Modified Fri Aug 17 09:25:08 2007 UTC (7 years ago) by ph10
Fix bad fix for repeated \p and \P.


Revision 220 - Directory Listing
Modified Thu Aug 16 13:29:39 2007 UTC (7 years ago) by ph10
Tidies for 7.3-RC5 prerelease


Revision 219 - Directory Listing
Modified Thu Aug 16 11:46:40 2007 UTC (7 years ago) by ph10
Fixed bug with repeated \S or \W in UTF-8 mode.


Revision 218 - Directory Listing
Modified Thu Aug 16 10:13:23 2007 UTC (7 years ago) by ph10
Fix several compile bugs involving repeated \p or \P items.


Revision 217 - Directory Listing
Modified Wed Aug 15 15:21:04 2007 UTC (7 years ago) by ph10
Crash in debug output when printing the name of a Unicode property.


Revision 216 - Directory Listing
Modified Wed Aug 15 14:35:57 2007 UTC (7 years ago) by ph10
Fixed compile-time loop for patterns like (?:[\PPa*]*){8,} (extended class 
inside group with unlimited repeat).


Revision 215 - Directory Listing
Modified Wed Aug 15 14:20:05 2007 UTC (7 years ago) by ph10
Fixed overrun for missing ] with a forward reference, e.g. /(?1)\c[/.


Revision 214 - Directory Listing
Modified Wed Aug 15 14:08:10 2007 UTC (7 years ago) by ph10
Fixed another looking-too-far-back-in-non-UTF-8-mode bug.


Revision 213 - Directory Listing
Modified Wed Aug 15 11:34:14 2007 UTC (7 years ago) by ph10
Add integer overflow tests to escape processing.


Revision 212 - Directory Listing
Modified Thu Aug 9 11:16:34 2007 UTC (7 years ago) by ph10
Updating docs for release; fix heap-related bugs in pcre_exec shown up by 
release testing.


Revision 211 - Directory Listing
Modified Thu Aug 9 09:52:43 2007 UTC (7 years ago) by ph10
Update UTF-8 validity check and documentation.


Revision 210 - Directory Listing
Modified Wed Aug 8 14:24:50 2007 UTC (7 years ago) by ph10
Add Perl 5.10's backtracking verbs.


Revision 209 - Directory Listing
Modified Tue Aug 7 09:22:06 2007 UTC (7 years ago) by ph10
Add words about valid UTF-8 vs assigned Unicode code point to the docs.


Revision 208 - Directory Listing
Modified Mon Aug 6 15:23:29 2007 UTC (7 years ago) by ph10
Added a pcresyntax man page; tidied some others.


Revision 207 - Directory Listing
Modified Mon Aug 6 09:32:14 2007 UTC (7 years ago) by ph10
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 - Directory Listing
Modified Fri Aug 3 14:53:04 2007 UTC (7 years ago) by ph10
Fix loop for null-matching condition nested in an outer unlimited repeat.


Revision 205 - Directory Listing
Modified Fri Aug 3 13:18:33 2007 UTC (7 years ago) by ph10
Fix bugs with [\E] and [\Q\E].


Revision 204 - Directory Listing
Modified Fri Aug 3 10:59:08 2007 UTC (7 years ago) by ph10
Increment RC number.


Revision 203 - Directory Listing
Modified Fri Aug 3 10:09:57 2007 UTC (7 years ago) by ph10
Fix doc bug for duplicate named subpatterns.


Revision 202 - Directory Listing
Modified Fri Aug 3 09:44:26 2007 UTC (7 years ago) by ph10
Refactor the integer overflow testing so as to avoid imposing an artificial 
limit on the size of subpatterns.


Revision 201 - Directory Listing
Modified Thu Aug 2 08:37:31 2007 UTC (7 years ago) by ph10
Update version number; use %I64U instead of %llu under MingGW in 
pcrecpp_unittest.


Revision 200 - Directory Listing
Modified Wed Aug 1 09:10:40 2007 UTC (7 years ago) by ph10
Correct errors in previous patch; tidy for test release.


Revision 199 - Directory Listing
Modified Tue Jul 31 14:39:09 2007 UTC (7 years ago) by ph10
Daniel's patch for config.h and Windows DLL declarations (not fully working).


Revision 198 - Directory Listing
Modified Tue Jul 31 11:11:23 2007 UTC (7 years ago) by ph10
Update version number; add words about stacks to NON-UNIX-USE.


Revision 197 - Directory Listing
Modified Tue Jul 31 10:50:18 2007 UTC (7 years ago) by ph10
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 196 - Directory Listing
Modified Mon Jul 30 13:44:50 2007 UTC (7 years ago) by ph10
Clarify doc about PCRE_INFO_OPTIONS.


Revision 195 - Directory Listing
Modified Mon Jul 30 13:23:28 2007 UTC (7 years ago) by ph10
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 194 - Directory Listing
Modified Mon Jul 30 11:37:52 2007 UTC (7 years ago) by ph10
Addes test 10 to the RunTest.bat file.


Revision 193 - Directory Listing
Modified Mon Jul 30 11:34:18 2007 UTC (7 years ago) by ph10
Arrange to use "%I64d" instead of "%lld" for long printing in the pcrecpp 
unittest when running under MinGW.


Revision 192 - Directory Listing
Modified Mon Jul 30 11:23:21 2007 UTC (7 years ago) by ph10
Adjust opcode names in debugging output.


Revision 191 - Directory Listing
Modified Mon Jul 30 11:13:54 2007 UTC (7 years ago) by ph10
Expand the documentation about the NULLWSLIMIT error.


Revision 190 - Directory Listing
Modified Thu Jul 19 10:38:20 2007 UTC (7 years, 1 month ago) by ph10
Fix bug with .*$ when run in not-DOTALL UTF-8 mode; small performance 
improvement for .* in DOTALL UTF-8 mode.


Revision 189 - Directory Listing
Modified Thu Jul 5 11:50:49 2007 UTC (7 years, 1 month ago) by ph10
Change #include <pcre.h> to #include "pcre.h" in pcre_internal.h (an error that 
crept in at 7.1).


Revision 188 - Directory Listing
Modified Thu Jul 5 11:49:44 2007 UTC (7 years, 1 month ago) by ph10
Add information about required header files to the generic instructions, so 
that all needed files are mentioned.


Revision 187 - Directory Listing
Modified Thu Jul 5 11:49:04 2007 UTC (7 years, 1 month ago) by ph10
Update version number.


Revision 185 - Directory Listing
Modified Tue Jun 19 13:39:46 2007 UTC (7 years, 2 months ago) by ph10
Documentation final tidies for 7.2 release.


Revision 184 - Directory Listing
Modified Tue Jun 19 13:26:46 2007 UTC (7 years, 2 months ago) by ph10
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.


Revision 183 - Directory Listing
Modified Wed Jun 13 15:17:05 2007 UTC (7 years, 2 months ago) by ph10
Make sure config.h.generic and pcre.h.generic are always "standard".


Revision 182 - Directory Listing
Modified Wed Jun 13 15:09:54 2007 UTC (7 years, 2 months ago) by ph10
More document tidies, pre-release.


Revision 181 - Directory Listing
Modified Wed Jun 13 14:55:18 2007 UTC (7 years, 2 months ago) by ph10
Documentation update preparatory to release.


Revision 180 - Directory Listing
Modified Wed Jun 13 10:59:18 2007 UTC (7 years, 2 months ago) by ph10
Add auto-possessification for \h, \H, \v, \V.


Revision 179 - Directory Listing
Modified Wed Jun 13 08:53:45 2007 UTC (7 years, 2 months ago) by ph10
Apply C++ patch to fix a bad optimization.


Revision 178 - Directory Listing
Modified Wed Jun 13 08:44:34 2007 UTC (7 years, 2 months ago) by ph10
Add support for \h, \H, \v, \V.


Revision 177 - Directory Listing
Modified Mon Jun 11 15:08:58 2007 UTC (7 years, 2 months ago) by ph10
Minor documentation tidies.


Revision 176 - Directory Listing
Modified Mon Jun 11 13:48:37 2007 UTC (7 years, 2 months ago) by ph10
Inserted some (unsigned int) casts to kill compiler warnings.


Revision 175 - Directory Listing
Modified Mon Jun 11 13:38:38 2007 UTC (7 years, 2 months ago) by ph10
Added the Perl 5.10 (?| "branch reset" feature.


Revision 174 - Directory Listing
Modified Tue Jun 5 11:38:06 2007 UTC (7 years, 2 months ago) by ph10
Minor doc update; fix test 2 for link size != 2.


Revision 173 - Directory Listing
Modified Tue Jun 5 11:17:10 2007 UTC (7 years, 2 months ago) by ph10
Update to next RC number; fix bug in test script.


Revision 172 - Directory Listing
Modified Tue Jun 5 10:40:13 2007 UTC (7 years, 2 months ago) by ph10
Drastically reduce workspace used for alternatives in groups; also some 
trailing space removals for a test release.


Revision 171 - Directory Listing
Modified Mon Jun 4 14:28:58 2007 UTC (7 years, 2 months ago) by ph10
Support \k{name} and \g{name} a la Perl 5.10.


Revision 170 - Directory Listing
Modified Mon Jun 4 11:21:13 2007 UTC (7 years, 2 months ago) by ph10
Fix bug in detecting potentially empty groups.


Revision 169 - Directory Listing
Modified Mon Jun 4 10:49:21 2007 UTC (7 years, 2 months ago) by ph10
Add PCRE_INFO_OKPARTIAL and PCRE_INFO_JCHANGED.


Revision 168 - Directory Listing
Modified Tue May 29 15:18:18 2007 UTC (7 years, 2 months ago) by ph10
Add support for the Perl 5.10 \K facility.


Revision 167 - Directory Listing
Modified Wed May 9 15:53:54 2007 UTC (7 years, 3 months ago) by ph10
Add (?(-n) and (?(+n) relative conditions.


Revision 166 - Directory Listing
Modified Wed May 9 14:48:28 2007 UTC (7 years, 3 months ago) by ph10
Add (?-n) and (?+n) relative references.


Revision 165 - Directory Listing
Modified Wed May 9 10:50:57 2007 UTC (7 years, 3 months ago) by ph10
Non-longjmp heap recursion.


Revision 164 - Directory Listing
Modified Fri May 4 15:11:14 2007 UTC (7 years, 3 months ago) by ph10
Replace longjmp() with gotos when not using stack recursion.


Revision 163 - Directory Listing
Modified Fri May 4 15:10:45 2007 UTC (7 years, 3 months ago) by ph10
New test for internal sizes and offsets when link size is 2.


Revision 162 - Directory Listing
Modified Thu May 3 10:47:48 2007 UTC (7 years, 3 months ago) by ph10
Correct tests for link sizes 3 and 4


Revision 161 - Directory Listing
Modified Thu May 3 10:28:07 2007 UTC (7 years, 3 months ago) by ph10
Use the pcretest "Z" option so all tests can be run with all link sizes.


Revision 160 - Directory Listing
Modified Wed May 2 10:58:35 2007 UTC (7 years, 3 months ago) by ph10
Fix RunGrepTest for make distcheck (previous change added a bug).


Revision 159 - Directory Listing
Modified Wed May 2 10:27:18 2007 UTC (7 years, 3 months ago) by ph10
Add code to configure.ac to remove -g from default CFLAGS and CXXFLAGS.


Revision 158 - Directory Listing
Modified Tue May 1 10:30:14 2007 UTC (7 years, 3 months ago) by ph10
More test updates.


Revision 157 - Directory Listing
Modified Tue May 1 09:19:56 2007 UTC (7 years, 3 months ago) by ph10
Try "french" locale if "fr_FR" not present. Update NEWS re Win32 libs.


Revision 155 - Directory Listing
Modified Tue Apr 24 13:36:11 2007 UTC (7 years, 4 months ago) by ph10
Tidies and final updates for 7.1.


Revision 154 - Directory Listing
Modified Wed Apr 18 09:26:41 2007 UTC (7 years, 4 months ago) by ph10
Fix typos in comment.


Revision 153 - Directory Listing
Modified Wed Apr 18 09:12:14 2007 UTC (7 years, 4 months ago) by ph10
Added a man page for pcre-config.


Revision 152 - Directory Listing
Modified Tue Apr 17 15:55:53 2007 UTC (7 years, 4 months ago) by ph10
Typos in the docs, missing casts and #ifdefs in the code.


Revision 151 - Directory Listing
Modified Tue Apr 17 15:07:29 2007 UTC (7 years, 4 months ago) by ph10
Tidies: added some casts and some missing #ifdefs.


Revision 150 - Directory Listing
Modified Tue Apr 17 08:22:40 2007 UTC (7 years, 4 months ago) by ph10
Update HTML documentation.


Revision 149 - Directory Listing
Modified Mon Apr 16 15:28:08 2007 UTC (7 years, 4 months ago) by ph10
Add PCRE_NEWLINE_ANYCRLF.


Revision 148 - Directory Listing
Modified Mon Apr 16 13:25:10 2007 UTC (7 years, 4 months ago) by ph10
Fix bugs in the documentation.


Revision 147 - Directory Listing
Modified Mon Apr 16 13:24:37 2007 UTC (7 years, 4 months ago) by ph10
Fix bad handling of data lines longer than 50K by pcretest.


Revision 146 - Directory Listing
Modified Thu Apr 5 09:17:28 2007 UTC (7 years, 4 months ago) by ph10
Another buglet in pcretest for "any" newline and /g.


Revision 145 - Directory Listing
Modified Wed Apr 4 14:06:52 2007 UTC (7 years, 4 months ago) by ph10
Reworked all the WIN32 __declspec stuff in the hope of getting it right.


Revision 144 - Directory Listing
Modified Mon Apr 2 13:32:07 2007 UTC (7 years, 4 months ago) by ph10
Daniel's patches to add to the CMake support.


Revision 143 - Directory Listing
Modified Mon Apr 2 10:08:14 2007 UTC (7 years, 4 months ago) by ph10
Previous fix for pcretest was buggy. Try again.


Revision 142 - Directory Listing
Modified Fri Mar 30 15:55:18 2007 UTC (7 years, 4 months ago) by ph10
Trailing spaces.


Revision 141 - Directory Listing
Modified Fri Mar 30 15:46:27 2007 UTC (7 years, 4 months ago) by ph10
Fixed obscure bug when matching a null string in multiline mode with 
newline=any.


Revision 140 - Directory Listing
Modified Fri Mar 30 14:16:42 2007 UTC (7 years, 4 months ago) by ph10
Adjust CMakeLists.txt for 2.4.3 and tests.


Revision 139 - Directory Listing
Modified Fri Mar 30 13:41:47 2007 UTC (7 years, 4 months ago) by ph10
Documentation notes that fr_FR locale is "french" in Windows; add an 
out-of-tree built test to maint/ManyConfigTests.


Revision 138 - Directory Listing
Modified Thu Mar 29 15:20:15 2007 UTC (7 years, 4 months ago) by ph10
Fix RunGrepTest so that it can be run when the build directory is not the 
source directory.


Revision 137 - Directory Listing
Modified Thu Mar 29 13:56:00 2007 UTC (7 years, 4 months ago) by ph10
Daniel's patches.


Revision 136 - Directory Listing
Modified Thu Mar 29 09:13:21 2007 UTC (7 years, 4 months ago) by ph10
Remove 3 more generated files.


Revision 135 - Directory Listing
Modified Thu Mar 29 09:09:33 2007 UTC (7 years, 4 months ago) by ph10
Hopefully the final rename of makevp-* to makevp_*.


Revision 134 - Directory Listing
Modified Mon Mar 26 16:00:17 2007 UTC (7 years, 4 months ago) by ph10
Commit after detrailing; set executable on autogen.sh.


Revision 133 - Directory Listing
Modified Mon Mar 26 15:20:09 2007 UTC (7 years, 4 months ago) by ph10
Update ignore property for generated files.


Revision 132 - Directory Listing
Modified Mon Mar 26 15:11:03 2007 UTC (7 years, 4 months ago) by ph10
New grep test output.


Revision 131 - Directory Listing
Modified Mon Mar 26 15:10:12 2007 UTC (7 years, 4 months ago) by ph10
Various new tidies.


Revision 130 - Directory Listing
Modified Mon Mar 26 15:09:47 2007 UTC (7 years, 4 months ago) by ph10
Fix multiline ^$ bug when newline=any.


Revision 129 - Directory Listing
Modified Tue Mar 20 16:33:54 2007 UTC (7 years, 5 months ago) by ph10
The maint/ManyConfigTests script runs a whole slew of tests.


Revision 128 - Directory Listing
Modified Tue Mar 20 11:46:50 2007 UTC (7 years, 5 months ago) by ph10
Make the use of dftables optional, and not the default. Further tidies to 
documentation.


Revision 127 - Directory Listing
Modified Mon Mar 19 11:44:45 2007 UTC (7 years, 5 months ago) by ph10
A number of tidies, file renames, etc.


Revision 126 - Directory Listing
Modified Mon Mar 19 10:20:14 2007 UTC (7 years, 5 months ago) by ph10
Fixed bug in the debugging /Z option of pcretest that made it assume /8.


Revision 125 - Directory Listing
Modified Mon Mar 12 16:35:29 2007 UTC (7 years, 5 months ago) by ph10
Update svn:ignore properties.


Revision 124 - Directory Listing
Modified Mon Mar 12 16:34:51 2007 UTC (7 years, 5 months ago) by ph10
Update svn:ignore properties.


Revision 123 - Directory Listing
Modified Mon Mar 12 15:19:06 2007 UTC (7 years, 5 months ago) by ph10
Removal of trailing spaces.


Revision 122 - Directory Listing
Modified Mon Mar 12 15:10:25 2007 UTC (7 years, 5 months ago) by ph10
Documentation spring clean, and expansion of maint/README.


Revision 121 - Directory Listing
Modified Mon Mar 12 12:12:47 2007 UTC (7 years, 5 months ago) by ph10
Add some missing free() calls to pcretest and pcregrep.


Revision 120 - Directory Listing
Modified Mon Mar 12 11:36:14 2007 UTC (7 years, 5 months ago) by ph10
Valgrind showed up a bug in bug fix 7.1/12 which is now fixed.


Revision 119 - Directory Listing
Modified Mon Mar 12 09:29:45 2007 UTC (7 years, 5 months ago) by ph10
Fix crash when erroroffset passed as NULL.


Revision 118 - Directory Listing
Modified Fri Mar 9 16:17:46 2007 UTC (7 years, 5 months ago) by ph10
Fix bug in emulated memmove() for downward moves.


Revision 117 - Directory Listing
Modified Fri Mar 9 15:59:06 2007 UTC (7 years, 5 months ago) by ph10
Update copyright years to 2007.


Revision 116 - Directory Listing
Modified Fri Mar 9 15:23:02 2007 UTC (7 years, 5 months ago) by ph10
Tests cleanup: use -C in RunTest; add /Z to pcretest and make test 3 
independent of link size.


Revision 115 - Directory Listing
Modified Fri Mar 9 12:23:37 2007 UTC (7 years, 5 months ago) by ph10
Fix two obscure, but nasty bugs concerned with caseless matching with Unicode 
property support.


Revision 114 - Directory Listing
Modified Fri Mar 9 10:15:12 2007 UTC (7 years, 5 months ago) by ph10
Rename "maintain" as "maint".


Revision 113 - Directory Listing
Modified Fri Mar 9 10:13:26 2007 UTC (7 years, 5 months ago) by ph10
Update documentation for forthcoming rename of "maintain" as "maint"


Revision 112 - Directory Listing
Modified Thu Mar 8 16:55:45 2007 UTC (7 years, 5 months ago) by ph10
Update ignore properties.


Revision 111 - Directory Listing
Modified Thu Mar 8 16:53:09 2007 UTC (7 years, 5 months ago) by ph10
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 110 - Directory Listing
Modified Wed Mar 7 16:31:04 2007 UTC (7 years, 5 months ago) by ph10
Some more #ifdefs for SUPPORT_UTF8.


Revision 109 - Directory Listing
Modified Wed Mar 7 15:35:57 2007 UTC (7 years, 5 months ago) by ph10
Update the README file.


Revision 108 - Directory Listing
Modified Wed Mar 7 11:11:23 2007 UTC (7 years, 5 months ago) by ph10
Arguments for the emulated memmove() should be void *, not char *.


Revision 107 - Directory Listing
Modified Wed Mar 7 11:02:28 2007 UTC (7 years, 5 months ago) by ph10
Added some additional #ifdef SUPPORT_UTF8 to minimize the code when UTF-8 
support is not compiled.


Revision 106 - Directory Listing
Modified Wed Mar 7 09:43:22 2007 UTC (7 years, 5 months ago) by ph10
Add comment about valid newline values to configure.ac so that it ends up in 
config.h.in and thus in config.h.


Revision 105 - Directory Listing
Modified Tue Mar 6 16:32:53 2007 UTC (7 years, 5 months ago) by ph10
Mark ucp_table (in ucptable.h) and ucp_gentype (in pcre_ucp_searchfuncs.c)
as "const".


Revision 104 - Directory Listing
Modified Tue Mar 6 16:25:15 2007 UTC (7 years, 5 months ago) by ph10
Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told
that is needed.  


Revision 103 - Directory Listing
Modified Tue Mar 6 15:58:33 2007 UTC (7 years, 5 months ago) by ph10
Ensure the VP-related files are distributed.


Revision 102 - Directory Listing
Modified Tue Mar 6 15:50:45 2007 UTC (7 years, 5 months ago) by ph10
Fix test problem caused by training space in the data.


Revision 101 - Directory Listing
Modified Tue Mar 6 15:19:44 2007 UTC (7 years, 5 months ago) by ph10
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 - Directory Listing
Modified Tue Mar 6 14:53:10 2007 UTC (7 years, 5 months ago) by ph10
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 - Directory Listing
Modified Tue Mar 6 12:27:42 2007 UTC (7 years, 5 months ago) by ph10
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 - Directory Listing
Modified Mon Mar 5 15:55:02 2007 UTC (7 years, 5 months ago) by ph10
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 97 - Directory Listing
Modified Mon Mar 5 12:36:47 2007 UTC (7 years, 5 months ago) by ph10
Applied Bob and Daniel's patches to convert the build system to automake. Added 
the maintain directory, containing files that are used for maintenance, but are 
not distributed. This is an intermediate step.


Revision 96 - Directory Listing
Modified Fri Mar 2 13:10:43 2007 UTC (7 years, 5 months ago) by nigel
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout


Revision 93 - Directory Listing
Modified Sat Feb 24 21:41:42 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-7.0 into code/trunk.


Revision 91 - Directory Listing
Modified Sat Feb 24 21:41:34 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.7 into code/trunk.


Revision 89 - Directory Listing
Modified Sat Feb 24 21:41:27 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.6 into code/trunk.


Revision 87 - Directory Listing
Modified Sat Feb 24 21:41:21 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.5 into code/trunk.


Revision 85 - Directory Listing
Modified Sat Feb 24 21:41:13 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.4 into code/trunk.


Revision 83 - Directory Listing
Modified Sat Feb 24 21:41:06 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.3 into code/trunk.


Revision 81 - Directory Listing
Modified Sat Feb 24 21:40:59 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.2 into code/trunk.


Revision 79 - Directory Listing
Modified Sat Feb 24 21:40:52 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.1 into code/trunk.


Revision 77 - Directory Listing
Modified Sat Feb 24 21:40:45 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-6.0 into code/trunk.


Revision 75 - Directory Listing
Modified Sat Feb 24 21:40:37 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-5.0 into code/trunk.


Revision 73 - Directory Listing
Modified Sat Feb 24 21:40:30 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.5 into code/trunk.


Revision 71 - Directory Listing
Modified Sat Feb 24 21:40:24 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.4 into code/trunk.


Revision 69 - Directory Listing
Modified Sat Feb 24 21:40:18 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.3 into code/trunk.


Revision 67 - Directory Listing
Modified Sat Feb 24 21:40:13 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.2 into code/trunk.


Revision 65 - Directory Listing
Modified Sat Feb 24 21:40:08 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.1 into code/trunk.


Revision 63 - Directory Listing
Modified Sat Feb 24 21:40:03 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-4.0 into code/trunk.


Revision 61 - Directory Listing
Modified Sat Feb 24 21:39:58 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.9 into code/trunk.


Revision 59 - Directory Listing
Modified Sat Feb 24 21:39:54 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.8 into code/trunk.


Revision 57 - Directory Listing
Modified Sat Feb 24 21:39:50 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.7 into code/trunk.


Revision 55 - Directory Listing
Modified Sat Feb 24 21:39:46 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.6 into code/trunk.


Revision 53 - Directory Listing
Modified Sat Feb 24 21:39:42 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.5 into code/trunk.


Revision 51 - Directory Listing
Modified Sat Feb 24 21:39:37 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.4 into code/trunk.


Revision 49 - Directory Listing
Modified Sat Feb 24 21:39:33 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.3 into code/trunk.


Revision 47 - Directory Listing
Modified Sat Feb 24 21:39:29 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.2 into code/trunk.


Revision 45 - Directory Listing
Modified Sat Feb 24 21:39:25 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.1 into code/trunk.


Revision 43 - Directory Listing
Modified Sat Feb 24 21:39:21 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-3.0 into code/trunk.


Revision 41 - Directory Listing
Modified Sat Feb 24 21:39:17 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.08a into code/trunk.


Revision 39 - Directory Listing
Modified Sat Feb 24 21:39:13 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.08 into code/trunk.


Revision 37 - Directory Listing
Modified Sat Feb 24 21:39:09 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.07 into code/trunk.


Revision 35 - Directory Listing
Modified Sat Feb 24 21:39:05 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.06 into code/trunk.


Revision 33 - Directory Listing
Modified Sat Feb 24 21:39:01 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.05 into code/trunk.


Revision 31 - Directory Listing
Modified Sat Feb 24 21:38:57 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.04 into code/trunk.


Revision 29 - Directory Listing
Modified Sat Feb 24 21:38:53 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.03 into code/trunk.


Revision 27 - Directory Listing
Modified Sat Feb 24 21:38:49 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.02 into code/trunk.


Revision 25 - Directory Listing
Modified Sat Feb 24 21:38:45 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.01 into code/trunk.


Revision 23 - Directory Listing
Modified Sat Feb 24 21:38:41 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-2.00 into code/trunk.


Revision 21 - Directory Listing
Modified Sat Feb 24 21:38:37 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.09 into code/trunk.


Revision 19 - Directory Listing
Modified Sat Feb 24 21:38:33 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.08 into code/trunk.


Revision 17 - Directory Listing
Modified Sat Feb 24 21:38:29 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.07 into code/trunk.


Revision 15 - Directory Listing
Modified Sat Feb 24 21:38:25 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.06 into code/trunk.


Revision 13 - Directory Listing
Modified Sat Feb 24 21:38:21 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.05 into code/trunk.


Revision 11 - Directory Listing
Modified Sat Feb 24 21:38:17 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.04 into code/trunk.


Revision 9 - Directory Listing
Modified Sat Feb 24 21:38:13 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.03 into code/trunk.


Revision 7 - Directory Listing
Modified Sat Feb 24 21:38:09 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.02 into code/trunk.


Revision 5 - Directory Listing
Modified Sat Feb 24 21:38:05 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.01 into code/trunk.


Revision 3 - Directory Listing
Modified Sat Feb 24 21:38:01 2007 UTC (7 years, 5 months ago) by nigel
Load pcre-1.00 into code/trunk.


Revision 2 - Directory Listing
Added Sat Feb 24 21:37:30 2007 UTC (7 years, 5 months ago) by nigel
initial project and structure

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12