/[pcre2]/code/trunk/doc/pcre2api.3
ViewVC logotype

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 696 - (view) (annotate) - [select for diffs]
Modified Tue Mar 21 17:46:21 2017 UTC (2 years, 5 months ago) by ph10
File length: 144846 byte(s)
Diff to previous 655
Fix 32-bit error buffer size bug in pcre2test (Bugzilla 2079).

Revision 655 - (view) (annotate) - [select for diffs]
Modified Mon Jan 16 17:40:47 2017 UTC (2 years, 7 months ago) by ph10
File length: 144848 byte(s)
Diff to previous 641
File tidies for 10.23-RC1

Revision 641 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 17:43:42 2016 UTC (2 years, 7 months ago) by ph10
File length: 144860 byte(s)
Diff to previous 623
Fix typos.

Revision 623 - (view) (annotate) - [select for diffs]
Modified Fri Dec 23 11:04:51 2016 UTC (2 years, 8 months ago) by ph10
File length: 144859 byte(s)
Diff to previous 605
Make the recursion limit apply to DFA matching.

Revision 605 - (view) (annotate) - [select for diffs]
Modified Tue Nov 22 15:37:02 2016 UTC (2 years, 9 months ago) by ph10
File length: 144597 byte(s)
Diff to previous 555
Add pcre2_code_copy_with_tables().

Revision 555 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 16:01:01 2016 UTC (2 years, 10 months ago) by ph10
File length: 143636 byte(s)
Diff to previous 538
Major refactoring of pcre2_compile.c; see ChangeLog and HACKING.

Revision 538 - (view) (annotate) - [select for diffs]
Modified Wed Jun 29 16:52:05 2016 UTC (3 years, 1 month ago) by ph10
File length: 143173 byte(s)
Diff to previous 526
Documentation detrail and make HTML for 10.22-RC1.

Revision 526 - (view) (annotate) - [select for diffs]
Modified Fri Jun 17 11:30:27 2016 UTC (3 years, 2 months ago) by ph10
File length: 143179 byte(s)
Diff to previous 522
Return an error code when pcre2_get_error_message() does not recognize an error 
code, and add a pcre2test facility for testing this.

Revision 522 - (view) (annotate) - [select for diffs]
Modified Sun Jun 5 16:05:34 2016 UTC (3 years, 2 months ago) by ph10
File length: 141461 byte(s)
Diff to previous 497
Implement PCRE2_NO_JIT, update HTML docs as well.

Revision 497 - (view) (annotate) - [select for diffs]
Modified Sat Feb 27 12:10:40 2016 UTC (3 years, 5 months ago) by ph10
File length: 141092 byte(s)
Diff to previous 495
Documentation clarification

Revision 495 - (view) (annotate) - [select for diffs]
Modified Fri Feb 26 18:26:17 2016 UTC (3 years, 5 months ago) by ph10
File length: 140840 byte(s)
Diff to previous 494
Implemented pcre2_code_copy().

Revision 494 - (view) (annotate) - [select for diffs]
Modified Thu Feb 25 17:40:16 2016 UTC (3 years, 6 months ago) by ph10
File length: 139912 byte(s)
Diff to previous 487
Correct information about multi-threaded compilation.

Revision 487 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 12:45:56 2016 UTC (3 years, 6 months ago) by ph10
File length: 140318 byte(s)
Diff to previous 486
Ensure all _free() functions do nothing for NULL, and document this.

Revision 486 - (view) (annotate) - [select for diffs]
Modified Fri Feb 5 19:39:45 2016 UTC (3 years, 6 months ago) by ph10
File length: 139981 byte(s)
Diff to previous 482
Expand documenation about multi-threading.

Revision 482 - (view) (annotate) - [select for diffs]
Modified Sun Jan 31 19:14:15 2016 UTC (3 years, 6 months ago) by ph10
File length: 138530 byte(s)
Diff to previous 471
Don't set PCRE2_NO_AUTO_CAPTURE when REG_NOSUB is passed to regcomp().

Revision 471 - (view) (annotate) - [select for diffs]
Modified Thu Dec 17 18:44:06 2015 UTC (3 years, 8 months ago) by ph10
File length: 138335 byte(s)
Diff to previous 465
File tidies, version updates, etc. for 10.21-RC1

Revision 465 - (view) (annotate) - [select for diffs]
Modified Sat Dec 12 18:45:40 2015 UTC (3 years, 8 months ago) by ph10
File length: 137809 byte(s)
Diff to previous 461
Implement PCRE2_SUBSTITUTE_{OVERFLOW_LENGTH,UNKNOWN_UNSET}.

Revision 461 - (view) (annotate) - [select for diffs]
Modified Fri Dec 4 18:39:08 2015 UTC (3 years, 8 months ago) by ph10
File length: 135531 byte(s)
Diff to previous 458
Implement PCRE2_SUBSTITUTE_UNSET_EMPTY.

Revision 458 - (view) (annotate) - [select for diffs]
Modified Thu Dec 3 17:19:13 2015 UTC (3 years, 8 months ago) by ph10
File length: 134922 byte(s)
Diff to previous 445
Documentation clarification.

Revision 445 - (view) (annotate) - [select for diffs]
Modified Sat Nov 21 16:27:06 2015 UTC (3 years, 9 months ago) by ph10
File length: 135015 byte(s)
Diff to previous 436
Documentation updates.

Revision 436 - (view) (annotate) - [select for diffs]
Modified Sat Nov 14 17:28:19 2015 UTC (3 years, 9 months ago) by ph10
File length: 134681 byte(s)
Diff to previous 430
Implement PCRE2_INFO_HASBACKSLASHC.

Revision 430 - (view) (annotate) - [select for diffs]
Modified Fri Nov 13 16:52:26 2015 UTC (3 years, 9 months ago) by ph10
File length: 134515 byte(s)
Diff to previous 424
Don't split CRLF in pcre2_substitute() when it's a valid newline sequence.

Revision 424 - (view) (annotate) - [select for diffs]
Modified Wed Nov 11 09:42:26 2015 UTC (3 years, 9 months ago) by ph10
File length: 134134 byte(s)
Diff to previous 414
Small optimizations in pcre2_study.c

Revision 414 - (view) (annotate) - [select for diffs]
Modified Thu Nov 5 17:33:39 2015 UTC (3 years, 9 months ago) by ph10
File length: 133933 byte(s)
Diff to previous 409
Implement pcre2_set_max_pattern_length()

Revision 409 - (view) (annotate) - [select for diffs]
Modified Tue Nov 3 17:38:00 2015 UTC (3 years, 9 months ago) by ph10
File length: 133297 byte(s)
Diff to previous 386
Forbid \K patterns that end before they start in pcre2_substitute().

Revision 386 - (view) (annotate) - [select for diffs]
Modified Sat Oct 17 13:50:56 2015 UTC (3 years, 10 months ago) by ph10
File length: 133077 byte(s)
Diff to previous 381
Implement --never-backslash-C

Revision 381 - (view) (annotate) - [select for diffs]
Modified Wed Oct 7 17:32:48 2015 UTC (3 years, 10 months ago) by ph10
File length: 132975 byte(s)
Diff to previous 375
Implement PCRE2_SUBSTITUTE_EXTENDED.

Revision 375 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 16:51:11 2015 UTC (3 years, 11 months ago) by ph10
File length: 130078 byte(s)
Diff to previous 363
Documentation for offset limits.

Revision 363 - (view) (annotate) - [select for diffs]
Modified Thu Sep 3 15:27:43 2015 UTC (3 years, 11 months ago) by ph10
File length: 128158 byte(s)
Diff to previous 361
Fix documentation typos.

