aboutsummaryrefslogtreecommitdiffstats
path: root/rcfile_l.l
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1999-07-31 20:44:55 +0000
committerEric S. Raymond <esr@thyrsus.com>1999-07-31 20:44:55 +0000
commit79739caa154403260496d3b0c33f47ef0cf21447 (patch)
treed416492fcb57138c30db613e2171946d2c6fff1c /rcfile_l.l
parent640a00628977de30f96e6c0fcc2289b28c3a8bac (diff)
downloadfetchmail-79739caa154403260496d3b0c33f47ef0cf21447.tar.gz
fetchmail-79739caa154403260496d3b0c33f47ef0cf21447.tar.bz2
fetchmail-79739caa154403260496d3b0c33f47ef0cf21447.zip
Before applying Brian Boutel's lexer fix.
svn path=/trunk/; revision=2518
Diffstat (limited to 'rcfile_l.l')
-rw-r--r--rcfile_l.l22
1 files changed, 20 insertions, 2 deletions
diff --git a/rcfile_l.l b/rcfile_l.l
index f275e5a6..e5c4fba9 100644
--- a/rcfile_l.l
+++ b/rcfile_l.l
@@ -78,7 +78,25 @@ to { return TO; }
= { return MAP; }
"*" { return WILDCARD; }
-no/[a-z \t].* { return NO;}
+nobouncemail |
+nouidl |
+nocheckalias |
+nodns |
+noenvelope |
+nokeep |
+noflush |
+nofetchall |
+norewrite |
+noforcecr |
+nostripcr |
+nopass8(bits)? |
+nodropstatus |
+nomimedec(ode)? {
+ yyless(2);
+ return NO;
+ }
+
+no {return NO;}
keep { return KEEP; }
flush { return FLUSH; }
@@ -87,7 +105,7 @@ rewrite { return REWRITE; }
forcecr { return FORCECR; }
stripcr { return STRIPCR; }
pass8(bits)? { return PASS8BITS; }
-dropstatus? { return DROPSTATUS; }
+dropstatus { return DROPSTATUS; }
mimedec(ode)? { return MIMEDECODE; }
dns { return DNS; }
uidl { return UIDL; }