1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-11 06:20:23 +02:00
guile/ice-9
Gary Houston e1724d200d * numbers.c: use SCM_NUM_OVERFLOW instead of scm_wta or ASSERT.
* error.c, error.h: setup scm_num_overflow key.

* __scm.h: SCM_NUM_OVERFLOW: macro for reporting numerical overflow.
Remove definition of SCM_OVSCM_FLOW.

* fports.c (scm_open_file): use SCM_SYSERROR_M.

* __scm.h: SCM_SYSERROR_M: new macro for system errors with an
explicit message and args.

* error.c, error.h, __scm.h: change system_error_sym to
scm_system_error.

* error.c (system_error_sym): remove leading %% from the Scheme name
"%%system-error".

* __scm.h (SCM_SYSMISSING): Redefine using lgh_error.

* boot-9.scm: remove leading %% from references to '%%system-error.
(%%handle-system-error): don't pass all the thrown arguments when
aborting, just the key and subr.
Remove the code to "Install default handlers for built-in errors."
Remove the definition of the syserror procedure.
Associate 'numerical-overflow with default handler.
1996-09-14 07:47:50 +00:00
..
.cvsignore *** empty log message *** 1996-08-01 08:38:52 +00:00
boot-9.scm * numbers.c: use SCM_NUM_OVERFLOW instead of scm_wta or ASSERT. 1996-09-14 07:47:50 +00:00
ChangeLog * numbers.c: use SCM_NUM_OVERFLOW instead of scm_wta or ASSERT. 1996-09-14 07:47:50 +00:00
configure *** empty log message *** 1996-09-03 04:41:38 +00:00
configure.in Don't use the PLUGIN system to gather information for the 1996-08-30 03:12:46 +00:00
COPYING maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
debug.scm * debug.scm: New file: debug extensions. 1996-08-23 04:54:35 +00:00
hcons.scm maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
lineio.scm maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
Makefile.in * boot-9.scm (%load-path): Add the site directory. 1996-08-30 21:09:23 +00:00
mapping.scm maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
poe.scm * poe.scm (funcq-memo): Renamed weak-hash-table --> 1996-08-20 16:55:14 +00:00
slib.scm maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
tags.scm maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00