[Pcre-svn] [1153] code/trunk: Documentation update and ensur…

Kezdőlap
Üzenet törlése
Szerző: Subversion repository
Dátum:  
Címzett: pcre-svn
Tárgy: [Pcre-svn] [1153] code/trunk: Documentation update and ensure current pcre2.h.generic.
Revision: 1153
          http://www.exim.org/viewvc/pcre2?view=rev&revision=1153
Author:   ph10
Date:     2019-08-01 17:49:09 +0100 (Thu, 01 Aug 2019)
Log Message:
-----------
Documentation update and ensure current pcre2.h.generic.


Modified Paths:
--------------
    code/trunk/doc/html/pcre2api.html
    code/trunk/doc/pcre2.txt
    code/trunk/doc/pcre2api.3
    code/trunk/src/pcre2.h.generic


Modified: code/trunk/doc/html/pcre2api.html
===================================================================
--- code/trunk/doc/html/pcre2api.html    2019-08-01 16:42:36 UTC (rev 1152)
+++ code/trunk/doc/html/pcre2api.html    2019-08-01 16:49:09 UTC (rev 1153)
@@ -309,7 +309,7 @@
 <b>  PCRE2_SIZE <i>bufflen</i>);</b>
 <br>
 <br>
-<b>const unsigned char *pcre2_maketables(pcre2_general_context *<i>gcontext</i>);</b>
+<b>const uint8_t *pcre2_maketables(pcre2_general_context *<i>gcontext</i>);</b>
 <br>
 <br>
 <b>int pcre2_pattern_info(const pcre2_code *<i>code</i>, uint32_t <i>what</i>,</b>
@@ -3851,7 +3851,7 @@
 </P>
 <br><a name="SEC42" href="#TOC1">REVISION</a><br>
 <P>
-Last updated: 28 July 2019
+Last updated: 01 August 2019
 <br>
 Copyright &copy; 1997-2019 University of Cambridge.
 <br>


Modified: code/trunk/doc/pcre2.txt
===================================================================
--- code/trunk/doc/pcre2.txt    2019-08-01 16:42:36 UTC (rev 1152)
+++ code/trunk/doc/pcre2.txt    2019-08-01 16:49:09 UTC (rev 1153)
@@ -400,7 +400,7 @@
        int pcre2_get_error_message(int errorcode, PCRE2_UCHAR *buffer,
          PCRE2_SIZE bufflen);


-       const unsigned char *pcre2_maketables(pcre2_general_context *gcontext);
+       const uint8_t *pcre2_maketables(pcre2_general_context *gcontext);


        int pcre2_pattern_info(const pcre2_code *code, uint32_t what,
          void *where);
@@ -3706,7 +3706,7 @@


REVISION

-       Last updated: 28 July 2019
+       Last updated: 01 August 2019
        Copyright (c) 1997-2019 University of Cambridge.
 ------------------------------------------------------------------------------



Modified: code/trunk/doc/pcre2api.3
===================================================================
--- code/trunk/doc/pcre2api.3    2019-08-01 16:42:36 UTC (rev 1152)
+++ code/trunk/doc/pcre2api.3    2019-08-01 16:49:09 UTC (rev 1153)
@@ -1,4 +1,4 @@
-.TH PCRE2API 3 "28 July 2019" "PCRE2 10.34"
+.TH PCRE2API 3 "01 August 2019" "PCRE2 10.34"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .sp
@@ -245,7 +245,7 @@
 .B int pcre2_get_error_message(int \fIerrorcode\fP, PCRE2_UCHAR *\fIbuffer\fP,
 .B "  PCRE2_SIZE \fIbufflen\fP);"
 .sp
-.B const unsigned char *pcre2_maketables(pcre2_general_context *\fIgcontext\fP);
+.B const uint8_t *pcre2_maketables(pcre2_general_context *\fIgcontext\fP);
 .sp
 .B int pcre2_pattern_info(const pcre2_code *\fIcode\fP, uint32_t \fIwhat\fP,
 .B "  void *\fIwhere\fP);"
@@ -3863,6 +3863,6 @@
 .rs
 .sp
 .nf
-Last updated: 28 July 2019
+Last updated: 01 August 2019
 Copyright (c) 1997-2019 University of Cambridge.
 .fi


Modified: code/trunk/src/pcre2.h.generic
===================================================================
--- code/trunk/src/pcre2.h.generic    2019-08-01 16:42:36 UTC (rev 1152)
+++ code/trunk/src/pcre2.h.generic    2019-08-01 16:49:09 UTC (rev 1153)
@@ -307,6 +307,7 @@
 #define PCRE2_ERROR_ALPHA_ASSERTION_UNKNOWN        195
 #define PCRE2_ERROR_SCRIPT_RUN_NOT_AVAILABLE       196
 #define PCRE2_ERROR_TOO_MANY_CAPTURES              197
+#define PCRE2_ERROR_CONDITION_ATOMIC_ASSERTION_EXPECTED  198



 /* "Expected" matching error codes: no match and partial match. */
@@ -583,7 +584,7 @@
 PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \
   pcre2_set_bsr(pcre2_compile_context *, uint32_t); \
 PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \
-  pcre2_set_character_tables(pcre2_compile_context *, const unsigned char *); \
+  pcre2_set_character_tables(pcre2_compile_context *, const uint8_t *); \
 PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \
   pcre2_set_compile_extra_options(pcre2_compile_context *, uint32_t); \
 PCRE2_EXP_DECL int PCRE2_CALL_CONVENTION \
@@ -678,6 +679,8 @@
   pcre2_match_data_free(pcre2_match_data *); \
 PCRE2_EXP_DECL PCRE2_SPTR PCRE2_CALL_CONVENTION \
   pcre2_get_mark(pcre2_match_data *); \
+PCRE2_EXP_DECL PCRE2_SIZE PCRE2_CALL_CONVENTION \
+  pcre2_get_match_data_size(pcre2_match_data *); \
 PCRE2_EXP_DECL uint32_t PCRE2_CALL_CONVENTION \
   pcre2_get_ovector_count(pcre2_match_data *); \
 PCRE2_EXP_DECL PCRE2_SIZE PCRE2_CALL_CONVENTION \
@@ -841,6 +844,7 @@
 #define pcre2_general_context_free            PCRE2_SUFFIX(pcre2_general_context_free_)
 #define pcre2_get_error_message               PCRE2_SUFFIX(pcre2_get_error_message_)
 #define pcre2_get_mark                        PCRE2_SUFFIX(pcre2_get_mark_)
+#define pcre2_get_match_data_size             PCRE2_SUFFIX(pcre2_get_match_data_size_)
 #define pcre2_get_ovector_pointer             PCRE2_SUFFIX(pcre2_get_ovector_pointer_)
 #define pcre2_get_ovector_count               PCRE2_SUFFIX(pcre2_get_ovector_count_)
 #define pcre2_get_startchar                   PCRE2_SUFFIX(pcre2_get_startchar_)