guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Versioning scheme-only modules.


From: Neil Jerram
Subject: Re: Versioning scheme-only modules.
Date: 05 Dec 2001 21:48:13 +0000
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> "Rob" == Rob Browning <address@hidden> writes:

    Rob> Neil Jerram <address@hidden> writes:

    >> Sounds good, although it's a pity that `#:interface' clashes
    >> with the module system's different usage of the word
    >> `interface'.

    Rob> OK, so how about we be more explicit and use
    Rob> interface-version?  That'll be less confusing and it's not
    Rob> like the extra characters are going to hurt anyone.

I'm not sure.  The libtool manual goes to great lengths to emphasize
the difference between its system for describing an `interface', and
the `version' number that describes a software release.  So
`interface-version' doesn't feel good to me.  It might be best to live
with the two different meanings of `interface' (i.e. use `#:interface'
per your original suggestion) and just make sure that the
corresponding documentation is crystal clear.

        Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]