/[pcre]/code/trunk/doc/pcrepattern.3
ViewVC logotype

Log of /code/trunk/doc/pcrepattern.3

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 579 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 17:39:25 2010 UTC (3 years, 9 months ago) by ph10
File length: 113860 byte(s)
Diff to previous 577 , to selected 259
Tidies of documenation and code while preparing for release.


Revision 577 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:51:22 2010 UTC (3 years, 9 months ago) by ph10
File length: 113879 byte(s)
Diff to previous 576 , to selected 259
More documentation for (*NO_START_OPT).


Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:45:10 2010 UTC (3 years, 9 months ago) by ph10
File length: 113806 byte(s)
Diff to previous 575 , to selected 259
Added support for (*NO_START_OPT)


Revision 575 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 12:55:42 2010 UTC (3 years, 9 months ago) by ph10
File length: 113527 byte(s)
Diff to previous 574 , to selected 259
Documentation clarification.


Revision 574 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 20 17:47:27 2010 UTC (3 years, 9 months ago) by ph10
File length: 112683 byte(s)
Diff to previous 572 , to selected 259
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).


Revision 572 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 17:55:57 2010 UTC (3 years, 9 months ago) by ph10
File length: 112119 byte(s)
Diff to previous 562 , to selected 259
Documentation updates and tidies.


Revision 562 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 31 14:06:43 2010 UTC (3 years, 10 months ago) by ph10
File length: 111913 byte(s)
Diff to previous 557 , to selected 259
Clarify documentation about comments in patterns.


Revision 557 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 15:26:12 2010 UTC (3 years, 10 months ago) by ph10
File length: 111650 byte(s)
Diff to previous 556 , to selected 259
Add more explanation about conditional subpatterns.


Revision 556 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 11:06:44 2010 UTC (3 years, 10 months ago) by ph10
File length: 111333 byte(s)
Diff to previous 555 , to selected 259
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.


Revision 555 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 08:26:20 2010 UTC (3 years, 10 months ago) by ph10
File length: 110438 byte(s)
Diff to previous 551 , to selected 259
Document that an isolated \E is ignored.


Revision 551 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 17:33:07 2010 UTC (3 years, 10 months ago) by ph10
File length: 110382 byte(s)
Diff to previous 550 , to selected 259
Make (*COMMIT) override (*THEN) and similar.


Revision 550 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 16:24:11 2010 UTC (3 years, 10 months ago) by ph10
File length: 109492 byte(s)
Diff to previous 535 , to selected 259
Fix problem with (*THEN) not backing up far enough.


Revision 535 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 3 19:18:24 2010 UTC (4 years, 3 months ago) by ph10
File length: 109454 byte(s)
Diff to previous 518 , to selected 259
Prepare for release candidate.


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 18 15:47:01 2010 UTC (4 years, 3 months ago) by ph10
File length: 109479 byte(s)
Diff to previous 517 , to selected 259
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.


Revision 517 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 10:44:20 2010 UTC (4 years, 3 months ago) by ph10
File length: 107225 byte(s)
Diff to previous 514 , to selected 259
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.


Revision 514 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 3 12:54:22 2010 UTC (4 years, 4 months ago) by ph10
File length: 106275 byte(s)
Diff to previous 513 , to selected 259
Add support for \N.


Revision 513 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 3 11:13:37 2010 UTC (4 years, 4 months ago) by ph10
File length: 105791 byte(s)
Diff to previous 512 , to selected 259
Make \R and \X in a character class behave more like Perl


Revision 512 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 11:11:52 2010 UTC (4 years, 5 months ago) by ph10
File length: 105334 byte(s)
Diff to previous 510 , to selected 259
Fix compile problems when heap is in use


Revision 510 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 27 17:45:29 2010 UTC (4 years, 5 months ago) by ph10
File length: 105366 byte(s)
Diff to previous 507 , to selected 259
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.


