This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Removing things from numbers.h
- To: Dirk Herrmann <dirk at ida dot ing dot tu-bs dot de>
- Subject: Re: Removing things from numbers.h
- From: Michael Livshin <mlivshin at bigfoot dot com>
- Date: 11 May 2000 12:17:14 +0300
- Cc: clark dot mcgrew at sunysb dot edu, Guile Mailing List <guile at sourceware dot cygnus dot com>
- Organization: who? me?
- References: <Pine.LNX.4.21.0005111011460.4288-100000@marvin.ida.ing.tu-bs.de>
Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:
> Thus I think there are the following three possible solutions:
> - configure option: Yes, include deprecated code by default: Yes
> - configure option: Yes, include deprecated code by default: No
> - configure option: No, include deprecated code by default: Yes
>
> I don't mind about which solution to take. Thus, I will implement the
> solution that get's the most votes from others. VOTE NOW :-)
I vote for Solution 3.
in general, I think that things should be made configure options if
they add nontrivial amount of stuff to the compiled image, or are just
genuinely optional, or aren't nesessary applicable to user's platform,
or help debug Guile itself.
DEBUG_DEPRECATED doesn't fall isn't in any of the above categories.
--
A computer, to print out a fact,
Will divide, multiply, and subtract.
But this output can be
No more than debris,
If the input was short of exact.
-- Gigo