Thien-Thi Nguyen <[EMAIL PROTECTED]> wrote: > it's probably is not worth the effort for mailutils alone. however, > such a compatability layer, when separated into its own package and > maintained by someone else, to be pulled into mailutils using "standard" > methodology (auto* tools, etc), would be worth maintaining if it can > help increase interoperability for many packages.
Nice idea. > could you name the files used for the compatability layer? # Autoconf machinery: m4/guile.m4 # Snarfing support for 1.4 scripts/guile-1.4/guile-doc-snarf scripts/guile-1.4/guile-func-name-check scripts/guile-1.4/guile-snarf.awk # Snarfing support for 1.6 scripts/guile-1.6/guile-doc-snarf scripts/guile-1.6/guile-doc-snarf.awk # This header is mailutils specific. It does, however, contain 1.4 # vs. 1.6 compatibility defines and declarations (see lines 24 -- 44) include/mailutils/guile.h Note, however, that the header is oriented only on the functions MU uses. Creating a universal compatibility layer will require, in practice, writing a compatibility library, that would provide interfaces for functions that differ in both versions of Guile. Regards, Sergey _______________________________________________ Bug-mailutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-mailutils