Revision 507 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 10 16:08:01 2010 UTC (4 years, 5 months ago) by ph10
File length: 100010 byte(s)
Diff to previous 500 , to selected 259
Tidies for 8.02-RC1 release.


Revision 500 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 6 19:00:29 2010 UTC (4 years, 5 months ago) by ph10
File length: 100012 byte(s)
Diff to previous 491 , to selected 259
Fix bugs with \K in atomic groups, subroutines, and assertions.


Revision 491 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 1 17:45:08 2010 UTC (4 years, 6 months ago) by ph10
File length: 99822 byte(s)
Diff to previous 488 , to selected 259
Update Unicode tables to Unicode version 5.2.0.


Revision 488 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 11 15:29:42 2010 UTC (4 years, 7 months ago) by ph10
File length: 99527 byte(s)
Diff to previous 469 , to selected 259
Fix #947, recursive back reference bug.


Revision 469 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 19 14:38:48 2009 UTC (4 years, 10 months ago) by ph10
File length: 99210 byte(s)
Diff to previous 464 , to selected 259
Final doc and source tidies for 8.00


Revision 464 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 18 19:50:34 2009 UTC (4 years, 10 months ago) by ph10
File length: 99212 byte(s)
Diff to previous 461 , to selected 259
Document more clearly capturing behaviour for recursion and subroutines.


Revision 461 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 5 10:59:35 2009 UTC (4 years, 10 months ago) by ph10
File length: 99196 byte(s)
Diff to previous 459 , to selected 259
Tidy up, remove trailing spaces, etc. for 8.00-RC1.


Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 4 09:21:39 2009 UTC (4 years, 10 months ago) by ph10
File length: 99249 byte(s)
Diff to previous 457 , to selected 259
Fix problems with conditional references to duplicate named subpatterns.


Revision 457 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 3 16:24:08 2009 UTC (4 years, 11 months ago) by ph10
File length: 98077 byte(s)
Diff to previous 456 , to selected 259
Allow duplicate names for same-numbered groups; forbid different names.


Revision 456 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 2 08:53:31 2009 UTC (4 years, 11 months ago) by ph10
File length: 97744 byte(s)
Diff to previous 454 , to selected 259
Documentation update


Revision 454 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 22 09:42:11 2009 UTC (4 years, 11 months ago) by ph10
File length: 95798 byte(s)
Diff to previous 453 , to selected 259
Allow fixed-length subroutine calls in lookbehinds.


Revision 453 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 18 19:12:35 2009 UTC (4 years, 11 months ago) by ph10
File length: 95224 byte(s)
Diff to previous 451 , to selected 259
Add more explanation about recursive subpatterns, and make it possible to 
process the documenation without building a whole release.


Revision 451 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 16 11:05:51 2009 UTC (4 years, 11 months ago) by ph10
File length: 92327 byte(s)
Diff to previous 447 , to selected 259
Another tweak to documentation and tests.


Revision 447 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 18:17:54 2009 UTC (4 years, 11 months ago) by ph10
File length: 92290 byte(s)
Diff to previous 445 , to selected 259
Capture data when (*ACCEPT) is inside capturing parentheses.


Revision 445 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 13 16:44:49 2009 UTC (4 years, 11 months ago) by ph10
File length: 92295 byte(s)
Diff to previous 416 , to selected 259
Documentation clarifications.


Revision 416 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 11 14:34:02 2009 UTC (5 years, 4 months ago) by ph10
File length: 92041 byte(s)
Diff to previous 412 , to selected 259
File tidies for 7.9 release.


Revision 412 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 11 10:34:37 2009 UTC (5 years, 4 months ago) by ph10
File length: 92046 byte(s)
Diff to previous 406 , to selected 259
Add support for (*UTF8).


Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 23 12:05:43 2009 UTC (5 years, 5 months ago) by ph10
File length: 91651 byte(s)
Diff to previous 394 , to selected 259
Trailing space tidies


