From a1349849b7d37f6ffd264005c1f945d64bb35858 Mon Sep 17 00:00:00 2001 From: David Levine Date: Wed, 4 Dec 2013 19:38:11 -0600 Subject: [PATCH] Added comment about not supporting trailing semicolons for aliases (in alias file). --- uip/aliasbr.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/uip/aliasbr.c b/uip/aliasbr.c index a696e8a6..2e83d07c 100644 --- a/uip/aliasbr.c +++ b/uip/aliasbr.c @@ -104,6 +104,12 @@ akval (struct aka *ak, char *s) if (!s) return s; /* XXX */ + /* It'd be tempting to check for a trailing semicolon and remove + it. But that would break the EXMH alias parser on what would + then be valid expressions: + http://lists.gnu.org/archive/html/nmh-workers/2012-10/msg00039.html + */ + for (; ak; ak = ak->ak_next) { if (aleq (s, ak->ak_name)) { return akresult (ak); -- 2.56.0