Commit Graph

180 Commits

Author SHA1 Message Date
ph10
f399797dd6 Update pcre2grep documentation to give more details of -M matching. 2015-01-03 17:40:06 +00:00
ph10
201a0469e7 Add PCRE2_NO_DOTSTAR_ANCHOR and revise documentation for .* optimizing. 2015-01-02 17:09:16 +00:00
ph10
b445542d98 Ensure that the function op_recurse_ovecsave is not inlined when compiled by
gcc.
2014-12-31 11:15:03 +00:00
ph10
27a97f9768 Improvements for substring handling with partial matches. 2014-12-22 17:33:10 +00:00
ph10
35100cae9b File tidies for 10.00-RC2. 2014-12-19 09:55:25 +00:00
ph10
41f299dd6b Small code tidy. 2014-12-15 11:17:05 +00:00
ph10
dc005bc72d Update and improve substring handling and its documentation. 2014-12-14 17:17:06 +00:00
ph10
9f6530cd43 Improve interfaces to substring functions, and fix bugs. 2014-12-13 17:43:26 +00:00
ph10
7a9d48f7d2 Fix typo. 2014-12-02 11:06:13 +00:00
ph10
ba048c8187 (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.
2014-12-01 16:14:53 +00:00
zherczeg
d7aa0909d8 Next attempt to fix the previous bug. 2014-11-30 10:05:41 +00:00
zherczeg
00a5daca88 Fix jit_callback check in JIT. 2014-11-30 10:01:49 +00:00
ph10
a4150595ad File tidies for 10.00-RC1. 2014-11-28 13:58:17 +00:00
ph10
4d2e62ba7c Fix documentation error. 2014-11-28 13:26:50 +00:00
ph10
5472530943 Use allocator from code for pcre2_match_data_create_from_pattern if NULL
passed.
2014-11-28 13:23:40 +00:00
ph10
b2bf3b6953 Move context argument to last in pcre2_jit_stack_create(). 2014-11-28 12:46:16 +00:00
ph10
c812b920a3 Add user data to recursion guard; get ready for RC1 (again) 2014-11-26 16:51:53 +00:00
ph10
4566453cc6 Document that ~(PCRE2_SIZE)0 is a reserved value. 2014-11-25 17:50:28 +00:00
ph10
5f9ad579dc Change callouts to pass the user data as a separate argument. 2014-11-25 17:35:01 +00:00
ph10
292c9799e1 Tidy up API for pcre2_config. 2014-11-25 11:55:07 +00:00
zherczeg
e0262f4e51 Move all offset initialization to one place. 2014-11-25 09:06:27 +00:00
ph10
179b95e196 Final preparations for 10.00-RC1 2014-11-24 15:31:28 +00:00
ph10
e8653da07b More documentation and test updates. 2014-11-23 18:38:38 +00:00
ph10
62992d3543 More documentation and file tidies. 2014-11-21 16:45:06 +00:00
ph10
efe1752d53 Add additional tests and fix some compiler warnings; update stack information. 2014-11-21 12:19:37 +00:00
ph10
0323944f8a Eliminate a compiler warning. 2014-11-20 17:39:28 +00:00
ph10
a471ef8af3 Fix zero-repeated assertion-as-condition bug. 2014-11-19 11:17:20 +00:00
ph10
cf97b4679d Tests and documentation updates. 2014-11-18 18:32:12 +00:00
ph10
5d06573086 Eliminate compiler warning 2014-11-18 18:31:39 +00:00
ph10
641d299fe0 Fix missing things in CMake configuration files. 2014-11-18 12:48:28 +00:00
ph10
8ebb86bdbc Correct property ignore list for pcre2demo. 2014-11-18 12:22:08 +00:00
ph10
2f01db8f12 Update lists of distributed files. 2014-11-17 17:17:41 +00:00
ph10
bfbc800d42 More documentation edits. 2014-11-17 16:59:02 +00:00
ph10
292361778a Further substitution tests (code and data), and more documentation. 2014-11-14 18:41:20 +00:00
ph10
6ffd7dd60d Get rid of remaining FIXMEs in the code; implement JIT compile timing. 2014-11-12 17:46:02 +00:00
ph10
3c1b713ec7 Update JIT documentation 2014-11-12 17:15:10 +00:00
ph10
ae8f966fa6 Substitution tests and documentation. 2014-11-12 16:57:56 +00:00
ph10
460db64b18 Substitute code update and documentation. 2014-11-11 16:51:07 +00:00
ph10
7463e46ee4 Config returns code unit count for strings - didn't always. 2014-11-11 10:50:31 +00:00
ph10
c0387392c1 Typos in non-JIT compile mode. 2014-11-11 10:21:23 +00:00
ph10
bb0ed6389e Code for pcre2_substitute(), and tests. 2014-11-11 10:19:23 +00:00
zherczeg
233a8e8dad JIT compiler update. 2014-11-09 07:23:55 +00:00
ph10
7dd909584e Preliminary substitute function (not yet tested or documented). 2014-11-08 16:09:24 +00:00
ph10
9b3d0814fc Finish off changes of JIT stack assignment 2014-11-08 16:07:30 +00:00
zherczeg
a1b54f2f2e Remove pcre2_jit_stack argument from jit_match. 2014-11-07 12:12:52 +00:00
zherczeg
cb414eb732 The pcre2_jit_stack_assign is changed to use the matching context. 2014-11-06 14:37:09 +00:00
ph10
5eaadb8976 Buglet fixed. 2014-11-05 16:05:43 +00:00
ph10
b3e8a9f1aa Fix bug for (*ACCEPT) inside a capturing group. 2014-11-05 16:05:19 +00:00
ph10
2fe64ff926 Make --enable-unicode the default. 2014-11-03 18:27:56 +00:00
ph10
09deb5ee68 Changed jit_stack_alloc to jit_stack_create. 2014-11-03 17:13:00 +00:00