Revision 394 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 18 16:38:23 2009 UTC (5 years, 5 months ago) by ph10
File length: 91652 byte(s)
Diff to previous 385 , to selected 259
Add words about \b in UTF-8 mode.


Revision 385 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 16:56:58 2009 UTC (5 years, 5 months ago) by ph10
File length: 91571 byte(s)
Diff to previous 345 , to selected 259
Document named subpattern behaviour in the presence of duplicate numbers.


Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 15:10:02 2008 UTC (6 years, 4 months ago) by ph10
File length: 91385 byte(s)
Diff to previous 341 , to selected 259
Tidies for the 7.7-RC1 distribution.


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 19 16:41:04 2008 UTC (6 years, 4 months ago) by ph10
File length: 91398 byte(s)
Diff to previous 335 , to selected 259
Fix DFA (?!) bug; add support for JavaScript empty classes.


Revision 335 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (6 years, 4 months ago) by ph10
File length: 91309 byte(s)
Diff to previous 333 , to selected 259
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.


Revision 333 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 10 19:55:57 2008 UTC (6 years, 4 months ago) by ph10
File length: 91051 byte(s)
Diff to previous 259
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.


Revision 259 - (view) (download) (annotate) - [selected]
Modified Wed Sep 19 09:52:44 2007 UTC (6 years, 11 months ago) by ph10
File length: 89450 byte(s)
Diff to previous 251
File tidies caused by building a release.


