[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-mailutils] Re: support for Guile 1.4.x
From: |
Sergey Poznyakoff |
Subject: |
[bug-mailutils] Re: support for Guile 1.4.x |
Date: |
Fri, 24 Feb 2006 17:15:17 EET |
Thien-Thi Nguyen <address@hidden> 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