Revision 361 - (view) (annotate) - [select for diffs]
Modified Tue Sep 1 17:32:42 2015 UTC (3 years, 11 months ago) by ph10
File length: 128154 byte(s)
Diff to previous 360
Complete escape processing for PCRE2_ALT_VERBNAMES

Revision 360 - (view) (annotate) - [select for diffs]
Modified Sun Aug 30 17:47:36 2015 UTC (3 years, 11 months ago) by ph10
File length: 127909 byte(s)
Diff to previous 357
Implemented PCRE2_ALT_VERBNAMES

Revision 357 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 17:13:09 2015 UTC (3 years, 11 months ago) by ph10
File length: 127438 byte(s)
Diff to previous 348
Add ${*MARK} feature to pcre2_substitute().

Revision 348 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 10:34:05 2015 UTC (4 years ago) by ph10
File length: 127134 byte(s)
Diff to previous 329
Runtime UTF checks now take not of the starting offset.

Revision 329 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 08:03:34 2015 UTC (4 years ago) by ph10
File length: 126658 byte(s)
Diff to previous 316
Fix typos.

Revision 316 - (view) (annotate) - [select for diffs]
Modified Fri Jul 17 15:44:51 2015 UTC (4 years, 1 month ago) by ph10
File length: 126574 byte(s)
Diff to previous 288
Update Unicode tables to 8.0.0.

Revision 288 - (view) (annotate) - [select for diffs]
Modified Thu Jun 18 16:39:25 2015 UTC (4 years, 2 months ago) by ph10
File length: 126576 byte(s)
Diff to previous 253
Source and document file tidies for 10.20-RC1.

Revision 253 - (view) (annotate) - [select for diffs]
Modified Wed Apr 22 17:39:25 2015 UTC (4 years, 4 months ago) by ph10
File length: 126586 byte(s)
Diff to previous 247
Implement PCRE2_ALT_CIRCUMFLEX.

Revision 247 - (view) (annotate) - [select for diffs]
Modified Mon Apr 13 17:29:05 2015 UTC (4 years, 4 months ago) by ph10
File length: 125954 byte(s)
Diff to previous 229
Implement PCRE2_NEVER_BACKSLASH_C.

Revision 229 - (view) (annotate) - [select for diffs]
Modified Mon Mar 23 15:52:08 2015 UTC (4 years, 5 months ago) by ph10
File length: 125576 byte(s)
Diff to previous 185
Implement pcre2_callout_enumerate().

Revision 185 - (view) (annotate) - [select for diffs]
Modified Fri Jan 23 16:51:47 2015 UTC (4 years, 7 months ago) by ph10
File length: 124162 byte(s)
Diff to previous 184
Add serialization functions and tests with updated pcre2test. Fix 
PCRE2_INFO_SIZE issues.

Revision 184 - (view) (annotate) - [select for diffs]
Modified Tue Jan 13 16:01:24 2015 UTC (4 years, 7 months ago) by ph10
File length: 123163 byte(s)
Diff to previous 179
Fix conditional group backreference bug.

Revision 179 - (view) (annotate) - [select for diffs]
Modified Fri Jan 2 17:09:16 2015 UTC (4 years, 7 months ago) by ph10
File length: 122841 byte(s)
Diff to previous 177
Add PCRE2_NO_DOTSTAR_ANCHOR and revise documentation for .* optimizing.

Revision 177 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 17:33:10 2014 UTC (4 years, 8 months ago) by ph10
File length: 121989 byte(s)
Diff to previous 176
Improvements for substring handling with partial matches.

Revision 176 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 09:55:25 2014 UTC (4 years, 8 months ago) by ph10
File length: 120235 byte(s)
Diff to previous 174
File tidies for 10.00-RC2.

Revision 174 - (view) (annotate) - [select for diffs]
Modified Sun Dec 14 17:17:06 2014 UTC (4 years, 8 months ago) by ph10
File length: 120254 byte(s)
Diff to previous 173
Update and improve substring handling and its documentation.

