Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Partial matching support is added to the JIT compiler
JIT test prints cpu info
rename PCRE_SCHAR16 to PCRE_UCHAR16 and JIT compiler update
Add pcre16 prefix to 16 bit structs
add pcre16_callout_block and pcre16_extra
Remove prototype for pcre[16]_info.
use unsigned short for 16 bit strings and a minor fix
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
Preserve the size of JIT compiled code. Add PCRE_INFO_JITSIZE and use it for the /M option in pcretest.
Added comments about options usage.
Give PCRE_ERROR_JIT_STACKLIMIT when JIT runs out of stack.
Change pcre_assign_jit_callback to pcre_assign_jit_stack.
Commit changes for JIT support
Documentation and general text tidies in preparation for test release.
Pass *MARK name to callouts
Avoid false positive for infinite recursion by not checking conditionals at compile time, but add tests at runtime that also catch infinite mutual recursion.
Pass back detailed info when UTF-8 check fails at runtime.
Tidies of documenation and code while preparing for release.
Added support for (*NO_START_OPT)
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.
Test for ridiculous values of starting offsets; tidy UTF-8 code.
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.
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().
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.
Add new PCRE_PARTIAL_HARD option.
Update after detrailing for a test release.
Add PCRE_NO_START_OPTIMIZE
Forgot to add PCRE_JAVASCRIPT_COMPAT to pcre.h.in.
Update copyright year to 2008.
Put back the definition of PCRE_ERROR_NULLWSLIMIT for compatibility, even though it is no longer used.
Add facility to make \R match only CR, LF, or CRLF.
Don't advance by 2 if explicit \r or \n in the pattern. Add PCRE_INFO_HASCRORLF.
Daniel's patch for config.h and Windows DLL declarations (not fully working).
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.
Add PCRE_INFO_OKPARTIAL and PCRE_INFO_JCHANGED.
Add PCRE_NEWLINE_ANYCRLF.
Reworked all the WIN32 __declspec stuff in the hope of getting it right.
Update copyright years to 2007.
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.
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.
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 |