guile-devel
[Top][All Lists]
Advanced

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

Re: Patchset related to array functions


From: Mark H Weaver
Subject: Re: Patchset related to array functions
Date: Fri, 15 Jul 2016 13:41:25 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux)

Andy Wingo <address@hidden> writes:

>   (2) Can we use C99 in our public interface, or just internally?  If we
>       use it publically, what should we change?  No more scm_t_uint8 I
>       hope, besides for back-compat?  This patch set does not have to
>       include these changes, but we should have a plan.

Good question!  Since Emacs 25 requires C99, I think it's reasonable for
us to also require C99 *internally*, but whether we can reasonably
assume C99 in our public headers is far less clear.  Existing programs
that include <libguile.h> might have conflicting requirements for the C
dialect options passed to the compiler.  Even if there's no conflict,
developers may resent being asked to change their C dialect options.

Thoughts?

       Mark



reply via email to

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