Revision 173 - (view) (annotate) - [select for diffs]
Modified Sat Dec 13 17:43:26 2014 UTC (4 years, 8 months ago) by ph10
File length: 117458 byte(s)
Diff to previous 171
Improve interfaces to substring functions, and fix bugs.

Revision 171 - (view) (annotate) - [select for diffs]
Modified Mon Dec 1 16:14:53 2014 UTC (4 years, 8 months ago) by ph10
File length: 117026 byte(s)
Diff to previous 166
(1) uint32_t for substring number args; (2) correct PRIV(memctl_malloc) 
definition for Windows; (3) remove unwanted PCRE2_EXP_DATA_DEFN; (4) 
documentation updates.

Revision 166 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 13:23:40 2014 UTC (4 years, 8 months ago) by ph10
File length: 117050 byte(s)
Diff to previous 165
Use allocator from code for pcre2_match_data_create_from_pattern if NULL 
passed.

Revision 165 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 12:46:16 2014 UTC (4 years, 8 months ago) by ph10
File length: 116807 byte(s)
Diff to previous 164
Move context argument to last in pcre2_jit_stack_create().

Revision 164 - (view) (annotate) - [select for diffs]
Modified Wed Nov 26 16:51:53 2014 UTC (4 years, 8 months ago) by ph10
File length: 116807 byte(s)
Diff to previous 163
Add user data to recursion guard; get ready for RC1 (again)

Revision 163 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 17:50:28 2014 UTC (4 years, 9 months ago) by ph10
File length: 116521 byte(s)
Diff to previous 162
Document that ~(PCRE2_SIZE)0 is a reserved value.

Revision 162 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 17:35:01 2014 UTC (4 years, 9 months ago) by ph10
File length: 116018 byte(s)
Diff to previous 161
Change callouts to pass the user data as a separate argument.

Revision 161 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 11:55:07 2014 UTC (4 years, 9 months ago) by ph10
File length: 116002 byte(s)
Diff to previous 159
Tidy up API for pcre2_config.

Revision 159 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 15:31:28 2014 UTC (4 years, 9 months ago) by ph10
File length: 115972 byte(s)
Diff to previous 158
Final preparations for 10.00-RC1

Revision 158 - (view) (annotate) - [select for diffs]
Modified Sun Nov 23 18:38:38 2014 UTC (4 years, 9 months ago) by ph10
File length: 115974 byte(s)
Diff to previous 157
More documentation and test updates.

Revision 157 - (view) (annotate) - [select for diffs]
Modified Fri Nov 21 16:45:06 2014 UTC (4 years, 9 months ago) by ph10
File length: 115793 byte(s)
Diff to previous 153
More documentation and file tidies.

Revision 153 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 18:32:12 2014 UTC (4 years, 9 months ago) by ph10
File length: 115570 byte(s)
Diff to previous 148
Tests and documentation updates.

Revision 148 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 16:59:02 2014 UTC (4 years, 9 months ago) by ph10
File length: 115656 byte(s)
Diff to previous 147
More documentation edits.

Revision 147 - (view) (annotate) - [select for diffs]
Modified Fri Nov 14 18:41:20 2014 UTC (4 years, 9 months ago) by ph10
File length: 115664 byte(s)
Diff to previous 143
Further substitution tests (code and data), and more documentation.

Revision 143 - (view) (annotate) - [select for diffs]
Modified Tue Nov 11 16:51:07 2014 UTC (4 years, 9 months ago) by ph10
File length: 115808 byte(s)
Diff to previous 138
Substitute code update and documentation.

Revision 138 - (view) (annotate) - [select for diffs]
Modified Sat Nov 8 16:09:24 2014 UTC (4 years, 9 months ago) by ph10
File length: 112035 byte(s)
Diff to previous 131
Preliminary substitute function (not yet tested or documented).

