nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] Garbage collection

2013-01-01 20:55:04
...

Tuesday, January 01, 2013 8:56 AM
Greetings all,

...

- Remove dbm/ndbm dependency. The ONLY reason nmh has a dependency on
a db library is for duplicate suppression in slocal; if slocal finds
a duplicate Message-ID, it discards it. I didn't think getting a dbm
library was so hard, but apparantly it is under Linux; the autoconf
stuff for this is a giant mess. I'm wondering ... do people actually
use this functionality? I'm thinking the days of using slocal in
your .forward file have slowly been coming to an end. At the very least
we should make this functionality optional ... that would make things
easier for Paul Fox, if no one else :-)
it's been a long time since slocal could do what i wanted. i switched to procmail in 1999 or so, then switched to a home grown perl script as my .forward pipe in 2003 or so. duplicate suppression by message id is still useful, and it's so useful that everything that can replace slocal can do duplicate suppression by message id.

this is an argument for deprecating slocal, but it is not an argument for removing features or dependencies from slocal if we keep it.

making the dbm dependency optional would seem to be the desired middle ground.
- EBCDIC safe encoding. Forces quoted-printable encoding if an "EBCDIC
unsafe" character is seen (see uip/mhbuildsbr.c:ebcdicsafe[]). We
don't care about this, right?
O. M. G.

_______________________________________________
Nmh-workers mailing list
Nmh-workers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/nmh-workers
<Prev in Thread] Current Thread [Next in Thread>