Revision 251 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 10:33:48 2007 UTC (6 years, 11 months ago) by ph10
File length: 89451 byte(s)
Diff to previous 247 , to selected 259
Documentation tweaks.


Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 09:38:32 2007 UTC (6 years, 11 months ago) by ph10
File length: 89067 byte(s)
Diff to previous 246 , to selected 259
(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 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 14 10:22:03 2007 UTC (6 years, 11 months ago) by ph10
File length: 89070 byte(s)
Diff to previous 235 , to selected 259
Document that, for example, (*CR)(*BSR_ANYCRLF) can both be used in the same 
pattern.


Revision 235 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:39:14 2007 UTC (6 years, 11 months ago) by ph10
File length: 88822 byte(s)
Diff to previous 231 , to selected 259
Fix typo.


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:15:33 2007 UTC (6 years, 11 months ago) by ph10
File length: 88821 byte(s)
Diff to previous 227 , to selected 259
Add facility to make \R match only CR, LF, or CRLF.


Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 15:00:15 2007 UTC (7 years ago) by ph10
File length: 87464 byte(s)
Diff to previous 211 , to selected 259
Add (*CR) etc.


Revision 211 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 09:52:43 2007 UTC (7 years ago) by ph10
File length: 86179 byte(s)
Diff to previous 210 , to selected 259
Update UTF-8 validity check and documentation.


Revision 210 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 14:24:50 2007 UTC (7 years ago) by ph10
File length: 85817 byte(s)
Diff to previous 208 , to selected 259
Add Perl 5.10's backtracking verbs.


Revision 208 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 6 15:23:29 2007 UTC (7 years ago) by ph10
File length: 80926 byte(s)
Diff to previous 185 , to selected 259
Added a pcresyntax man page; tidied some others.


Revision 185 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:39:46 2007 UTC (7 years, 2 months ago) by ph10
File length: 80656 byte(s)
Diff to previous 184 , to selected 259
Documentation final tidies for 7.2 release.


Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:26:46 2007 UTC (7 years, 2 months ago) by ph10
File length: 80657 byte(s)
Diff to previous 182 , to selected 259
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.


Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 15:09:54 2007 UTC (7 years, 2 months ago) by ph10
File length: 80398 byte(s)
Diff to previous 178 , to selected 259
More document tidies, pre-release.


Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (7 years, 2 months ago) by ph10
File length: 80423 byte(s)
Diff to previous 175 , to selected 259
Add support for \h, \H, \v, \V.


Revision 175 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 11 13:38:38 2007 UTC (7 years, 2 months ago) by ph10
File length: 79109 byte(s)
Diff to previous 172 , to selected 259
Added the Perl 5.10 (?| "branch reset" feature.


Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:40:13 2007 UTC (7 years, 2 months ago) by ph10
File length: 77521 byte(s)
Diff to previous 171 , to selected 259
Drastically reduce workspace used for alternatives in groups; also some 
trailing space removals for a test release.


Revision 171 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 4 14:28:58 2007 UTC (7 years, 3 months ago) by ph10
File length: 77542 byte(s)
Diff to previous 168 , to selected 259
Support \k{name} and \g{name} a la Perl 5.10.


Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 29 15:18:18 2007 UTC (7 years, 3 months ago) by ph10
File length: 77223 byte(s)
Diff to previous 167 , to selected 259
Add support for the Perl 5.10 \K facility.


Revision 167 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 15:53:54 2007 UTC (7 years, 3 months ago) by ph10
File length: 76101 byte(s)
Diff to previous 166 , to selected 259
Add (?(-n) and (?(+n) relative conditions.


Revision 166 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 14:48:28 2007 UTC (7 years, 3 months ago) by ph10
File length: 75502 byte(s)
Diff to previous 155 , to selected 259
Add (?-n) and (?+n) relative references.


Revision 155 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 24 13:36:11 2007 UTC (7 years, 4 months ago) by ph10
File length: 74672 byte(s)
Diff to previous 139 , to selected 259
Tidies and final updates for 7.1.


Revision 139 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 30 13:41:47 2007 UTC (7 years, 5 months ago) by ph10
File length: 74674 byte(s)
Diff to previous 99 , to selected 259
Documentation notes that fr_FR locale is "french" in Windows; add an 
out-of-tree built test to maint/ManyConfigTests.


Revision 99 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 6 12:27:42 2007 UTC (7 years, 5 months ago) by ph10
File length: 74628 byte(s)
Diff to previous 96 , to selected 259
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 96 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 13:10:43 2007 UTC (7 years, 6 months ago) by nigel
File length: 74510 byte(s)
Diff to previous 93 , to selected 259
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout


Revision 93 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:42 2007 UTC (7 years, 6 months ago) by nigel
File length: 74510 byte(s)
Diff to previous 91 , to selected 259
Load pcre-7.0 into code/trunk.


Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:34 2007 UTC (7 years, 6 months ago) by nigel
File length: 68437 byte(s)
Diff to previous 87 , to selected 259
Load pcre-6.7 into code/trunk.


Revision 87 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:21 2007 UTC (7 years, 6 months ago) by nigel
File length: 65123 byte(s)
Diff to previous 79 , to selected 259
Load pcre-6.5 into code/trunk.


Revision 79 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:52 2007 UTC (7 years, 6 months ago) by nigel
File length: 63013 byte(s)
Diff to previous 77 , to selected 259
Load pcre-6.1 into code/trunk.


Revision 77 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:45 2007 UTC (7 years, 6 months ago) by nigel
File length: 63006 byte(s)
Diff to previous 75 , to selected 259
Load pcre-6.0 into code/trunk.


Revision 75 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:37 2007 UTC (7 years, 6 months ago) by nigel
File length: 61694 byte(s)
Diff to previous 73 , to selected 259
Load pcre-5.0 into code/trunk.


Revision 73 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:30 2007 UTC (7 years, 6 months ago) by nigel
File length: 55268 byte(s)
Diff to previous 63 , to selected 259
Load pcre-4.5 into code/trunk.


Revision 63 - (view) (download) (annotate) - [select for diffs]
Added Sat Feb 24 21:40:03 2007 UTC (7 years, 6 months ago) by nigel
File length: 55267 byte(s)
Diff to selected 259
Load pcre-4.0 into code/trunk.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12