File tidies and documentation update for 10.32-RC1 Release Candidate.
This commit is contained in:
parent
6fe70cda7f
commit
392974a0cb
|
@ -2,8 +2,8 @@ Change Log for PCRE2
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
|
|
||||||
Version 10.32-RC1 19-February-2018
|
Version 10.32-RC1 13-August-2018
|
||||||
----------------------------------
|
--------------------------------
|
||||||
|
|
||||||
1. When matching using the the REG_STARTEND feature of the POSIX API with a
|
1. When matching using the the REG_STARTEND feature of the POSIX API with a
|
||||||
non-zero starting offset, unset capturing groups with lower numbers than a
|
non-zero starting offset, unset capturing groups with lower numbers than a
|
||||||
|
@ -68,7 +68,7 @@ default default of 10 000 000, some JIT tests of the match limit no longer
|
||||||
failed. All such tests now set 10 000 000 as the upper limit.
|
failed. All such tests now set 10 000 000 as the upper limit.
|
||||||
|
|
||||||
16. Another Windows related patch for pcregrep to ensure that WIN32 is
|
16. Another Windows related patch for pcregrep to ensure that WIN32 is
|
||||||
undefiined under Cygwin.
|
undefined under Cygwin.
|
||||||
|
|
||||||
17. Test for the presence of stdint.h and inttypes.h in configure and CMake and
|
17. Test for the presence of stdint.h and inttypes.h in configure and CMake and
|
||||||
include whichever exists (stdint preferred) instead of unconditionally
|
include whichever exists (stdint preferred) instead of unconditionally
|
||||||
|
|
26
NEWS
26
NEWS
|
@ -1,6 +1,32 @@
|
||||||
News about PCRE2 releases
|
News about PCRE2 releases
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
Version 10.32 13-August-2018
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
This is another mainly bugfix and tidying release with a few minor
|
||||||
|
enhancements.
|
||||||
|
|
||||||
|
1. pcre2grep now supports the inclusion of binary zeros in patterns that are
|
||||||
|
read from files via the -f option.
|
||||||
|
|
||||||
|
2. ./configure now supports --enable-jit=auto, which automatically enables JIT
|
||||||
|
if the hardware supports it.
|
||||||
|
|
||||||
|
3. In pcre2_dfa_match(), internal recursive calls no longer use the stack for
|
||||||
|
local workspace and local ovectors. Instead, an initial block of stack is
|
||||||
|
reserved, but if this is insufficient, heap memory is used. The heap limit
|
||||||
|
parameter now applies to pcre2_dfa_match().
|
||||||
|
|
||||||
|
4. Updated to Unicode version 11.0.0.
|
||||||
|
|
||||||
|
5. (*ACCEPT:ARG), (*FAIL:ARG), and (*COMMIT:ARG) are now supported.
|
||||||
|
|
||||||
|
6. Added support for \N{U+dddd}, but not in EBCDIC environments.
|
||||||
|
|
||||||
|
7. Added support for (?^) to unset all imnsx options.
|
||||||
|
|
||||||
|
|
||||||
Version 10.31 12-February-2018
|
Version 10.31 12-February-2018
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
|
|
10
configure.ac
10
configure.ac
|
@ -11,16 +11,16 @@ dnl be defined as -RC2, for example. For real releases, it should be empty.
|
||||||
m4_define(pcre2_major, [10])
|
m4_define(pcre2_major, [10])
|
||||||
m4_define(pcre2_minor, [32])
|
m4_define(pcre2_minor, [32])
|
||||||
m4_define(pcre2_prerelease, [-RC1])
|
m4_define(pcre2_prerelease, [-RC1])
|
||||||
m4_define(pcre2_date, [2018-02-19])
|
m4_define(pcre2_date, [2018-08-13])
|
||||||
|
|
||||||
# NOTE: The CMakeLists.txt file searches for the above variables in the first
|
# NOTE: The CMakeLists.txt file searches for the above variables in the first
|
||||||
# 50 lines of this file. Please update that if the variables above are moved.
|
# 50 lines of this file. Please update that if the variables above are moved.
|
||||||
|
|
||||||
# Libtool shared library interface versions (current:revision:age)
|
# Libtool shared library interface versions (current:revision:age)
|
||||||
m4_define(libpcre2_8_version, [7:0:7])
|
m4_define(libpcre2_8_version, [7:1:7])
|
||||||
m4_define(libpcre2_16_version, [7:0:7])
|
m4_define(libpcre2_16_version, [7:1:7])
|
||||||
m4_define(libpcre2_32_version, [7:0:7])
|
m4_define(libpcre2_32_version, [7:1:7])
|
||||||
m4_define(libpcre2_posix_version, [2:0:0])
|
m4_define(libpcre2_posix_version, [2:1:0])
|
||||||
|
|
||||||
AC_PREREQ(2.57)
|
AC_PREREQ(2.57)
|
||||||
AC_INIT(PCRE2, pcre2_major.pcre2_minor[]pcre2_prerelease, , pcre2)
|
AC_INIT(PCRE2, pcre2_major.pcre2_minor[]pcre2_prerelease, , pcre2)
|
||||||
|
|
|
@ -144,8 +144,7 @@ sure both macros are undefined; an emulation function will then be used. */
|
||||||
instead. This allows for longer patterns in extreme cases. */
|
instead. This allows for longer patterns in extreme cases. */
|
||||||
#undef LINK_SIZE
|
#undef LINK_SIZE
|
||||||
|
|
||||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */
|
||||||
*/
|
|
||||||
#undef LT_OBJDIR
|
#undef LT_OBJDIR
|
||||||
|
|
||||||
/* The value of MATCH_LIMIT determines the default number of times the
|
/* The value of MATCH_LIMIT determines the default number of times the
|
||||||
|
|
Loading…
Reference in New Issue