[Pcre-svn] [984] code/trunk: Final file tidies for 10.32-RC1…

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [984] code/trunk: Final file tidies for 10.32-RC1.
Revision: 984
          http://www.exim.org/viewvc/pcre2?view=rev&revision=984
Author:   ph10
Date:     2018-08-13 15:20:46 +0100 (Mon, 13 Aug 2018)
Log Message:
-----------
Final file tidies for 10.32-RC1.


Modified Paths:
--------------
    code/trunk/Makefile.am
    code/trunk/src/pcre2.h.generic


Modified: code/trunk/Makefile.am
===================================================================
--- code/trunk/Makefile.am    2018-08-13 11:57:09 UTC (rev 983)
+++ code/trunk/Makefile.am    2018-08-13 14:20:46 UTC (rev 984)
@@ -231,7 +231,7 @@
 # and 'make maintainer-clean'.


CLEANFILES =
-DISTCLEANFILES = src/config.h.in~ config.h
+DISTCLEANFILES = src/config.h.in~ config.h pcre2.h.generic
MAINTAINERCLEANFILES =

# Additional files to bundle with the distribution, over and above what

Modified: code/trunk/src/pcre2.h.generic
===================================================================
--- code/trunk/src/pcre2.h.generic    2018-08-13 11:57:09 UTC (rev 983)
+++ code/trunk/src/pcre2.h.generic    2018-08-13 14:20:46 UTC (rev 984)
@@ -5,7 +5,7 @@
 /* This is the public header file for the PCRE library, second API, to be
 #included by applications that call PCRE2 functions.


-           Copyright (c) 2016-2017 University of Cambridge
+           Copyright (c) 2016-2018 University of Cambridge


 -----------------------------------------------------------------------------
 Redistribution and use in source and binary forms, with or without
@@ -44,9 +44,9 @@
 #define PCRE2_MAJOR           10
 #define PCRE2_MINOR           32
 #define PCRE2_PRERELEASE      -RC1
-#define PCRE2_DATE            2018-02-19
+#define PCRE2_DATE            2018-08-13


-/* For the benefit of systems without stdint.h, an alternative is to use
+/* For the benefit of systems without stdint.h, an alternative is to use
inttypes.h. The existence of these headers is checked by configure or CMake. */

#define PCRE2_HAVE_STDINT_H 1
@@ -88,7 +88,7 @@
#endif

/* Have to include limits.h, stdlib.h and stdint.h (or inttypes.h) to ensure
-that size_t and uint8_t, UCHAR_MAX, etc are defined. If the system has neither
+that size_t and uint8_t, UCHAR_MAX, etc are defined. If the system has neither
header, the relevant values must be provided by some other means. */

 #include <limits.h>
@@ -281,6 +281,7 @@
 #define PCRE2_ERROR_INTERNAL_UNKNOWN_NEWLINE       156
 #define PCRE2_ERROR_BACKSLASH_G_SYNTAX             157
 #define PCRE2_ERROR_PARENS_QUERY_R_MISSING_CLOSING 158
+/* Error 159 is obsolete and should now never occur */
 #define PCRE2_ERROR_VERB_ARGUMENT_NOT_ALLOWED      159
 #define PCRE2_ERROR_VERB_UNKNOWN                   160
 #define PCRE2_ERROR_SUBPATTERN_NUMBER_TOO_BIG      161
@@ -315,6 +316,8 @@
 #define PCRE2_ERROR_INTERNAL_BAD_CODE_IN_SKIP      190
 #define PCRE2_ERROR_NO_SURROGATES_IN_UTF16         191
 #define PCRE2_ERROR_BAD_LITERAL_OPTIONS            192
+#define PCRE2_ERROR_NOT_SUPPORTED_IN_EBCDIC        193
+#define PCRE2_ERROR_INVALID_HYPHEN_IN_OPTIONS      194



 /* "Expected" matching error codes: no match and partial match. */
@@ -399,6 +402,7 @@
 #define PCRE2_ERROR_BADSERIALIZEDDATA (-62)
 #define PCRE2_ERROR_HEAPLIMIT         (-63)
 #define PCRE2_ERROR_CONVERT_SYNTAX    (-64)
+#define PCRE2_ERROR_INTERNAL_DUPMATCH (-65)



/* Request types for pcre2_pattern_info() */