mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 04:40:29 +02:00
*** empty log message ***
This commit is contained in:
parent
457dc52c41
commit
0b2da99cb3
3 changed files with 61 additions and 22 deletions
16
NEWS
16
NEWS
|
@ -13,13 +13,21 @@ Changes since Guile 1.4:
|
|||
*** Macros removed
|
||||
|
||||
SCM_INPORTP, SCM_OUTPORTP SCM_ICHRP, SCM_ICHR, SCM_MAKICHR
|
||||
SCM_SETJMPBUF SCM_NSTRINGP SCM_NRWSTRINGP SCM_NVECTORP
|
||||
SCM_SETJMPBUF SCM_NSTRINGP SCM_NRWSTRINGP SCM_NVECTORP SCM_DOUBLE_CELLP
|
||||
|
||||
*** Functions removed
|
||||
|
||||
scm_sysmissing
|
||||
*** C Functions removed
|
||||
|
||||
scm_sysmissing scm_tag scm_tc16_flo scm_tc_flo
|
||||
scm_fseek - replaced by scm_seek.
|
||||
gc-thunk - replaced by after-gc-hook.
|
||||
gh_int2scmb - replaced by gh_bool2scm.
|
||||
scm_tc_dblr - replaced by scm_tc16_real.
|
||||
scm_tc_dblc - replaced by scm_tc16_complex.
|
||||
scm_list_star - replaced by scm_cons_star.
|
||||
|
||||
*** scheme functions removed:
|
||||
|
||||
list* - replaced by cons*.
|
||||
|
||||
** New SRFI modules have been added:
|
||||
|
||||
|
|
29
RELEASE
29
RELEASE
|
@ -7,9 +7,7 @@ absinthe, etc. However, the first release containing the module
|
|||
system should be called Godot: "This is the one you've been waiting
|
||||
for."
|
||||
|
||||
* Remove compatability module (ice-9 and-let*) eventually (when a
|
||||
major release with the real module (ice-9 and-let-star) has been out
|
||||
long enough, probably release 1.8).
|
||||
=== Eventually:
|
||||
|
||||
* Deprecate `read-only-string?'.
|
||||
|
||||
|
@ -17,24 +15,19 @@ After signal handling and threading have been fixed:
|
|||
- remove the code corresponding to GUILE_OLD_ASYNC_CLICK and the corresponding
|
||||
GUILE_OLD_ASYNC_CLICK macro.
|
||||
|
||||
In release 1.6.0:
|
||||
- remove gh_int2scmb (replaced by gh_bool2scm)
|
||||
- remove scm_fseek (replaced by scm_seek)
|
||||
- remove scm_tag
|
||||
=== In release 1.6.0:
|
||||
|
||||
- Q: Was SCM_FLOBUFLEN only deprecated publically, or was it supposed
|
||||
to be removed from numbers.c as well?
|
||||
|
||||
- remove code related to the name property of hooks. Also, check init.c,
|
||||
since the dependency between hooks and objprop will then be eliminated.
|
||||
- remove deprecated function scm_list_star/list* (use SRFI-1 compliant
|
||||
scm_cons_star/cons* instead.)
|
||||
- remove scm_tc16_flo, scm_tc_flo (guile always uses doubles to represent
|
||||
inexact real numbers)
|
||||
- remove scm_tc_dblr (replaced by scm_tc16_real)
|
||||
- remove scm_tc_dblc (replaced by scm_tc16_complex)
|
||||
- remove deprecated types, functions and macros from numbers.h: scm_dblproc,
|
||||
SCM_UNEGFIXABLE, SCM_FLOBUFLEN, SCM_INEXP, SCM_CPLXP, SCM_REAL, SCM_IMAG,
|
||||
SCM_REALPART, scm_makdbl, SCM_SINGP, SCM_NUM2DBL, SCM_NO_BIGDIG
|
||||
- remove deprecated macro from tags.h: SCM_DOUBLE_CELLP
|
||||
|
||||
In release 1.8.0:
|
||||
=== In release 1.8.0:
|
||||
|
||||
- remove compatability module (ice-9 and-let*). It
|
||||
has been replaced by (ice-9 and-let-star) and/or (srfi srfi-2).
|
||||
|
||||
- remove support for autoloading compiled-code modules:
|
||||
try-module-linked
|
||||
try-module-dynamic-link
|
||||
|
|
|
@ -1,3 +1,41 @@
|
|||
2001-04-28 Rob Browning <rlb@cs.utexas.edu>
|
||||
|
||||
* numbers.c: enabled local definition of SCM_FLOBUFLEN until we
|
||||
know what's supposed to happen to it.
|
||||
|
||||
* list.h (scm_list_star): deprecation expired - removed.
|
||||
|
||||
* numbers.h (scm_dblproc): deprecation expired - removed.
|
||||
(SCM_UNEGFIXABLE): deprecation expired - removed.
|
||||
(SCM_FLOBUFLEN): deprecation expired - removed.
|
||||
(SCM_INEXP): deprecation expired - removed.
|
||||
(SCM_CPLXP): deprecation expired - removed.
|
||||
(SCM_REAL): deprecation expired - removed.
|
||||
(SCM_IMAG): deprecation expired - removed.
|
||||
(SCM_REALPART): deprecation expired - removed.
|
||||
(scm_makdbl): deprecation expired - removed.
|
||||
(SCM_SINGP): deprecation expired - removed.
|
||||
(SCM_NUM2DBL): deprecation expired - removed.
|
||||
(SCM_NO_BIGDIG): deprecation expired - removed.
|
||||
|
||||
* tags.h (SCM_DOUBLE_CELLP): deprecation expired - removed.
|
||||
(scm_tc_dblr): deprecation expired - removed.
|
||||
(scm_tc_dblc): deprecation expired - removed.
|
||||
(scm_tc16_flo): deprecation expired - removed.
|
||||
(scm_tc_flo): deprecation expired - removed.
|
||||
|
||||
* tag.h (scm_tag): deprecation expired - removed.
|
||||
|
||||
* tag.c: (scm_tag): deprecation expired - removed.
|
||||
|
||||
* ioext.c: (scm_fseek): deprecation expired - removed.
|
||||
|
||||
* ioext.h (scm_fseek): deprecation expired - removed.
|
||||
|
||||
* gh_data.c (gh_int2scmb): deprecation expired - removed.
|
||||
|
||||
* gh.h (gh_int2scmb): deprecation expired - removed.
|
||||
|
||||
2001-04-28 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
* stacks.c (scm_make_stack): Fix typo in docstring.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue