This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: includes in _scm.h
- To: Dirk Herrmann <dirk at ida dot ing dot tu-bs dot de>
- Subject: Re: includes in _scm.h
- From: "Greg J. Badros" <gjb at cs dot washington dot edu>
- Date: 16 Mar 2000 08:26:16 -0800
- Cc: Guile Mailing List <guile at sourceware dot cygnus dot com>
- References: <Pine.LNX.4.21.0003151726470.27077-100000@marvin.ida.ing.tu-bs.de>
Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:
> On 15 Mar 2000, Greg J. Badros wrote:
>
> > I, too, believe it's worth avoiding. Of course, for libguile.h, we
> > should have all the files included so that there is a single include
> > file for programs that want to use guile, but internally we should do
> > better. What is your precise proposal?
>
> - remove all of the includes from _scm.h (maybe except __scm.h - however,
> someone who knows the conceptual differences between _scm.h and __scm.h
> should add a comment at the beginning of these files to clarify the
> differences.)
> - add only those includes which are required to the corresponding .[ch]
> files.
<snip>
> If there are no objections I will try to provide patches to achieve the goal
> described above.
Or, hey, you can just commit the changes! :-)
Thanks,
Greg