(cherry picked from commit 9a81e91f8c16ad036ad738799c003cdfbf33f0d0) (cherry picked from commit 51aed53bbb3b746a02d627778a525effd93c8d76)
34 lines
1.5 KiB
Diff
34 lines
1.5 KiB
Diff
From 38389534dabcf98bcbda70ef516c2b00f9ec67e9 Mon Sep 17 00:00:00 2001
|
|
From: Martin Joerg <martin.joerg@gmail.com>
|
|
Date: Mon, 27 Mar 2023 10:20:18 +0200
|
|
Subject: [PATCH] Fix pattern documentation for case-insensitive ranges
|
|
|
|
---
|
|
doc/flex.texi | 6 +++---
|
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/doc/flex.texi b/doc/flex.texi
|
|
index bccab1e..acdd04c 100644
|
|
--- a/doc/flex.texi
|
|
+++ b/doc/flex.texi
|
|
@@ -952,13 +952,13 @@ character range such as @samp{[a-z]} or @samp{[S-W]} where it is obvious that yo
|
|
want case-folding to occur. Here are some examples with the @samp{-i} flag
|
|
enabled:
|
|
|
|
-@multitable {@samp{[a-zA-Z]}} {ambiguous} {@samp{[A-Z\[\\\]_`a-t]}} {@samp{[@@A-Z\[\\\]_`abc]}}
|
|
+@multitable {@samp{[a-zA-Z]}} {ambiguous} {@samp{[A-Z\[\\\]^_`a-t]}} {@samp{[@@A-Z\[\\\]^_`abc]}}
|
|
@item Range @tab Result @tab Literal Range @tab Alternate Range
|
|
@item @samp{[a-t]} @tab ok @tab @samp{[a-tA-T]} @tab
|
|
@item @samp{[A-T]} @tab ok @tab @samp{[a-tA-T]} @tab
|
|
-@item @samp{[A-t]} @tab ambiguous @tab @samp{[A-Z\[\\\]_`a-t]} @tab @samp{[a-tA-T]}
|
|
+@item @samp{[A-t]} @tab ambiguous @tab @samp{[A-Z\[\\\]^_`a-t]} @tab @samp{[a-tA-T]}
|
|
@item @samp{[_-@{]} @tab ambiguous @tab @samp{[_`a-z@{]} @tab @samp{[_`a-zA-Z@{]}
|
|
-@item @samp{[@@-C]} @tab ambiguous @tab @samp{[@@ABC]} @tab @samp{[@@A-Z\[\\\]_`abc]}
|
|
+@item @samp{[@@-C]} @tab ambiguous @tab @samp{[@@ABC]} @tab @samp{[@@A-Z\[\\\]^_`abc]}
|
|
@end multitable
|
|
|
|
@cindex end of line, in negated character classes
|
|
--
|
|
2.9.3.windows.1
|
|
|