Revision 131 - (view) (annotate) - [select for diffs]
Modified Mon Nov 3 17:13:00 2014 UTC (4 years, 9 months ago) by ph10
File length: 111926 byte(s)
Diff to previous 128
Changed jit_stack_alloc to jit_stack_create.

Revision 128 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 12:34:34 2014 UTC (4 years, 9 months ago) by ph10
File length: 111923 byte(s)
Diff to previous 124
Improve test coverage; minor typo in JIT test and other minor buglets fixed.

Revision 124 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 15:51:01 2014 UTC (4 years, 10 months ago) by ph10
File length: 111841 byte(s)
Diff to previous 122
More documentation 

Revision 122 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 14:16:46 2014 UTC (4 years, 10 months ago) by ph10
File length: 111725 byte(s)
Diff to previous 121
More per-function documentation; revised perltest.sh replaces perltest.pl.

Revision 121 - (view) (annotate) - [select for diffs]
Modified Tue Oct 21 16:33:30 2014 UTC (4 years, 10 months ago) by ph10
File length: 111724 byte(s)
Diff to previous 120
A lot more documentation.

Revision 120 - (view) (annotate) - [select for diffs]
Modified Mon Oct 20 17:28:49 2014 UTC (4 years, 10 months ago) by ph10
File length: 111930 byte(s)
Diff to previous 118
Tidy a lot of files (remove trailing spaces)

Revision 118 - (view) (annotate) - [select for diffs]
Modified Sun Oct 19 15:30:48 2014 UTC (4 years, 10 months ago) by ph10
File length: 112049 byte(s)
Diff to previous 116
More documentation.

Revision 116 - (view) (annotate) - [select for diffs]
Modified Thu Oct 16 16:49:23 2014 UTC (4 years, 10 months ago) by ph10
File length: 112015 byte(s)
Diff to previous 114
Update pcre2_pattern_info to return a length if "where" is NULL.

Revision 114 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 16:44:12 2014 UTC (4 years, 10 months ago) by ph10
File length: 111385 byte(s)
Diff to previous 110
Remove length argument from pcre2_config; give width if where==NULL.

Revision 110 - (view) (annotate) - [select for diffs]
Modified Tue Oct 14 16:23:57 2014 UTC (4 years, 10 months ago) by ph10
File length: 111215 byte(s)
Diff to previous 101
Partial documentation and partial code tweaks.

Revision 101 - (view) (annotate) - [select for diffs]
Modified Fri Oct 10 11:55:28 2014 UTC (4 years, 10 months ago) by ph10
File length: 111309 byte(s)
Diff to previous 96
Remove leftchar/rightchar from the public API.

Revision 96 - (view) (annotate) - [select for diffs]
Modified Sun Oct 5 17:55:25 2014 UTC (4 years, 10 months ago) by ph10
File length: 112519 byte(s)
Diff to previous 88
Impose a minimum of 1 for the number of pairs in the ovector.

Revision 88 - (view) (annotate) - [select for diffs]
Modified Wed Oct 1 17:02:33 2014 UTC (4 years, 10 months ago) by ph10
File length: 112397 byte(s)
Diff to previous 87
Remove the ability to change newlines and \R at match time.

Revision 87 - (view) (annotate) - [select for diffs]
Modified Wed Oct 1 16:16:27 2014 UTC (4 years, 10 months ago) by ph10
File length: 113815 byte(s)
Diff to previous 79
Make PCRE2_NO_START_OPTIMIZE a compile-only option.

Revision 79 - (view) (annotate) - [select for diffs]
Modified Tue Sep 23 11:35:51 2014 UTC (4 years, 11 months ago) by ph10
File length: 114550 byte(s)
Diff to previous 74
Documentation scripts

Revision 74 - (view) (annotate) - [select for diffs]
Added Fri Sep 19 07:43:39 2014 UTC (4 years, 11 months ago) by ph10
File length: 114550 byte(s)
API documentation and a lot of little related changes to the code.

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

  ViewVC Help
Powered by ViewVC 1.1.5