New upstream version 10.45
authorMatthew Vernon <matthew@debian.org>
Wed, 5 Feb 2025 09:23:23 +0000 (09:23 +0000)
committerMatthew Vernon <matthew@debian.org>
Wed, 5 Feb 2025 09:23:23 +0000 (09:23 +0000)
115 files changed:
ChangeLog
MODULE.bazel
Makefile.in
NEWS
aclocal.m4
configure
configure.ac
doc/html/pcre2grep.html
doc/pcre2-config.1
doc/pcre2-config.txt
doc/pcre2.3
doc/pcre2.txt
doc/pcre2_callout_enumerate.3
doc/pcre2_code_copy.3
doc/pcre2_code_copy_with_tables.3
doc/pcre2_code_free.3
doc/pcre2_compile.3
doc/pcre2_compile_context_copy.3
doc/pcre2_compile_context_create.3
doc/pcre2_compile_context_free.3
doc/pcre2_config.3
doc/pcre2_convert_context_copy.3
doc/pcre2_convert_context_create.3
doc/pcre2_convert_context_free.3
doc/pcre2_converted_pattern_free.3
doc/pcre2_dfa_match.3
doc/pcre2_general_context_copy.3
doc/pcre2_general_context_create.3
doc/pcre2_general_context_free.3
doc/pcre2_get_error_message.3
doc/pcre2_get_mark.3
doc/pcre2_get_match_data_heapframes_size.3
doc/pcre2_get_match_data_size.3
doc/pcre2_get_ovector_count.3
doc/pcre2_get_ovector_pointer.3
doc/pcre2_get_startchar.3
doc/pcre2_jit_compile.3
doc/pcre2_jit_free_unused_memory.3
doc/pcre2_jit_match.3
doc/pcre2_jit_stack_assign.3
doc/pcre2_jit_stack_create.3
doc/pcre2_jit_stack_free.3
doc/pcre2_maketables.3
doc/pcre2_maketables_free.3
doc/pcre2_match.3
doc/pcre2_match_context_copy.3
doc/pcre2_match_context_create.3
doc/pcre2_match_context_free.3
doc/pcre2_match_data_create.3
doc/pcre2_match_data_create_from_pattern.3
doc/pcre2_match_data_free.3
doc/pcre2_pattern_convert.3
doc/pcre2_pattern_info.3
doc/pcre2_serialize_decode.3
doc/pcre2_serialize_encode.3
doc/pcre2_serialize_free.3
doc/pcre2_serialize_get_number_of_codes.3
doc/pcre2_set_bsr.3
doc/pcre2_set_callout.3
doc/pcre2_set_character_tables.3
doc/pcre2_set_compile_extra_options.3
doc/pcre2_set_compile_recursion_guard.3
doc/pcre2_set_depth_limit.3
doc/pcre2_set_glob_escape.3
doc/pcre2_set_glob_separator.3
doc/pcre2_set_heap_limit.3
doc/pcre2_set_match_limit.3
doc/pcre2_set_max_pattern_compiled_length.3
doc/pcre2_set_max_pattern_length.3
doc/pcre2_set_max_varlookbehind.3
doc/pcre2_set_newline.3
doc/pcre2_set_offset_limit.3
doc/pcre2_set_optimize.3
doc/pcre2_set_parens_nest_limit.3
doc/pcre2_set_recursion_limit.3
doc/pcre2_set_recursion_memory_management.3
doc/pcre2_set_substitute_callout.3
doc/pcre2_set_substitute_case_callout.3
doc/pcre2_substitute.3
doc/pcre2_substring_copy_byname.3
doc/pcre2_substring_copy_bynumber.3
doc/pcre2_substring_free.3
doc/pcre2_substring_get_byname.3
doc/pcre2_substring_get_bynumber.3
doc/pcre2_substring_length_byname.3
doc/pcre2_substring_length_bynumber.3
doc/pcre2_substring_list_free.3
doc/pcre2_substring_list_get.3
doc/pcre2_substring_nametable_scan.3
doc/pcre2_substring_number_from_name.3
doc/pcre2api.3
doc/pcre2build.3
doc/pcre2callout.3
doc/pcre2compat.3
doc/pcre2convert.3
doc/pcre2demo.3
doc/pcre2grep.1
doc/pcre2grep.txt
doc/pcre2jit.3
doc/pcre2limits.3
doc/pcre2matching.3
doc/pcre2partial.3
doc/pcre2pattern.3
doc/pcre2perform.3
doc/pcre2posix.3
doc/pcre2sample.3
doc/pcre2serialize.3
doc/pcre2syntax.3
doc/pcre2test.1
doc/pcre2test.txt
doc/pcre2unicode.3
src/config.h.generic
src/pcre2.h.generic
src/pcre2_jit_compile.c
src/pcre2_jit_neon_inc.h

index 685631cd17aa3e9017a840f52766b4f3e0cf649b..5217d07859914a6d083a3a9718256e2acbe9debf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,8 +7,8 @@ there is also the log of commit messages.
 Internal changes which are not visible to clients of the library are mostly not
 listed here.
 
-Version 10.45-RC1 27-December-2024
-----------------------------------
+Version 10.45 05-February-2025
+------------------------------
 
 1. (#418) Change 6 of 10.44 broke 32-bit tests because pcre2test's reporting of
 memory size was changed to the entire compiled data block, instead of just the
index ee4dd36d9003346bd319353e2e33747e2a7d6a05..8f4c0b46c449db1862c0176d87dd7ca2818e33b2 100644 (file)
@@ -1,6 +1,6 @@
 module(
     name = "pcre2",
-    version = "10.45-RC1",
+    version = "10.45",
     compatibility_level = 1,
 )
 
index 170df83c7bc96157adad593718858c80d2763b90..5deb080a94652375e9710d4b84a93556e84d8855 100644 (file)
@@ -944,6 +944,7 @@ LIPO = @LIPO@
 LN_S = @LN_S@
 LTLIBOBJS = @LTLIBOBJS@
 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
 MAKEINFO = @MAKEINFO@
 MANIFEST_TOOL = @MANIFEST_TOOL@
 MKDIR_P = @MKDIR_P@
@@ -1583,7 +1584,7 @@ all: $(BUILT_SOURCES)
 .SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
 am--refresh: Makefile
        @:
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
        @for dep in $?; do \
          case '$(am__configure_deps)' in \
            *$$dep*) \
@@ -1609,9 +1610,9 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
 
-$(top_srcdir)/configure:  $(am__configure_deps)
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
        $(am__cd) $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
        $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
 $(am__aclocal_m4_deps):
 
@@ -1622,7 +1623,7 @@ src/config.h: src/stamp-h1
 src/stamp-h1: $(top_srcdir)/src/config.h.in $(top_builddir)/config.status
        @rm -f src/stamp-h1
        cd $(top_builddir) && $(SHELL) ./config.status src/config.h
-$(top_srcdir)/src/config.h.in:  $(am__configure_deps) 
+$(top_srcdir)/src/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 
        ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
        rm -f src/stamp-h1
        touch $@
