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 at ida dot ing dot tu-bs dot de
- Subject: Re: Removing things from numbers.h
- From: Clark McGrew <mcgrew at ale dot physics dot sunysb dot edu>
- Date: Wed, 10 May 2000 10:03:59 -0400
- CC: guile at sourceware dot cygnus dot com
- References: <Pine.LNX.4.21.0005101439250.32099-100000@marvin.ida.ing.tu-bs.de>
- Reply-to: clark dot mcgrew at sunysb dot edu
>>>>> "Dirk" == Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:
Dirk> Hi! Due to recent patches or even for some time, the
Dirk> following definitions from numbers.h are not used throughout
Dirk> guile:
Dirk> * SCM_SINGP * SCM_REAL * SCM_IMAG * SCM_NUM2DBL *
Dirk> scm_dblproc * SCM_INEXP * SCM_CPLXP * SCM_REALPART *
Dirk> scm_makdbl
Dirk> Is it OK to just remove these from numbers.h, or do we have
Dirk> to assume that people have used these definitions in their
Dirk> own code?
I've got some older code that uses some of these definitions, so
probably others do as well. Instead of removing them from numbers.h,
how about putting a note in NEWS that they've been deprecated,
commenting numbers.h in the same way, and at a later point adding
"#ifdef USE_DEPRECATED_FEATURES" around them.
Cheers,
Clark