Update docs and version info for 10.39.
This commit is contained in:
parent
29c37f9aa3
commit
3469b13b8e
|
@ -1,7 +1,7 @@
|
||||||
Change Log for PCRE2
|
Change Log for PCRE2
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
Version 10.39-RC1 xx-xxx-2021
|
Version 10.39 29-October-2021
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
1. Fix incorrect detection of alternatives in first character search in JIT.
|
1. Fix incorrect detection of alternatives in first character search in JIT.
|
||||||
|
|
12
NEWS
12
NEWS
|
@ -2,6 +2,18 @@ News about PCRE2 releases
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
|
||||||
|
Version 10.39 29-October-2021
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
This release is happening soon after 10.38 because the bug fix is important.
|
||||||
|
|
||||||
|
1. Fix incorrect detection of alternatives in first character search in JIT.
|
||||||
|
|
||||||
|
2. Update to Unicode 14.0.0.
|
||||||
|
|
||||||
|
3. Some code cleanups (see ChangeLog).
|
||||||
|
|
||||||
|
|
||||||
Version 10.38 01-October-2021
|
Version 10.38 01-October-2021
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
|
|
|
@ -344,9 +344,9 @@ cache can be deleted by selecting "File > Delete Cache".
|
||||||
BUILDING PCRE2 ON WINDOWS WITH VISUAL STUDIO
|
BUILDING PCRE2 ON WINDOWS WITH VISUAL STUDIO
|
||||||
|
|
||||||
The code currently cannot be compiled without an inttypes.h header, which is
|
The code currently cannot be compiled without an inttypes.h header, which is
|
||||||
available only with Visual Studio 2013 or newer. However, this
|
available only with Visual Studio 2013 or newer. However, this portable and
|
||||||
portable and permissively-licensed implementation of the stdint.h header
|
permissively-licensed implementation of the stdint.h header could be used as an
|
||||||
could be used as an alternative:
|
alternative:
|
||||||
|
|
||||||
http://www.azillionmonkeys.com/qed/pstdint.h
|
http://www.azillionmonkeys.com/qed/pstdint.h
|
||||||
|
|
||||||
|
|
19
README
19
README
|
@ -5,9 +5,8 @@ PCRE2 is a re-working of the original PCRE1 library to provide an entirely new
|
||||||
API. Since its initial release in 2015, there has been further development of
|
API. Since its initial release in 2015, there has been further development of
|
||||||
the code and it now differs from PCRE1 in more than just the API. There are new
|
the code and it now differs from PCRE1 in more than just the API. There are new
|
||||||
features, and the internals have been improved. The original PCRE1 library is
|
features, and the internals have been improved. The original PCRE1 library is
|
||||||
now obsolete and should not be used in new projects. The latest release of
|
now obsolete and no longer maintained. The latest release of PCRE2 is available
|
||||||
PCRE2 is available in .tar.gz, tar.bz2, or .zip form from this GitHub
|
in .tar.gz, tar.bz2, or .zip form from this GitHub repository:
|
||||||
repository:
|
|
||||||
|
|
||||||
https://github.com/PhilipHazel/pcre2/releases
|
https://github.com/PhilipHazel/pcre2/releases
|
||||||
|
|
||||||
|
@ -377,12 +376,12 @@ library. They are also documented in the pcre2build man page.
|
||||||
|
|
||||||
. The C99 standard defines formatting modifiers z and t for size_t and
|
. The C99 standard defines formatting modifiers z and t for size_t and
|
||||||
ptrdiff_t values, respectively. By default, PCRE2 uses these modifiers in
|
ptrdiff_t values, respectively. By default, PCRE2 uses these modifiers in
|
||||||
environments other than Microsoft Visual Studio when __STDC_VERSION__ is
|
environments other than Microsoft Visual Studio versions earlier than 2013
|
||||||
defined and has a value greater than or equal to 199901L (indicating C99).
|
when __STDC_VERSION__ is defined and has a value greater than or equal to
|
||||||
However, there is at least one environment that claims to be C99 but does not
|
199901L (indicating C99). However, there is at least one environment that
|
||||||
support these modifiers. If --disable-percent-zt is specified, no use is made
|
claims to be C99 but does not support these modifiers. If
|
||||||
of the z or t modifiers. Instead of %td or %zu, %lu is used, with a cast for
|
--disable-percent-zt is specified, no use is made of the z or t modifiers.
|
||||||
size_t values.
|
Instead of %td or %zu, %lu is used, with a cast for size_t values.
|
||||||
|
|
||||||
. There is a special option called --enable-fuzz-support for use by people who
|
. There is a special option called --enable-fuzz-support for use by people who
|
||||||
want to run fuzzing tests on PCRE2. At present this applies only to the 8-bit
|
want to run fuzzing tests on PCRE2. At present this applies only to the 8-bit
|
||||||
|
@ -906,4 +905,4 @@ The distribution should contain the files listed below.
|
||||||
Philip Hazel
|
Philip Hazel
|
||||||
Email local part: Philip.Hazel
|
Email local part: Philip.Hazel
|
||||||
Email domain: gmail.com
|
Email domain: gmail.com
|
||||||
Last updated: 27 August 2021
|
Last updated: 29 October 2021
|
||||||
|
|
10
configure.ac
10
configure.ac
|
@ -10,13 +10,13 @@ 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, [39])
|
m4_define(pcre2_minor, [39])
|
||||||
m4_define(pcre2_prerelease, [-RC1])
|
m4_define(pcre2_prerelease, [])
|
||||||
m4_define(pcre2_date, [2021-10-06])
|
m4_define(pcre2_date, [2021-10-29])
|
||||||
|
|
||||||
# Libtool shared library interface versions (current:revision:age)
|
# Libtool shared library interface versions (current:revision:age)
|
||||||
m4_define(libpcre2_8_version, [10:3:10])
|
m4_define(libpcre2_8_version, [10:4:10])
|
||||||
m4_define(libpcre2_16_version, [10:3:10])
|
m4_define(libpcre2_16_version, [10:4:10])
|
||||||
m4_define(libpcre2_32_version, [10:3:10])
|
m4_define(libpcre2_32_version, [10:4:10])
|
||||||
m4_define(libpcre2_posix_version, [3:1:0])
|
m4_define(libpcre2_posix_version, [3:1:0])
|
||||||
|
|
||||||
# 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
|
||||||
|
|
Loading…
Reference in New Issue