diff --git a/NEWS b/NEWS
index 6488d7414fd5f05db08114a25dda5e73eb0fb20b..4b5ec1e5103484b4fafcc1f4f21197662b6c39a1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,8 @@
 News about PCRE2 releases
 -------------------------
 
-Version 10.45-RC1 27-December-2024
-----------------------------------
+Version 10.45 05-February-2025
+------------------------------
 
 This is a comparatively large release, incorporating new features, some
 bugfixes, and a few changes with slight backwards compatibility implications.
index d307cf70ebd959f6254cf7cc33d9aa5f5b05d07e..d7c332c20263235880f0263a04bc288b061b94ad 100644 (file)
@@ -1059,6 +1059,42 @@ fi
 rmdir .tst 2>/dev/null
 AC_SUBST([am__leading_dot])])
 
+# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
+# From Jim Meyering
+
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_MAINTAINER_MODE([DEFAULT-MODE])
+# ----------------------------------
+# Control maintainer-specific portions of Makefiles.
+# Default is to disable them, unless 'enable' is passed literally.
+# For symmetry, 'disable' may be passed as well.  Anyway, the user
+# can override the default with the --enable/--disable switch.
+AC_DEFUN([AM_MAINTAINER_MODE],
+[m4_case(m4_default([$1], [disable]),
+       [enable], [m4_define([am_maintainer_other], [disable])],
+       [disable], [m4_define([am_maintainer_other], [enable])],
+       [m4_define([am_maintainer_other], [enable])
+        m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
+AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
+  dnl maintainer-mode's default is 'disable' unless 'enable' is passed
+  AC_ARG_ENABLE([maintainer-mode],
+    [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
+      am_maintainer_other[ make rules and dependencies not useful
+      (and sometimes confusing) to the casual installer])],
+    [USE_MAINTAINER_MODE=$enableval],
+    [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
+  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
+  AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
+  MAINT=$MAINTAINER_MODE_TRUE
+  AC_SUBST([MAINT])dnl
+]
+)
+
 # Check to see how 'make' treats includes.                 -*- Autoconf -*-
 
 # Copyright (C) 2001-2021 Free Software Foundation, Inc.
index 90d2ee85b8b6cdbaf8a594dfe1a3716a40d03abc..6d202d65693254f718c294a5bdc3e09dd356abef 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for PCRE2 10.45-RC1.
+# Generated by GNU Autoconf 2.71 for PCRE2 10.45.
 #
 #
 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
@@ -618,8 +618,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='PCRE2'
 PACKAGE_TARNAME='pcre2'
-PACKAGE_VERSION='10.45-RC1'
-PACKAGE_STRING='PCRE2 10.45-RC1'
+PACKAGE_VERSION='10.45'
+PACKAGE_STRING='PCRE2 10.45'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -701,8 +701,6 @@ WITH_JIT_FALSE
 WITH_JIT_TRUE
 WITH_REBUILD_CHARTABLES_FALSE
 WITH_REBUILD_CHARTABLES_TRUE
-WITH_DEBUG_FALSE
-WITH_DEBUG_TRUE
 WITH_PCRE2_32_FALSE
 WITH_PCRE2_32_TRUE
 WITH_PCRE2_16_FALSE
@@ -766,6 +764,9 @@ CPPFLAGS
 LDFLAGS
 CFLAGS
 CC
+MAINT
+MAINTAINER_MODE_FALSE
+MAINTAINER_MODE_TRUE
 AM_BACKSLASH
 AM_DEFAULT_VERBOSITY
 AM_DEFAULT_V
@@ -840,6 +841,7 @@ ac_subst_files=''
 ac_user_opts='
 enable_option_checking
 enable_silent_rules
+enable_maintainer_mode
 enable_dependency_tracking
 enable_shared
 enable_static
@@ -1458,7 +1460,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures PCRE2 10.45-RC1 to adapt to many kinds of systems.
+\`configure' configures PCRE2 10.45 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1529,7 +1531,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of PCRE2 10.45-RC1:";;
+     short | recursive ) echo "Configuration of PCRE2 10.45:";;
    esac
   cat <<\_ACEOF
 
@@ -1539,6 +1541,9 @@ Optional Features:
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   --enable-silent-rules   less verbose build output (undo: "make V=1")
   --disable-silent-rules  verbose build output (undo: "make V=0")
+  --enable-maintainer-mode
+                          enable make rules and dependencies not useful (and
+                          sometimes confusing) to the casual installer
   --enable-dependency-tracking
                           do not reject slow dependency extractors
   --disable-dependency-tracking
@@ -1714,7 +1719,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-PCRE2 configure 10.45-RC1
+PCRE2 configure 10.45
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2069,7 +2074,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by PCRE2 $as_me 10.45-RC1, which was
+It was created by PCRE2 $as_me 10.45, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3341,7 +3346,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='pcre2'
- VERSION='10.45-RC1'
+ VERSION='10.45'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -3444,6 +3449,30 @@ END
   fi
 fi
 
+
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
+printf %s "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
+    # Check whether --enable-maintainer-mode was given.
+if test ${enable_maintainer_mode+y}
+then :
+  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
+else $as_nop
+  USE_MAINTAINER_MODE=no
+fi
+
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
+printf "%s\n" "$USE_MAINTAINER_MODE" >&6; }
+   if test $USE_MAINTAINER_MODE = yes; then
+  MAINTAINER_MODE_TRUE=
+  MAINTAINER_MODE_FALSE='#'
+else
+  MAINTAINER_MODE_TRUE='#'
+  MAINTAINER_MODE_FALSE=
+fi
+
+  MAINT=$MAINTAINER_MODE_TRUE
+
+
 # Check whether --enable-silent-rules was given.
 if test ${enable_silent_rules+y}
 then :
@@ -14134,8 +14163,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 PCRE2_MAJOR="10"
 PCRE2_MINOR="45"
-PCRE2_PRERELEASE="-RC1"
-PCRE2_DATE="2024-12-27"
+PCRE2_PRERELEASE=""
+PCRE2_DATE="2025-02-05"
 
 if test "$PCRE2_MINOR" = "08" -o "$PCRE2_MINOR" = "09"
 then
@@ -14786,14 +14815,6 @@ else
   WITH_PCRE2_32_FALSE=
 fi
 
- if test "x$enable_debug" = "xyes"; then
-  WITH_DEBUG_TRUE=
-  WITH_DEBUG_FALSE='#'
-else
-  WITH_DEBUG_TRUE='#'
-  WITH_DEBUG_FALSE=
-fi
-
  if test "x$enable_rebuild_chartables" = "xyes"; then
   WITH_REBUILD_CHARTABLES_TRUE=
   WITH_REBUILD_CHARTABLES_FALSE='#'
@@ -16823,6 +16844,10 @@ else
   am__EXEEXT_FALSE=
 fi
 
+if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
+  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   as_fn_error $? "conditional \"AMDEP\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -16843,10 +16868,6 @@ if test -z "${WITH_PCRE2_32_TRUE}" && test -z "${WITH_PCRE2_32_FALSE}"; then
   as_fn_error $? "conditional \"WITH_PCRE2_32\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
-if test -z "${WITH_DEBUG_TRUE}" && test -z "${WITH_DEBUG_FALSE}"; then
-  as_fn_error $? "conditional \"WITH_DEBUG\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
 if test -z "${WITH_REBUILD_CHARTABLES_TRUE}" && test -z "${WITH_REBUILD_CHARTABLES_FALSE}"; then
   as_fn_error $? "conditional \"WITH_REBUILD_CHARTABLES\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -17265,7 +17286,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by PCRE2 $as_me 10.45-RC1, which was
+This file was extended by PCRE2 $as_me 10.45, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17333,7 +17354,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-PCRE2 config.status 10.45-RC1
+PCRE2 config.status 10.45
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
index 6b28f381b568ae3beade4e3d979b876d4532cbc0..27b0fe238afd6bb78aae9f01ad8697549fb44a2c 100644 (file)
@@ -10,8 +10,8 @@ dnl be defined as -RC2, for example. For real releases, it should be empty.
 
 m4_define(pcre2_major, [10])
 m4_define(pcre2_minor, [45])
-m4_define(pcre2_prerelease, [-RC1])
-m4_define(pcre2_date, [2024-12-27])
+m4_define(pcre2_prerelease, [])
+m4_define(pcre2_date, [2025-02-05])
 
 # Libtool shared library interface versions (current:revision:age)
 m4_define(libpcre2_8_version,     [14:0:14])
@@ -26,6 +26,15 @@ AC_PREREQ([2.60])
 AC_INIT([PCRE2],pcre2_major.pcre2_minor[]pcre2_prerelease,[],[pcre2])
 AC_CONFIG_SRCDIR([src/pcre2.h.in])
 AM_INIT_AUTOMAKE([dist-bzip2 dist-zip foreign])
+ifelse(pcre2_prerelease, [-DEV],
+  [dnl For development builds, ./configure is not checked in to Git, so we are
+   dnl happy to have it regenerated as needed.
+   AM_MAINTAINER_MODE([enable])],
+  [dnl For a release build (or RC), the ./configure script we ship in the
+   dnl tarball (and check in to the Git tag) should not be regenerated
+   dnl implicitly. This is important if users want to check out a release tag
+   dnl using Git.
+   AM_MAINTAINER_MODE])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 AC_CONFIG_HEADERS(src/config.h)
 
@@ -559,7 +568,6 @@ AC_CHECK_HEADERS([sys/wait.h], [HAVE_SYS_WAIT_H=1])
 AM_CONDITIONAL(WITH_PCRE2_8, test "x$enable_pcre2_8" = "xyes")
 AM_CONDITIONAL(WITH_PCRE2_16, test "x$enable_pcre2_16" = "xyes")
 AM_CONDITIONAL(WITH_PCRE2_32, test "x$enable_pcre2_32" = "xyes")
-AM_CONDITIONAL(WITH_DEBUG, test "x$enable_debug" = "xyes")
 AM_CONDITIONAL(WITH_REBUILD_CHARTABLES, test "x$enable_rebuild_chartables" = "xyes")
 AM_CONDITIONAL(WITH_JIT, test "x$enable_jit" = "xyes")
 AM_CONDITIONAL(WITH_UNICODE, test "x$enable_unicode" = "xyes")
index 5c9a57a597eee9bfb2d61179bbc5424e7b81df5b..66c56029698ec1558b7b588edcb8e8caf0d55d00 100644 (file)
@@ -1126,7 +1126,7 @@ Cambridge, England.
 </P>
 <br><a name="SEC16" href="#TOC1">REVISION</a><br>
 <P>
-Last updated: 09 October 2024
+Last updated: 04 February 2025
 <br>
 Copyright &copy; 1997-2023 University of Cambridge.
 <br>
index 7bbc5629792045b90d6e9ca76b0064ffdcf330ca..ac139b976da7b3a3138d54a5b43e069c78497e7d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2-CONFIG 1 "28 September 2014" "PCRE2 10.45-RC1"
+.TH PCRE2-CONFIG 1 "28 September 2014" "PCRE2 10.45"
 .SH NAME
 pcre2-config - program to return PCRE2 configuration
 .SH SYNOPSIS
index b44a586d8ead9786f9bb79b7756fc9cb4ba81bcc..c87de589db7f6863617da44da705f74998246f06 100644 (file)
@@ -81,4 +81,4 @@ REVISION
        Last updated: 28 September 2014
 
 
-PCRE2 10.45-RC1                28 September 2014               PCRE2-CONFIG(1)
+PCRE2 10.45                    28 September 2014               PCRE2-CONFIG(1)
index e1770ec1dbb7b40f1046cd2a95b208197dd15524..44566c7da9d4ff351da6f005d96268e146868481 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2 3 "18 December 2024" "PCRE2 10.45-RC1"
+.TH PCRE2 3 "18 December 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH INTRODUCTION
index b929fce195be94a0e20db6e75b66c6ddae8d48e1..38e86d6e6a346055221b7705c7b900249930efdb 100644 (file)
@@ -189,7 +189,7 @@ REVISION
        Copyright (c) 1997-2021 University of Cambridge.
 
 
-PCRE2 10.45-RC1                18 December 2024                       PCRE2(3)
+PCRE2 10.45                    18 December 2024                       PCRE2(3)
 ------------------------------------------------------------------------------
 
 
@@ -4297,7 +4297,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                26 December 2024                    PCRE2API(3)
+PCRE2 10.45                    26 December 2024                    PCRE2API(3)
 ------------------------------------------------------------------------------
 
 
@@ -4923,7 +4923,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                  16 April 2024                   PCRE2BUILD(3)
+PCRE2 10.45                      16 April 2024                   PCRE2BUILD(3)
 ------------------------------------------------------------------------------
 
 
@@ -5356,7 +5356,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 19 January 2024                PCRE2CALLOUT(3)
+PCRE2 10.45                     19 January 2024                PCRE2CALLOUT(3)
 ------------------------------------------------------------------------------
 
 
@@ -5610,7 +5610,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 02 October 2024                 PCRE2COMPAT(3)
+PCRE2 10.45                     02 October 2024                 PCRE2COMPAT(3)
 ------------------------------------------------------------------------------
 
 
@@ -6065,7 +6065,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 22 August 2024                     PCRE2JIT(3)
+PCRE2 10.45                     22 August 2024                     PCRE2JIT(3)
 ------------------------------------------------------------------------------
 
 
@@ -6148,7 +6148,7 @@ REVISION
        Copyright (c) 1997-2023 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 16 August 2023                  PCRE2LIMITS(3)
+PCRE2 10.45                     16 August 2023                  PCRE2LIMITS(3)
 ------------------------------------------------------------------------------
 
 
@@ -6381,7 +6381,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 30 August 2024                PCRE2MATCHING(3)
+PCRE2 10.45                     30 August 2024                PCRE2MATCHING(3)
 ------------------------------------------------------------------------------
 
 
@@ -6764,7 +6764,7 @@ REVISION
        Copyright (c) 1997-2019 University of Cambridge.
 
 
-PCRE2 10.45-RC1                27 November 2024                PCRE2PARTIAL(3)
+PCRE2 10.45                    27 November 2024                PCRE2PARTIAL(3)
 ------------------------------------------------------------------------------
 
 
@@ -10594,7 +10594,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                27 November 2024                PCRE2PATTERN(3)
+PCRE2 10.45                    27 November 2024                PCRE2PATTERN(3)
 ------------------------------------------------------------------------------
 
 
@@ -10849,7 +10849,7 @@ REVISION
        Copyright (c) 1997-2022 University of Cambridge.
 
 
-PCRE2 10.45-RC1                06 December 2022                PCRE2PERFORM(3)
+PCRE2 10.45                    06 December 2022                PCRE2PERFORM(3)
 ------------------------------------------------------------------------------
 
 
@@ -11207,7 +11207,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                27 November 2024                  PCRE2POSIX(3)
+PCRE2 10.45                    27 November 2024                  PCRE2POSIX(3)
 ------------------------------------------------------------------------------
 
 
@@ -11300,7 +11300,7 @@ REVISION
        Copyright (c) 1997-2016 University of Cambridge.
 
 
-PCRE2 10.45-RC1                14 November 2023                 PCRE2SAMPLE(3)
+PCRE2 10.45                    14 November 2023                 PCRE2SAMPLE(3)
 ------------------------------------------------------------------------------
 PCRE2SERIALIZE(3)          Library Functions Manual          PCRE2SERIALIZE(3)
 
@@ -11491,7 +11491,7 @@ REVISION
        Copyright (c) 1997-2018 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 19 January 2024              PCRE2SERIALIZE(3)
+PCRE2 10.45                     19 January 2024              PCRE2SERIALIZE(3)
 ------------------------------------------------------------------------------
 
 
@@ -12195,7 +12195,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                27 November 2024                 PCRE2SYNTAX(3)
+PCRE2 10.45                    27 November 2024                 PCRE2SYNTAX(3)
 ------------------------------------------------------------------------------
 
 
@@ -12690,7 +12690,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                27 November 2024                PCRE2UNICODE(3)
+PCRE2 10.45                    27 November 2024                PCRE2UNICODE(3)
 ------------------------------------------------------------------------------
 
 
index 746a073947d46a560865d5695b3c044a7bc846af..0d41eca2e759abd792c65c954288a516e23b1a93 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE 3 "23 March 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_COMPILE 3 "23 March 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b022d88120d3ff2e86b79a19e58dfb21d26e350e..97fbea135b014a83896217c895aa37f6113917cc 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_COPY 3 "22 November 2016" "PCRE2 10.45-RC1"
+.TH PCRE2_CODE_COPY 3 "22 November 2016" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index f6a8672a0a19afe77597ed5d80558c1dc7bf4c9e..9cb62993d11cced185e50208ea733221a39f70f7 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_COPY 3 "16 January 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_CODE_COPY 3 "16 January 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 125209f792efd9bb3b2f7ef9ab5da184715d2931..2d979bf95a9de02a28740728096e33cdac0b77d3 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_FREE 3 "28 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_CODE_FREE 3 "28 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ef742d914c0af917aa62e33b8c624974094a212b..29a3dbed600857d506432aec8d80b17817bec37e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE 3 "30 October 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_COMPILE 3 "30 October 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index af2fa9a77d79e5aa99ef558ba32c036f924db9d9..bdd36fd84f8bd0bacd1f1aa779494b80c268c7f2 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_COMPILE_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index e10493e2acf5b5f109b23bff95c4707b44e8e957..261f42d9146ae3b47f6cf311ecfd5816f33ace59 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_COMPILE_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4d12538b4815d3b321cbc0e43ed8c3b34228545f..359f593479cc9c92f504dcdd7d7d441cd9574293 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_COMPILE_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 37bc6da5072c9f8f9ee791df541ff0c86203e146..68ff105f5ca436f73a3669f150cd7729afb88d29 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONFIG 3 "16 September 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_CONFIG 3 "16 September 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index eea5e3127d7cfbdc811768e8c164da8933a0d3fd..4e866eb1bc581751424d0df5b6e1e07a2b17145c 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_COPY 3 "12 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_CONVERT_CONTEXT_COPY 3 "12 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index eab08c8d882fd0a7fc9feed6c1be14da3e84d169..dccc10abd85e68e21864ef65e9a6f919e4be6cb0 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_CREATE 3 "12 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_CONVERT_CONTEXT_CREATE 3 "12 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 929b53e42c90edd7ea8fde0f5e4201c50b6848cc..e3b73ac8b8b1b78fbe2152d68290f7d079ce1233 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_FREE 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_CONVERT_CONTEXT_FREE 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ceb2bcc9888303ebb079071486d8750933975f33..551d72104619f8d105eaa84356bab75aece27cb6 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERTED_PATTERN_FREE 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_CONVERTED_PATTERN_FREE 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ef5983848eee9cb783c2a1aedeb448f29068a6e9..316a954e4d45dd2f9affe3af627af2ff06011743 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_DFA_MATCH 3 "31 August 2021" "PCRE2 10.45-RC1"
+.TH PCRE2_DFA_MATCH 3 "31 August 2021" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 57b34fe004c700ece20de956e91c74aca4a72953..cd4fd3c0cc2f23c290ba037cf5ca35f5d24b74dd 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_GENERAL_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index a6f3a0c4f437f4a5ab28502ef7cf8be46e273c11..40d0ec6de350f522434620c8a8e5b55c46ccd247 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_CREATE 3 "23 January 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_GENERAL_CONTEXT_CREATE 3 "23 January 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c253ea56da6d7ec6810bfee40b336fbff6cf36fa..4c65b2a9606efb2b69fd491efd597b35dac39756 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_GENERAL_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c7b1171beba3606a6abc94f4fe63cb5765fa2d32..5ef62bd23350fad4b4447a2e87355deb6de5f35a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_ERROR_MESSAGE 3 "24 March 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_ERROR_MESSAGE 3 "24 March 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index cb38a57f204891af5711471db04696894cbdb175..9f8e78ceaf2807fde0f898cfbbb5f95a3ec75408 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MARK 3 "13 January 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_MARK 3 "13 January 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4ecdfdd1b7c3e402fb6650914373b63babc93fa6..d1b9ba683979404523cee9b7cf8eb97e31572e2b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MATCH_DATA_HEAPFRAMES_SIZE 3 "18 January 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_MATCH_DATA_HEAPFRAMES_SIZE 3 "18 January 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 3c3e0d6cb6f7a28df350c76ebdcce02d5fb6e4c7..f2e2b27a083c312647e17a2070ce6fdf8350925c 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MATCH_DATA_SIZE 3 "17 October 2019" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_MATCH_DATA_SIZE 3 "17 October 2019" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 38e1899e92fdec28c81b591c231c61773a6cb0bb..c6d866cd87dc3a162d6560099dcabb98e5b2d44d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_OVECTOR_COUNT 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_OVECTOR_COUNT 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 685f6d408d7b473b0c4d9a834da2020503666106..8c89eee68940931a07414c4bbcd5346900630454 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_OVECTOR_POINTER 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_OVECTOR_POINTER 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c83e852ea907d0c17b45df8aed53f52db870dbd6..293913ebdcd1554a741aa02813657dc4f42e8944 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_STARTCHAR 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_GET_STARTCHAR 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index f32c2a1c36b3cdba605e845fd22c601787209e49..c3cc49a9858614f46b5571970a98d3c593d9e37f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_COMPILE 3 "22 August 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_COMPILE 3 "22 August 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index cc4fee4c022f05ce091afe905f8f76b54d9e30eb..2eb3e154adc38b7b8f39894e78d7c614b688b331 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_FREE_UNUSED_MEMORY 3 "24 April 2020" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_FREE_UNUSED_MEMORY 3 "24 April 2020" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d4734e77ab01e8858e7bbcb7d3144c5fc27b460e..0488a0a1cd9725ffc1c3cb3e029adc3fbb106c21 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_MATCH 3 "20 January 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_MATCH 3 "20 January 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 27f67806d46af22dc5c7c387f4fd99b3fce97ff9..8cb0beaa0de5a260ca73e50d21fe63bc7aca1267 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_ASSIGN 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_STACK_ASSIGN 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 52c74648c9a113f317e3aa8ad9514bc57cc61382..768368ad5597c7dc75fa8721452e07aad430c278 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_CREATE 3 "23 January 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_STACK_CREATE 3 "23 January 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b391526eb756835e1fc42af7b2792e40951fe58c..6a1025488bc064d3914c77f60d09d4686bdec8d8 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_FREE 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_JIT_STACK_FREE 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c56530888d9a2476c5041c5dd614c1d6aef273f0..5910e8dba6880d92310795ce347a3a5a334b39fb 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MAKETABLES 3 "28 July 2019" "PCRE2 10.45-RC1"
+.TH PCRE2_MAKETABLES 3 "28 July 2019" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9581e886cef77133f9051301827fe81e1595460b..95ee24fa945a7ebd2777e29332b6f01afd7f3343 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MAKETABLES_FREE 3 "03 September 2019" "PCRE2 10.45-RC1"
+.TH PCRE2_MAKETABLES_FREE 3 "03 September 2019" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 37855cb9e06295e3d2dac9c9508407be5a72f3db..afa58ffd5712161c9523ae04eeacb43b9fbfcdff 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH 3 "27 January 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH 3 "27 January 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index a4eca53288c97bfd9ee2ebd64b4804d42772c4a0..deaf7007b2b3babea0f4361488e6a52f059d1cae 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 2522702abfde2cd6ff29a2d207136c1b5dccfa00..5d638ba2d69f4553012818722180a030018816e1 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 96520b9d1a8b790b9efa1dbe928dfb6ff2e6f317..1de4b111e6ef01777a9466ba4a0387a49def8f9e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 131a4a14179455618312986984c3d1473d6e5a05..0a6862f45e1e586e4b465a86b885df5b56fe511a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_CREATE 3 "28 August 2021" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_DATA_CREATE 3 "28 August 2021" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 72f4b9c786d682de9fe34139a36cec574c739667..7cb2db8675e4dbedc0f702ac290d699d3c541e1b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_CREATE_FROM_PATTERN 3 "19 August 2022" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_DATA_CREATE_FROM_PATTERN 3 "19 August 2022" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ecaf7c074c02c8ced287d1695d0d35d9d64e9ae0..c5ecc258a0f93149a614cd738f04c1132580e04d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_FREE 3 "16 August 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_MATCH_DATA_FREE 3 "16 August 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b7da6ece00a17ad9d0783f48e4d5827e33a8d5a8..0fe626095059030c6df814826782c5e7a7845e54 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_PATTERN_CONVERT 3 "12 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_PATTERN_CONVERT 3 "12 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c1fa643c7e09fc69236917f1767b838c9c4eef4d..69ce3574f5ba3a8589f52280711f9a6b0189ced9 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_PATTERN_INFO 3 "14 February 2019" "PCRE2 10.45-RC1"
+.TH PCRE2_PATTERN_INFO 3 "14 February 2019" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4672aad404b0a206e11bc472cd82d4b357416f64..6a3f30d6b653b868e968b8ee4857a638217db938 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_DECODE 3 "22 April 2022" "PCRE2 10.45-RC1"
+.TH PCRE2_SERIALIZE_DECODE 3 "22 April 2022" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9c9519acbd6f04c1010dcaab48affab4d53434b9..f682a54ab6e84326a05e6b7e4e066c94b7054d99 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_ENCODE 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SERIALIZE_ENCODE 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 5862e967e3121673a32d6694f4ed98db3bebe08e..73bfa4e9ac48cc20d1f422a8c9a0fd5923836a09 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_FREE 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SERIALIZE_FREE 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 08c32a75f74e88d72e3e06f33156311c2219c223..9c4ebf72c10523ae5e960486f2e5e9e35f990623 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_GET_NUMBER_OF_CODES 3 "13 August 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SERIALIZE_GET_NUMBER_OF_CODES 3 "13 August 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4873f1f2fff3ab943192c1e9b465d873e17478c3..fb4018a72672a730a2c84e88be307cc95ae60de9 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_BSR 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_BSR 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index dfa822763e7f7ef720149b80ec521f08f38bc2aa..d973cfc2c5f047c1f69a40398693dceef8481530 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_CALLOUT 3 "25 March 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_CALLOUT 3 "25 March 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index e19cecc61749a01389b51465045345a6f617b7d0..690191b0fea60c6347d6cd8fb77f982706018c53 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_CHARACTER_TABLES 3 "15 April 2020" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_CHARACTER_TABLES 3 "15 April 2020" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 585a61027fe77dcbd9e2f19cc7e5d6fdb2fe59d9..703b541b9a9000b99f534b2dcfb17a1bb9320d17 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_COMPILE_EXTRA_OPTIONS 3 "14 October 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_COMPILE_EXTRA_OPTIONS 3 "14 October 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 6f93206aa5060677a68364032d69600e10d0428b..ac9baca1776be4f787c57bf4694f8771cf7dcb52 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_COMPILE_RECURSION_GUARD 3 "26 November 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_COMPILE_RECURSION_GUARD 3 "26 November 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 8f3da0c805d5a5dca423ba785a3ac154b7c4708c..74b4d13132782f7379f2d934fbe9969e9e247ebb 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_DEPTH_LIMIT 3 "25 March 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_DEPTH_LIMIT 3 "25 March 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ca02ca608ae865d34012ab18d884bf8dcd15a007..a8cfac3fcff1f08afacc6708bcdfbd61beec9e91 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_GLOB_ESCAPE 3 "12 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_GLOB_ESCAPE 3 "12 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d10ca306c1d0dccb69b1d3479d1d02b0ca0e51b8..0016c5f0554839c4fbc02f436c57a89fb4008728 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_GLOB_SEPARATOR 3 "17 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_GLOB_SEPARATOR 3 "17 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 31721cb5ce884fc8473dfd766c444b0edcebfa8d..61c9349cad9cbef2fc795dd92b4dd615e322c776 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_HEAP_LIMIT 3 "17 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_HEAP_LIMIT 3 "17 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bfe33b32095b9b542592fc060a413c61c1e0ba91..615d8174ce62ba801653994c121a325365abd17e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MATCH_LIMIT 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_MATCH_LIMIT 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 1457b122c594d288014933b73847b8ac3c4a4658..edb9460aa226fa8e92181dafdf244d53edac28cf 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "09 June 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "09 June 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0873a71b05403e435171b4ad8752a340d5051b3c..fa8357ecaaab750b433256037b22eb5854416ea8 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MAX_PATTERN_LENGTH 3 "05 October 2016" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_MAX_PATTERN_LENGTH 3 "05 October 2016" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index a4757e930163bea80d3e0f7fc91b46ee66000e66..b54426ff71a0a3b291739f1b85ee324f57b8fdae 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_NEWLINE 3 "11 August 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_NEWLINE 3 "11 August 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c33b4b6cd60b9cb8f214991f947b94f40efd000f..1e74bb46d65b7e5cef9172b332b2a588a11a1926 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_NEWLINE 3 "19 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_NEWLINE 3 "19 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 48555cd03ea8a896eda5e4f0e3cb52029ac9bb47..72de1f0e3ca1fb098d4479596e7396e0d23e1d9f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_OFFSET_LIMIT 3 "22 September 2015" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_OFFSET_LIMIT 3 "22 September 2015" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bd22dad1763bed78c91324d25d2889ef6e575eb1..9a17baa516b1ef09497a138336ca2ecfbe44b51a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_OPTIMIZE 3 "22 September 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_OPTIMIZE 3 "22 September 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d200894ac1ef0b884971d992a97e9c8773671de5..b74b4166931b4e2940ad9e061b479cbcf22c5128 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_PARENS_NEST_LIMIT 3 "25 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_PARENS_NEST_LIMIT 3 "25 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bb55ccea327c898600d984ac6cf4649a117e053a..e95d1f78a6aa325709564453e65d982478fd670f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_RECURSION_LIMIT 3 "19 July 2017" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_RECURSION_LIMIT 3 "19 July 2017" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 78e4fb5ea8dba417638cda1cff0326eab347ff32..0ae39dc8ba246f5676b7a1fa50d62670fa2b5da6 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_RECURSION_MEMORY_MANAGEMENT 3 "23 January 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_RECURSION_MEMORY_MANAGEMENT 3 "23 January 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ebdac7c3863598b807df176b99c471e8b024eba1..628a2f6437d372c495aa7bff36d79c3d17f91177 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_SUBSTITUTE_CALLOUT 3 "04 October 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_SUBSTITUTE_CALLOUT 3 "04 October 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bf1dd7ca250d98dff5385b1b61cd0959a7c69d58..660fa9c17552a16575a6e32ed9442a5577dc6e15 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_SUBSTITUTE_CASE_CALLOUT 3 "26 December 2024" "PCRE2 10.45-RC1"
+.TH PCRE2_SET_SUBSTITUTE_CASE_CALLOUT 3 "26 December 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bea57c925e46a5543f052befc87727c447ab9eb3..b4cd49a955128fbdc95dd5eb189195643c950a93 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTITUTE 3 "27 November 2021" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTITUTE 3 "27 November 2021" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d91f86abbfb72018a6aa98e74062bd9906397fd6..de8cc10dedca973b57734ac49e67e11325b759fb 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_COPY_BYNAME 3 "19 December 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_COPY_BYNAME 3 "19 December 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 7eb3002099fe14e95ea7b887aae8b12d05e65d2c..ec7428b496fa977ad41c110788c4c37eb18b09ac 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_COPY_BYNUMBER 3 "13 December 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_COPY_BYNUMBER 3 "13 December 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index eae854bdebbef2809035146cbb6052e9349fffd9..12b65044cd12f8b5cdd27f33cdd4ded7a584d072 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_FREE 3 "28 June 2018" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_FREE 3 "28 June 2018" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 7466d71f405cdb143e40e95329d0047ddc36c7d5..9b14681b55ccabeac4ee777d1bd6edae461ff296 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_GET_BYNAME 3 "19 December 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_GET_BYNAME 3 "19 December 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 51a640113545e29087be2404652f6e9ee8cd96c8..b388a0993efb48a8cfb11fb2f8ff89c34af5ce8f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_GET_BYNUMBER 3 "13 December 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_GET_BYNUMBER 3 "13 December 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index a79a0b1a65ae019dc97db3f3abb7ff0b4b8907ac..ce075f02da59b992d3da784296ef365a968fe6d1 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LENGTH_BYNAME 3 "21 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_LENGTH_BYNAME 3 "21 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 7a3b199588078a716bd447e7d52769ac55baaa79..eb10fce3ad93889e0fc3235f22aeb3b7fee08ba5 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LENGTH_BYNUMBER 3 "22 December 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_LENGTH_BYNUMBER 3 "22 December 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c05972c2f65b9694bafbb907237c5bf4257f5439..6f0ec8e140ccfd12a6e805f240de6dec0533844d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LIST_FREE 3 "02 December 2023" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_LIST_FREE 3 "02 December 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index deef7b7ef3e7b587cd040ad12e9c19d9166b5da3..97f25258e5a5a79646eec906616c3db890da9da4 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LIST_GET 3 "21 October 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_LIST_GET 3 "21 October 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 50d65403cbd6d677cd464ef5bf3aab65add22bb5..0d9b611c900d9fb4aa74c37c1f67e5933430f6e0 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_NAMETABLE_SCAN 3 "06 February 2019" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_NAMETABLE_SCAN 3 "06 February 2019" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 5c3a96e1b6bb3bf7e45d2a36f79819478d49277e..8c26f113766c474cd06e2cb03c34a7629084d7c1 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_NUMBER_FROM_NAME 3 "03 November 2014" "PCRE2 10.45-RC1"
+.TH PCRE2_SUBSTRING_NUMBER_FROM_NAME 3 "03 November 2014" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0e2a3b6392bc5186c48fefc912b44e2b1c64b70b..c3a7968902de09f842ffd873231a33b6199e3138 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2API 3 "26 December 2024" "PCRE2 10.45-RC1"
+.TH PCRE2API 3 "26 December 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .sp
index cf55e751285cffca04ef5cf7732b0f81f7f49c39..5b5fb402cdeff7cb14e7df0a9a20f30856af4d52 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2BUILD 3 "16 April 2024" "PCRE2 10.45-RC1"
+.TH PCRE2BUILD 3 "16 April 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .
index be727d8764419ac51871580b859b8479589683e7..ee04fbca5b3ba4a0e9f4c019782e7ef3dfff0d4f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2CALLOUT 3 "19 January 2024" "PCRE2 10.45-RC1"
+.TH PCRE2CALLOUT 3 "19 January 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index db1d564179f3287622e34c85dcf61f58f084ddca..281c7e59904145c9217928b6e570f2fb2217f1af 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2COMPAT 3 "02 October 2024" "PCRE2 10.45-RC1"
+.TH PCRE2COMPAT 3 "02 October 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "DIFFERENCES BETWEEN PCRE2 AND PERL"
index 4e6b7c55a855a09b7b0d3806b4717877bbb5241c..9f07f51d9ca92ee952bbd6a8616e970a11875b70 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2CONVERT 3 "14 November 2023" "PCRE2 10.45-RC1"
+.TH PCRE2CONVERT 3 "14 November 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "EXPERIMENTAL PATTERN CONVERSION FUNCTIONS"
index 43a6e30effd608c8d4415ac7998ba37ef655829c..fc4243574e310129b4d6bce7e9a23cbf6aa75d40 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2DEMO 3 "31 August 2021" "PCRE2 10.45-RC1"
+.TH PCRE2DEMO 3 "31 August 2021" "PCRE2 10.45"
 .\"AUTOMATICALLY GENERATED BY PrepareRelease - do not EDIT!
 .SH NAME
 PCRE2DEMO - A demonstration C program for PCRE2
index 837a5761b91f22a462c4e13e0d0e53c972f74009..0b6212efb6420b597b9afe1bb6e57bf056f0ae29 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2GREP 1 "09 October 2024" "PCRE2 10.45-RC1"
+.TH PCRE2GREP 1 "04 February 2025" "PCRE2 10.45"
 .SH NAME
 pcre2grep - a grep with Perl-compatible regular expressions.
 .SH SYNOPSIS
@@ -947,7 +947,7 @@ Any substring (including the executable name) may contain escape sequences
 started by a dollar character. These are the same as for the \fB--output\fP
 (\fB-O\fP) option documented above, except that $0 or $& cannot insert the
 matched string because the match is still in progress. Instead, the character
-'0' is inserted. If you need a literal dollar or pipe character in any
+\&'0' is inserted. If you need a literal dollar or pipe character in any
 substring, use $$ or $| respectively. Here is an example:
 .sp
   echo -e "abcde\en12345" | pcre2grep \e
@@ -1022,6 +1022,6 @@ Cambridge, England.
 .rs
 .sp
 .nf
-Last updated: 09 October 2024
+Last updated: 04 February 2025
 Copyright (c) 1997-2023 University of Cambridge.
 .fi
index f91f6547db0f26e8958d3af257c6e031ac1bcd39..9e07a5a7dac905be4aecdc657f072aa284fe4709 100644 (file)
@@ -1030,7 +1030,8 @@ USING PCRE2'S CALLOUT FACILITY
        quences  started  by  a dollar character. These are the same as for the
        --output (-O) option documented above, except that $0 or $& cannot  in-
        sert  the  matched  string  because the match is still in progress. In-
-       stead, the character substring, use $$ or $| respectively. Here  is  an
+       stead, the character '0' is inserted. If you need a literal  dollar  or
+       pipe  character in any substring, use $$ or $| respectively. Here is an
        example:
 
          echo -e "abcde\n12345" | pcre2grep \
@@ -1044,43 +1045,43 @@ USING PCRE2'S CALLOUT FACILITY
            Arg1: [1] [234] [4] Arg2: |1| ()
            12345
 
-       The  parameters  for the system call that is used to run the program or
+       The parameters for the system call that is used to run the  program  or
        script are zero-terminated strings. This means that binary zero charac-
-       ters in the callout argument will cause premature termination of  their
-       substrings,  and  therefore should not be present. Any syntax errors in
-       the string (for example, a dollar not followed  by  another  character)
+       ters  in the callout argument will cause premature termination of their
+       substrings, and therefore should not be present. Any syntax  errors  in
+       the  string  (for  example, a dollar not followed by another character)
        causes the callout to be ignored.  If running the program fails for any
-       reason  (including the non-existence of the executable), a local match-
+       reason (including the non-existence of the executable), a local  match-
        ing failure occurs and the matcher backtracks in the normal way.
 
 
 MATCHING ERRORS
 
-       It is possible to supply a regular expression that takes  a  very  long
-       time  to  fail  to  match certain lines. Such patterns normally involve
-       nested indefinite repeats, for example: (a+)*\d when matched against  a
-       line  of a's with no final digit. The PCRE2 matching function has a re-
-       source limit that causes it to abort in these  circumstances.  If  this
-       happens,  pcre2grep  outputs  an error message and the line that caused
-       the problem to the standard error stream. If there  are  more  than  20
+       It  is  possible  to supply a regular expression that takes a very long
+       time to fail to match certain lines.  Such  patterns  normally  involve
+       nested  indefinite repeats, for example: (a+)*\d when matched against a
+       line of a's with no final digit. The PCRE2 matching function has a  re-
+       source  limit  that  causes it to abort in these circumstances. If this
+       happens, pcre2grep outputs an error message and the  line  that  caused
+       the  problem  to  the  standard error stream. If there are more than 20
        such errors, pcre2grep gives up.
 
-       The  --match-limit  option  of pcre2grep can be used to set the overall
-       resource limit. There are also other limits that affect the  amount  of
-       memory  used  during  matching;  see the discussion of --heap-limit and
+       The --match-limit option of pcre2grep can be used to  set  the  overall
+       resource  limit.  There are also other limits that affect the amount of
+       memory used during matching; see the  discussion  of  --heap-limit  and
        --depth-limit above.
 
 
 DIAGNOSTICS
 
        Exit status is 0 if any matches were found, 1 if no matches were found,
-       and 2 for syntax errors, overlong lines, non-existent  or  inaccessible
-       files  (even if matches were found in other files) or too many matching
+       and  2  for syntax errors, overlong lines, non-existent or inaccessible
+       files (even if matches were found in other files) or too many  matching
        errors. Using the -s option to suppress error messages about inaccessi-
        ble files does not affect the return code.
 
-       When  run  under  VMS,  the  return  code  is  placed  in  the   symbol
-       PCRE2GREP_RC  because  VMS  does  not  distinguish  between exit(0) and
+       When   run  under  VMS,  the  return  code  is  placed  in  the  symbol
+       PCRE2GREP_RC because VMS  does  not  distinguish  between  exit(0)  and
        exit(1).
 
 
@@ -1098,8 +1099,8 @@ AUTHOR
 
 REVISION
 
-       Last updated: 09 October 2024
+       Last updated: 04 February 2025
        Copyright (c) 1997-2023 University of Cambridge.
 
 
-PCRE2 10.45-RC1                 09 October 2024                   PCRE2GREP(1)
+PCRE2 10.45                    04 February 2025                   PCRE2GREP(1)
index d0c845298a111eeacd1446dc508117df11c9ff54..7567839c02b08a8d3ccdb4b92c3660eb652c172f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2JIT 3 "22 August 2024" "PCRE2 10.45-RC1"
+.TH PCRE2JIT 3 "22 August 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 JUST-IN-TIME COMPILER SUPPORT"
index 5b794ec117448fcfecd9a1a310aa48f407a92a71..d21def4e46556733d50f27661142f5333c34142e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2LIMITS 3 "16 August 2023" "PCRE2 10.45-RC1"
+.TH PCRE2LIMITS 3 "16 August 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SIZE AND OTHER LIMITATIONS"
index f556c04fe0f7ec68c8863f112a69adc22c9cb021..7a203e9475e0d44b66d02799d1ad6439cd6753b7 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2MATCHING 3 "30 August 2024" "PCRE2 10.45-RC1"
+.TH PCRE2MATCHING 3 "30 August 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 MATCHING ALGORITHMS"
index 8047fca4c2d838df9653fd571c223a0764af0163..744f00646121914ae1d0c4011e0959999d82ac7d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PARTIAL 3 "27 November 2024" "PCRE2 10.45-RC1"
+.TH PCRE2PARTIAL 3 "27 November 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PARTIAL MATCHING IN PCRE2"
index c9cbf6aeb5e9664da1cfb35631a09618733652c3..583222abef3bbbcb7e2a7e64497c0023b55b9d78 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PATTERN 3 "27 November 2024" "PCRE2 10.45-RC1"
+.TH PCRE2PATTERN 3 "27 November 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 REGULAR EXPRESSION DETAILS"
index 95d74f991b300702e10eb36c4402d99f64000a7d..02edd38f987866d847ef8e2e47188aaa86294002 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PERFORM 3 "06 December 2022" "PCRE2 10.45-RC1"
+.TH PCRE2PERFORM 3 "06 December 2022" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 PERFORMANCE"
index 506ca71d664805812615df950a8bf9002b551b05..c4a9272a95b19318d833021256d700227cad31f5 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2POSIX 3 "27 November 2024" "PCRE2 10.45-RC1"
+.TH PCRE2POSIX 3 "27 November 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SYNOPSIS"
index bfadb211917f5de06cc374ba64cd1f13eec7ee70..e9fecd1d5e2d0136e0b8d8f78cdc4ec77be4f5c0 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SAMPLE 3 "14 November 2023" "PCRE2 10.45-RC1"
+.TH PCRE2SAMPLE 3 "14 November 2023" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 SAMPLE PROGRAM"
index 59e98cb7dc935566a1cca0af12d306331c1f531d..d52507e06a3fd102d8d53db80a023298b1155e34 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SERIALIZE 3 "19 January 2024" "PCRE2 10.45-RC1"
+.TH PCRE2SERIALIZE 3 "19 January 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SAVING AND RE-USING PRECOMPILED PCRE2 PATTERNS"
index 70cf82cc0d8a1e906a8661febcc90fbb12863a5a..28305bdf66c8f20f1bc41b51c650d3ec2ea3fc91 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SYNTAX 3 "27 November 2024" "PCRE2 10.45-RC1"
+.TH PCRE2SYNTAX 3 "27 November 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 REGULAR EXPRESSION SYNTAX SUMMARY"
index 1f0c471331444cdb793e05f8dab1509c997075b4..0a3ee21fad651ea2551fe6bf41621c8ac788904e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2TEST 1 "26 December 2024" "PCRE2 10.45-RC1"
+.TH PCRE2TEST 1 "26 December 2024" "PCRE2 10.45"
 .SH NAME
 pcre2test - a program for testing Perl-compatible regular expressions.
 .SH SYNOPSIS
index bd2315383a3dda2488e1bb741c41f2c0d0f67021..b6574b2ea1b5bb23009b61ec94865f84093c1152 100644 (file)
@@ -2065,4 +2065,4 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45-RC1                26 December 2024                   PCRE2TEST(1)
+PCRE2 10.45                    26 December 2024                   PCRE2TEST(1)
index d245a34eed08c09bcd6f20445c77fec93391e98e..44759ec71967c38d96a05ba86644ff5e4c65831c 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2UNICODE 3 "27 November 2024" "PCRE2 10.45-RC1"
+.TH PCRE2UNICODE 3 "27 November 2024" "PCRE2 10.45"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "UNICODE AND UTF SUPPORT"
index 36cc426e5133bd1d4b479809b2467b207088a47d..380a089069dcc4e8025aab30384ec9d906b680ff 100644 (file)
@@ -255,7 +255,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #define PACKAGE_NAME "PCRE2"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "PCRE2 10.45-RC1"
+#define PACKAGE_STRING "PCRE2 10.45"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "pcre2"
@@ -264,7 +264,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "10.45-RC1"
+#define PACKAGE_VERSION "10.45"
 
 /* The value of PARENS_NEST_LIMIT specifies the maximum depth of nested
    parentheses (of any kind) in a pattern. This limits the amount of system
@@ -464,7 +464,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #endif
 
 /* Version number of package */
-#define VERSION "10.45-RC1"
+#define VERSION "10.45"
 
 /* Number of bits in a file offset, on hosts where this is settable. */
 /* #undef _FILE_OFFSET_BITS */
index 94c7cbc768df8209056408d6ec433f94a847309d..061f3db0a76eedc1c7e7ad9bed8be8edd7d9e012 100644 (file)
@@ -43,8 +43,8 @@ POSSIBILITY OF SUCH DAMAGE.
 
 #define PCRE2_MAJOR           10
 #define PCRE2_MINOR           45
-#define PCRE2_PRERELEASE      -RC1
-#define PCRE2_DATE            2024-12-27
+#define PCRE2_PRERELEASE      
+#define PCRE2_DATE            2025-02-05
 
 /* When an application links to a PCRE DLL in Windows, the symbols that are
 imported have to be identified as such. When building PCRE2, the appropriate
index 81b91a81369237c5b4552ae2656f9cdfd886d568..175eb68535cfef09257f2466e6d0e655fe14f979 100644 (file)
@@ -1767,7 +1767,7 @@ switch(*cc)
   if (max == 0)
     return (*cc == OP_CRRANGE) ? 2 : 1;
   max -= min;
-  if (max > (*cc == OP_CRRANGE ? 0 : 1))
+  if (max > (sljit_u32)(*cc == OP_CRRANGE ? 0 : 1))
     max = 2;
   return max;
 
index 9caa1f26f3dedefccc4aeb26575d28a27bbdd7d1..1389a16573d56dcae68ff20d4f74089a9a63bae1 100644 (file)
@@ -82,7 +82,7 @@ POSSIBILITY OF SUCH DAMAGE.
 #  endif
 # endif
 
-#if (defined(__GNUC__) && __SANITIZE_ADDRESS__) \
+#if (defined(__GNUC__) && defined(__SANITIZE_ADDRESS__) && __SANITIZE_ADDRESS__ ) \
        || (defined(__clang__) \
        && ((__clang_major__ == 3 && __clang_minor__ >= 3) || (__clang_major__ > 3)))
 __attribute__((no_sanitize_address))