aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fetchmail.man3
-rw-r--r--rcfile_l.l2
2 files changed, 1 insertions, 4 deletions
diff --git a/fetchmail.man b/fetchmail.man
index 065f596d..87cd0c90 100644
--- a/fetchmail.man
+++ b/fetchmail.man
@@ -577,9 +577,6 @@ software.
.PP
The RPOP support is not yet well tested.
.PP
-The configuration file lexer handles punctuation adjacent to keywords poorly.
-Flex can be very mysterious at times.
-.PP
Send comments, bug reports, gripes, and the like to Eric S. Raymond
<esr@thyrsus.com>.
.SH NOTES
diff --git a/rcfile_l.l b/rcfile_l.l
index f5bd41ed..e402f2a5 100644
--- a/rcfile_l.l
+++ b/rcfile_l.l
@@ -69,7 +69,7 @@ options {/* EMPTY */}
yylval.sval = (char *) strdup(yytext+1);
return STRING;
}
-[^ \t\r\n]+ { yylval.sval = (char *) strdup(yytext); return STRING; }
+[^;:, \t\r\n]+ { yylval.sval = (char *) strdup(yytext); return STRING; }
[ \t\r]+ ; /* whitespace */