* Added function scm_str2string. Thanks to Martin Baulig.
[bpt/guile.git] / libguile / ChangeLog
CommitLineData
b00418df
DH
12001-09-12 Martin Baulig <martin@home-of-linux.org>
2
3 * strings.[ch] (scm_str2string): New function.
4
a0d34a0b
MV
52001-09-06 Marius Vollmer <mvo@zagadka.ping.de>
6
7 * gc.c (scm_done_free): Always subtract size from scm_mallocated
8 when computing nm, even if it's negative.
9 (scm_must_malloc): Abort on overflow of scm_mtrigger.
10 (scm_must_realloc): Likewise.
11
b10586f0
ML
122001-09-01 Michael Livshin <mlivshin@bigfoot.com>
13
14 * numbers.c (scm_sys_check_number_conversions): new function,
15 defined if Guile is compiled in debugging mode. currently checks
16 `scm_num2ulong', should check much much more.
17
18 * num2integral.i.c (NUM2INTEGRAL): when converting a bignum to
19 unsigned, ensure that it's positive. thanks to Martin Baulig!
20
8c494e99
DH
212001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
22
23 * __scm.h: Added new section about compile time selectable
24 features.
25
26 (long_long, ulong_long, scm_sizet, SCM_WNA, SCM_OUTOFRANGE,
27 SCM_NALLOC, SCM_HUP_SIGNAL, SCM_INT_SIGNAL, SCM_FPE_SIGNAL,
28 SCM_BUS_SIGNAL, SCM_SEGV_SIGNAL, SCM_ALRM_SIGNAL, SCM_GC_SIGNAL,
29 SCM_TICK_SIGNAL, SCM_SIG_ORD, SCM_ORD_SIG, SCM_NUM_SIGS):
30 Removed.
31
32 * deprecation.c (scm_include_deprecated_features): Simplified.
33
34 * eval.c (EVALCAR, unmemocopy), eval.h (SCM_XEVALCAR): Use
35