Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
File tidies, preparing for 8.32-RC1.
Support (*UTF) in all libraries.
Add more words about $.
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.
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.
Upgrade \X to match an extended grapheme cluster
Improve documentation of \c in EBCDIC mode.
Fix patterns that incorrectly set "anchored" or "start of line" for .* inside atomic parentheses or when *PRUNE or *SKIP is present.
Source tidies for 8.31-RC2.
Apply character value checks to \u.... in JavaScript mode, for compatibility with \x{....} in non-JavaScript mode.
Document update for 8.31-RC1 test release.
Documentation and other tidying for release.
Spelling corrections in documentation.
Check for overlong name in (*MARK) etc.
Update documentation to clarify that UTF-8/16 checking is done on complete strings before any other processing.
Add date and PCRE version to .TH macros of all man pages.
Update for Unicode 6.1.0.
Improve documentation for (*MARK); update HTML.
Source file tidies for 8.30-RC1 release; fix Makefile.am bugs for building symbolic links to man pages.
Documentation.
Merging all the changes from the pcre16 branch into the trunk.
Rolled back trunk to r755 to prepare for merging the 16-bit branch.
Source tidies for 8.21-RC1
Update *MARK handling to be more like Perl.
Disallow \N in character classes, for Perl compatibility.
Support \C in lookbehinds and DFA matching when not in UTF-8 mode.
Small tidies, and documentation update for JavaScript \x, \u, \U support.
Source tidies for 8.20 release.
Add more about \C to documentation.
Source tidies for 8.20-RC3.
Document PCRE/Perl capture diffences in subroutines/recursions.
Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.
Documentation for JIT support.
Documentation and general text tidies in preparation for test release.
Allow all characters except closing parens in MARK:NAME etc.
Permit quantifiers on parenthesized assertions.
Make (*MARK) work in positive assertions.
Document difference between PCRE and Perl's versions of \X.
Document that isolated \Q continues till the end of the pattern.
Tidies of documenation and code while preparing for release.
More documentation for (*NO_START_OPT).
Added support for (*NO_START_OPT)
Documentation clarification.
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).
Documentation updates and tidies.
Clarify documentation about comments in patterns.
Add more explanation about conditional subpatterns.
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.
Document that an isolated \E is ignored.
Make (*COMMIT) override (*THEN) and similar.
Fix problem with (*THEN) not backing up far enough.
Prepare for release candidate.
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.
Add support for \N.
Make \R and \X in a character class behave more like Perl
Fix compile problems when heap is in use
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
Tidies for 8.02-RC1 release.
Fix bugs with \K in atomic groups, subroutines, and assertions.
Update Unicode tables to Unicode version 5.2.0.
Fix #947, recursive back reference bug.
Final doc and source tidies for 8.00
Document more clearly capturing behaviour for recursion and subroutines.
Tidy up, remove trailing spaces, etc. for 8.00-RC1.
Fix problems with conditional references to duplicate named subpatterns.
Allow duplicate names for same-numbered groups; forbid different names.
Documentation update
Allow fixed-length subroutine calls in lookbehinds.
Add more explanation about recursive subpatterns, and make it possible to process the documenation without building a whole release.
Another tweak to documentation and tests.
Capture data when (*ACCEPT) is inside capturing parentheses.
Documentation clarifications.
File tidies for 7.9 release.
Add support for (*UTF8).
Trailing space tidies
Add words about \b in UTF-8 mode.
Document named subpattern behaviour in the presence of duplicate numbers.
Tidies for the 7.7-RC1 distribution.
Fix DFA (?!) bug; add support for JavaScript empty classes.
Do not discard subpatterns with {0} quantifiers, as they may be called as subroutines.
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.
File tidies caused by building a release.
Documentation tweaks.
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used. (2) Updates files changed by building test release.
Document that, for example, (*CR)(*BSR_ANYCRLF) can both be used in the same pattern.
Fix typo.
Add facility to make \R match only CR, LF, or CRLF.
Add (*CR) etc.
Update UTF-8 validity check and documentation.
Add Perl 5.10's backtracking verbs.
Added a pcresyntax man page; tidied some others.
Documentation final tidies for 7.2 release.
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.
More document tidies, pre-release.
Add support for \h, \H, \v, \V.
Added the Perl 5.10 (?| "branch reset" feature.
Drastically reduce workspace used for alternatives in groups; also some trailing space removals for a test release.
Support \k{name} and \g{name} a la Perl 5.10.
Add support for the Perl 5.10 \K facility.
Add (?(-n) and (?(+n) relative conditions.
Add (?-n) and (?+n) relative references.
Tidies and final updates for 7.1.
Documentation notes that fr_FR locale is "french" in Windows; add an out-of-tree built test to maint/ManyConfigTests.
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.
r6896@hex: nm | 2007-03-02 13:09:14 +0000 Added EOL and keywork properties throughout
Load pcre-7.0 into code/trunk.
Load pcre-6.7 into code/trunk.
Load pcre-6.5 into code/trunk.
Load pcre-6.1 into code/trunk.
Load pcre-6.0 into code/trunk.
Load pcre-5.0 into code/trunk.
Load pcre-4.5 into code/trunk.
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.
ViewVC Help | |
Powered by ViewVC 1.1.5 |