[Libreoffice-commits] core.git: include/rtl
Michael Stahl (via logerrit)
logerrit at kemper.freedesktop.org
Mon Feb 8 13:57:24 UTC 2021
include/rtl/uri.h | 13 +++++++++++++
1 file changed, 13 insertions(+)
New commits:
commit c5329ac1fa239bf4864e44c557210e9b08c47c68
Author: Michael Stahl <michael.stahl at allotropia.de>
AuthorDate: Wed Feb 3 19:43:31 2021 +0100
Commit: Michael Stahl <michael.stahl at allotropia.de>
CommitDate: Mon Feb 8 14:56:37 2021 +0100
rtl::Uri: document difference of rtl_UriCharClass to RFC 3986
Change-Id: I640777aa7bb4baf5b0d74e996c036e16f6127d57
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110387
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl at allotropia.de>
diff --git a/include/rtl/uri.h b/include/rtl/uri.h
index 7767762da229..1fbd0128ab89 100644
--- a/include/rtl/uri.h
+++ b/include/rtl/uri.h
@@ -59,6 +59,8 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-./:;=?@[]_~ plus digits and
letters.
+
+ This differs from RFC 3986 @<fragment> in additionally allowing []
@endverbatim
*/
rtl_UriCharClassUric,
@@ -67,6 +69,9 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-.:;=?@_~ plus digits and letters.
+
+ This differs from RFC 3986 @<fragment> in additionally encoding /
+ This differs from RFC 3986 @<pchar> in additionally allowing ?
@endverbatim
*/
rtl_UriCharClassUricNoSlash,
@@ -75,6 +80,8 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-.;=@_~ plus digits and letters.
+
+ This is the same as RFC 3986 @<segment-nz-nc>
@endverbatim
*/
rtl_UriCharClassRelSegment,
@@ -83,6 +90,8 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-.:;=@_~ plus digits and letters.
+
+ This differs from RFC 3986 @<reg_name> in additionally allowing @
@endverbatim
*/
rtl_UriCharClassRegName,
@@ -91,6 +100,8 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-.:;=_~ plus digits and letters.
+
+ This is the same as RFC 3986 @<userinfo>
@endverbatim
*/
rtl_UriCharClassUserinfo,
@@ -99,6 +110,8 @@ typedef enum
@verbatim
The 'valid' characters are !$&'()*+,-.:=@_~ plus digits and letters.
+
+ This differs from RFC 3986 @<pchar> in additionally encoding ;
@endverbatim
*/
rtl_UriCharClassPchar,
More information about the Libreoffice-commits
mailing list