]> granicus.if.org Git - neomutt/commit
patch-1.5-tlr.alias-parse.1 - extension of patch-1.5.1-me.aliascheck.1
authorThomas Roessler <roessler@does-not-exist.org>
Mon, 11 Nov 2002 19:16:11 +0000 (19:16 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Mon, 11 Nov 2002 19:16:11 +0000 (19:16 +0000)
commit33a98702f58468f67a85a06617fadb4a1b92698b
treeb651585f7d4ffab0158e43820f86c10c8099bb34
parentea2f7d70cc1c39114323e2b41e914c18c39617dc
patch-1.5-tlr.alias-parse.1 - extension of patch-1.5.1-me.aliascheck.1

This patch catches the same kind of bad alias names caught by
Michael's patch.  There are some extensions:

1. Mutt makes sure that it doesn't _suggest_ bad names to the user.
2. If a name is bad, the user is informed, and may elect to fix the
   name.  In this case, mutt will automatically suggest a fixed
   version.
3. If the user insists in the bad name, it's written into the
   aliases file with proper quoting.
4. When mutt parses the aliases file, it now uses the normal
   tokenizer routines in order to properly handle quoted alias names.
alias.c
init.c
protos.h