diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1996-10-08 07:26:51 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1996-10-08 07:26:51 +0000 |
commit | 9edf372fb9e281930eaabd090731f9a5c312f7fb (patch) | |
tree | 3db8d628df811e3afd868e948cbe4e78b328e795 /rcfile_l.l | |
parent | b48176ac1fc780e25f19222aa73417e956074bc7 (diff) | |
download | fetchmail-9edf372fb9e281930eaabd090731f9a5c312f7fb.tar.gz fetchmail-9edf372fb9e281930eaabd090731f9a5c312f7fb.tar.bz2 fetchmail-9edf372fb9e281930eaabd090731f9a5c312f7fb.zip |
Add English-like keywords but don't document them yet.
svn path=/trunk/; revision=248
Diffstat (limited to 'rcfile_l.l')
-rw-r--r-- | rcfile_l.l | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -26,12 +26,16 @@ int prc_lineno = 1; defaults { return DEFAULTS; } server { return SERVER; } proto(col)? { return PROTOCOL; } -is { return LOCALNAME; } +port { return PORT; } + user(name)? { return USERNAME; } pass(word)? { return PASSWORD; } remote(folder)? { return FOLDER; } smtp(host)? { return SMTPHOST; } mda { return MDA; } +is { return IS; } +here { return HERE; } + keep { yylval.flag = FLAG_TRUE; return KEEP; } flush { yylval.flag = FLAG_TRUE; return FLUSH; } fetchall { yylval.flag = FLAG_TRUE; return FETCHALL; } @@ -42,7 +46,10 @@ noflush { yylval.flag = FLAG_FALSE; return FLUSH; } nofetchall { yylval.flag = FLAG_FALSE; return FETCHALL; } norewrite { yylval.flag = FLAG_TRUE; return REWRITE; } noskip { yylval.flag = FLAG_FALSE; return SKIP; } -port { return PORT; } + +with {/* EMPTY */} +and {/* EMPTY */} +options {/* EMPTY */} (auto)|(AUTO) { yylval.proto = P_AUTO; return PROTO; } (pop2)|(POP2) { yylval.proto = P_POP2; return PROTO; } |