Philip.Hazel
|
7d97c226c7
|
Fix oversight in recent OP_COMMIT_ARG update.
|
2018-07-22 15:19:43 +00:00 |
Philip.Hazel
|
5ea9f6b0f1
|
Some places where the new opcode OP_COMMIT_ARG needs to be handled and which I
forgot.
|
2018-07-21 14:52:26 +00:00 |
Philip.Hazel
|
192b82cf6e
|
Allow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK)
followed by (*ACCEPT) in an assertion. More small updates to perltest.sh.
|
2018-07-21 14:34:51 +00:00 |
Philip.Hazel
|
635d04fbb7
|
Upgrade perltest.sh to support (some) #pattern modifiers.
|
2018-07-17 16:00:09 +00:00 |
Philip.Hazel
|
455ce731dc
|
Documentation update.
|
2018-07-16 16:09:34 +00:00 |
Philip.Hazel
|
666e94cd59
|
Fixed atomic group backtracking bug.
|
2018-07-16 15:24:32 +00:00 |
Philip.Hazel
|
d01c822c6d
|
Minor tweak (may give minor performance improvement) to JIT UCD handling.
|
2018-07-14 17:00:17 +00:00 |
Philip.Hazel
|
a0e367f5b6
|
Update Perl tester to allow for optimization to be turned off. Required moving
some tests out of the Perl-compatible files.
|
2018-07-14 16:16:51 +00:00 |
Philip.Hazel
|
7db5904b9f
|
Documentation and tests update and minor tweak to perltest.sh.
|
2018-07-12 17:04:43 +00:00 |
Philip.Hazel
|
9bd1f3030e
|
Documentation update.
|
2018-07-11 10:06:51 +00:00 |
Philip.Hazel
|
614e144f6b
|
Fix typo.
|
2018-07-11 09:48:32 +00:00 |
Philip.Hazel
|
b053ad9343
|
Documentation update.
|
2018-07-10 16:51:30 +00:00 |
Philip.Hazel
|
937617f343
|
Update to Unicode 11.0.0
|
2018-07-07 16:10:29 +00:00 |
Philip.Hazel
|
50aa69657e
|
Fix bug in VERSION number reading.
|
2018-07-02 12:26:04 +00:00 |
Philip.Hazel
|
b2294373d7
|
Ignore qualifiers on lookaheads within lookbehinds when checking for a fixed
length.
|
2018-07-02 11:23:45 +00:00 |
Philip.Hazel
|
1c79bdf36f
|
Fix global search/replace in pcre2test and pcre2_substitute() when the pattern
matches an empty string, but never at the starting offset.
|
2018-07-02 10:54:03 +00:00 |
Philip.Hazel
|
462f25d7d3
|
Documentation update.
|
2018-06-30 15:56:26 +00:00 |
Philip.Hazel
|
4d2eef1ed3
|
Fix typo.
|
2018-06-30 13:13:47 +00:00 |
Philip.Hazel
|
b87a1b5e31
|
Documentation update.
|
2018-06-28 16:56:56 +00:00 |
Philip.Hazel
|
5a45a0712a
|
Documentation update for NULL arguments.
|
2018-06-28 16:26:03 +00:00 |
Philip.Hazel
|
7e921fda05
|
Documentation update to clarify what PCRE2 serialization is.
|
2018-06-27 17:20:58 +00:00 |
Philip.Hazel
|
374770c2e3
|
Increase stack size when linking pcre2test with MSVC.
|
2018-06-27 16:34:06 +00:00 |
Philip.Hazel
|
89c2a02027
|
Fix bug when \K is used in a lookbehind in a substitute pattern.
|
2018-06-22 16:29:56 +00:00 |
Philip.Hazel
|
9de1a271a0
|
Remove previous patch, as it did not take account of read-only source
directories.
|
2018-06-22 15:04:01 +00:00 |
Philip.Hazel
|
8f571cf822
|
Fix typo in previous.
|
2018-06-22 14:58:09 +00:00 |
Philip.Hazel
|
c817f94dc7
|
Property list update.
|
2018-06-22 14:54:59 +00:00 |
Philip.Hazel
|
fced6feb5b
|
Remove src/pcre2.h because it can cause trouble when building in a different
directory. Why was it there anyway?
|
2018-06-22 14:50:43 +00:00 |
Philip.Hazel
|
c5c9d9bacd
|
Both make systems now delete src/{pcre2.h,config.h} before starting. The
existence of these files can confuse if building is happening in another
directory.
|
2018-06-21 16:13:15 +00:00 |
Philip.Hazel
|
c46434dd62
|
Ensure PCRE2_HAVE_STDINT_H is defined to 0 when no header, not unset. Same for
PCRE2_HAVE_INTTYPES_H.
|
2018-06-21 15:20:39 +00:00 |
Philip.Hazel
|
9d87fcb727
|
Patches for portability.
|
2018-06-20 17:05:31 +00:00 |
Philip.Hazel
|
7aaced3475
|
Make stdint.h an optional inclusion, in case it's not present in some systems.
Use inttypes.h instead if it exists.
|
2018-06-19 17:41:01 +00:00 |
Philip.Hazel
|
b4aaf222d7
|
Undefine WIN32 for pcre2grep under Cygwin.
|
2018-06-19 16:27:42 +00:00 |
Philip.Hazel
|
8af671a36d
|
Documentation update.
|
2018-06-18 16:49:12 +00:00 |
Philip.Hazel
|
e75410a5d8
|
More typos and changes to "Kibibytes" for "Kilobytes".
|
2018-06-18 14:03:33 +00:00 |
Philip.Hazel
|
fabea723cf
|
Typos in documentation and comments noted by Jason Hood.
|
2018-06-17 14:13:28 +00:00 |
Philip.Hazel
|
fa58ac6734
|
Fix typos.
|
2018-05-30 15:42:23 +00:00 |
Philip.Hazel
|
3fb01b0443
|
Ensure all match limit tests set a limit, don't rely on the default.
|
2018-04-29 15:07:44 +00:00 |
Philip.Hazel
|
fb15b37b2c
|
Remove ctrl/Z from the input for test 6.
|
2018-04-28 16:05:48 +00:00 |
Philip.Hazel
|
75747ebb11
|
Re-factor pcre2_dfa_match() to use the heap instead of the stack for workspace
vectors when doing recursive function calls.
|
2018-04-27 16:48:35 +00:00 |
Philip.Hazel
|
fb413521fc
|
Minor code tidy.
|
2018-04-21 16:43:49 +00:00 |
Philip.Hazel
|
f7187b38c7
|
Apply some of Daniel Richard G's Windows patches.
|
2018-04-19 16:52:57 +00:00 |
Zoltán Herczeg
|
7ccd0fa994
|
MIPS-JIT compiler fix: flags were not preserved for fast return.
|
2018-03-19 08:15:52 +00:00 |
Zoltán Herczeg
|
6f6d44305a
|
JIT compiler update.
|
2018-03-13 12:05:48 +00:00 |
Philip.Hazel
|
b0fb99a952
|
Documentation update.
|
2018-03-04 15:30:46 +00:00 |
Philip.Hazel
|
a7b2b6ff64
|
Set error offset zero for early errors in pcre2_pattern_convert().
|
2018-03-04 15:13:37 +00:00 |
Philip.Hazel
|
26edb6cb43
|
Minor tweak to the m68k patch.
|
2018-02-28 09:03:12 +00:00 |
Philip.Hazel
|
dbb53b3585
|
Add alignment patch for m68k.
|
2018-02-27 17:19:51 +00:00 |
Philip.Hazel
|
3236d6868c
|
Update HTML and derived documentation.
|
2018-02-25 18:00:56 +00:00 |
Philip.Hazel
|
e5b34b3555
|
Add --enable-jit=auto support.
|
2018-02-25 18:00:29 +00:00 |
Philip.Hazel
|
ee7e093af0
|
A small fix to pcre2grep to avoid compiler warnings for -Wformat-overflow=2.
|
2018-02-25 12:12:48 +00:00 |