bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/3] style: avoid gettextize warnings


From: Akim Demaille
Subject: [PATCH 2/3] style: avoid gettextize warnings
Date: Wed, 29 Apr 2020 08:01:06 +0200

* src/scan-gram.l, src/scan-skel.l: Help it see the start and end of
"character literals".
---
 src/scan-gram.l | 2 +-
 src/scan-skel.l | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/scan-gram.l b/src/scan-gram.l
index b6ddd3fa..80a46134 100644
--- a/src/scan-gram.l
+++ b/src/scan-gram.l
@@ -380,7 +380,7 @@ eqopt    ({sp}=)?
     BEGIN SC_BRACKETED_ID;
   }
 
-  [^\[%A-Za-z0-9_<>{}\"\'*;|=/, \f\r\n\t\v]+|. {
+  [^\[%A-Za-z0-9_<>{}""''*;|=/, \f\r\n\t\v]+|. {
     complain (loc, complaint, "%s: %s",
               ngettext ("invalid character", "invalid characters", yyleng),
               quote_mem (yytext, yyleng));
diff --git a/src/scan-skel.l b/src/scan-skel.l
index 2ffdcfc2..a856eac0 100644
--- a/src/scan-skel.l
+++ b/src/scan-skel.l
@@ -84,7 +84,7 @@ static void fail_for_invalid_at (char const *at);
 "@output("      at_init (&argc, argv, &at_ptr, &at_output);
 
   /* This pattern must not match more than the previous @ patterns. */
-@[^@{}\'(\n]*   fail_for_invalid_at (yytext);
+@[^@{}''(\n]*   fail_for_invalid_at (yytext);
 \n              out_lineno++; ECHO;
 [^@\n]+         ECHO;
 
-- 
2.26.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]