Mikael Djurfeldt
f9ed377d74
*** empty log message ***
2000-06-20 22:18:09 +00:00
Mikael Djurfeldt
67ef2dca37
*** empty log message ***
2000-06-20 18:08:59 +00:00
Mikael Djurfeldt
9704841c40
*** empty log message ***
2000-06-20 17:33:57 +00:00
Mikael Djurfeldt
8d62724862
Better implementation of first? predicate.
2000-06-20 17:15:21 +00:00
Mikael Djurfeldt
8b2294f746
*** empty log message ***
2000-06-20 17:10:45 +00:00
Mikael Djurfeldt
9aec475196
* session.scm (make-fold-modules): Detect circular references in
...
module graph. (Thanks to Matthias Köppe.)
2000-06-20 17:10:34 +00:00
Mikael Djurfeldt
5bc9cbd2d8
*** empty log message ***
2000-06-20 14:58:06 +00:00
Mikael Djurfeldt
076d6063fa
* gc.h, tags.h: Be kind to compilers which must see hash signs in
...
column 0. (Thanks to Ian Grant.)
2000-06-20 14:57:55 +00:00
Mikael Djurfeldt
9ea8cdcb43
* numbers.h: Put #ifdef HAVE_LONG_LONGS around declarations using
...
the long_long type. (Thanks to Bernard Urban.)
2000-06-20 14:57:45 +00:00
Mikael Djurfeldt
f69a01b29c
Inserted some comments
2000-06-20 14:55:52 +00:00
Mikael Djurfeldt
e8855f8d46
*** empty log message ***
2000-06-20 12:33:11 +00:00
Mikael Djurfeldt
31987551ee
*** empty log message ***
2000-06-20 03:24:10 +00:00
Mikael Djurfeldt
82ac0a63bf
* image-type.c: Removed unused scm_smobfuns structure.
...
(init_image_type): Use standard smob type interface.
2000-06-20 03:23:39 +00:00
Mikael Djurfeldt
215282c426
Code layout fix
2000-06-20 03:23:24 +00:00
Mikael Djurfeldt
62209d20c4
* data-rep.texi: Center discussion around the standard interface
...
for smob type creation (scm_make_smob_type) and warn about the
ongoing discussion which may result in deprecating
scm_make_smob_type_mfpe in next release of Guile.
2000-06-20 03:22:56 +00:00
Mikael Djurfeldt
b5074b2374
*** empty log message ***
2000-06-20 02:38:36 +00:00
Mikael Djurfeldt
5b99c4a9e7
Layout fix
2000-06-20 02:38:19 +00:00
Mikael Djurfeldt
c72baaaa75
* smob.h: Changed comments for scm_make_smob_type and
...
scm_make_smob_type_mfpe, warning that the latter might be
deprecated in a future release.
2000-06-20 02:37:53 +00:00
Mikael Djurfeldt
33d0abd7e1
* list.c (scm_cons_star): Updated comment.
2000-06-20 02:37:41 +00:00
Mikael Djurfeldt
aeacfc8fd1
* gc.c, gc.h (scm_default_init_heap_size_1,
...
scm_default_min_yield_1, scm_default_init_heap_size_2,
scm_default_min_yield_2, scm_default_max_segment_size): New global
variables. Can be customized by the application before booting
Guile. (We might want to be able to control these parameters
dynamically through the "options interface" in the future, but
note that that is additional functionality. Here we're giving
default values which the environment variables can override.)
2000-06-20 02:37:23 +00:00
Mikael Djurfeldt
3510b48476
* session.scm: Use module (ice-9 regex).
...
(help): Regexp-quote a name given as a symbol.
2000-06-20 02:36:51 +00:00
Mikael Djurfeldt
7b2d4664de
* GUILE-VERSION: Changed to work also when included by a Makefile
...
(e.g. debian/rules). (Thanks to Karl M. Hegbloom.)
(LIBGUILE_MAJOR_VERSION): Bumped to 9.
(GUILE_MINOR_VERSION): Bumped to 4.
2000-06-20 02:35:18 +00:00
Mikael Djurfeldt
2728d7f43c
*** empty log message ***
2000-06-19 22:30:31 +00:00
Mikael Djurfeldt
0a9e521f29
*** empty log message ***
2000-06-19 10:05:54 +00:00
Mikael Djurfeldt
d2c32d6324
* tests/list.test: Use cons* instead of list*.
2000-06-19 10:05:43 +00:00
Mikael Djurfeldt
04d894fdb2
* tags.h (SCM_UNPACK_CAR, SCM_NDOUBLE_CELLP): Removed.
2000-06-19 10:05:08 +00:00
Mikael Djurfeldt
c4929149b9
* numbers.h (SCM_NEWREAL, SCM_NEWCOMPLEX): Removed.
2000-06-19 10:04:52 +00:00
Mikael Djurfeldt
26a379b298
* list.[ch] (scm_cons_star/cons*): Renamed from
...
scm_list_star/list*.
* list.[ch] (scm_list_star/list*): Provided as a deprecated alias
for scm_cons_star/cons*.
2000-06-19 10:04:31 +00:00
Mikael Djurfeldt
7bd4fbe2de
* gc.c (scm_protect_object): Updated comment.
2000-06-19 10:03:57 +00:00
Mikael Djurfeldt
e0a7dd341d
*** empty log message ***
2000-06-19 01:11:38 +00:00
Mikael Djurfeldt
f59a8b6460
* configure.in: Check for siginterrupt and rl_pre_input_hook.
2000-06-19 01:11:28 +00:00
Mikael Djurfeldt
2604745154
Fix
2000-06-19 00:48:35 +00:00
Mikael Djurfeldt
264871aab7
*** empty log message ***
2000-06-19 00:42:48 +00:00
Mikael Djurfeldt
b71099ba05
* readline.c (sigwinch_enable_restart, scm_init_readline):
...
Re-enable restart for SIGWINCH signal.
2000-06-19 00:42:39 +00:00
Mikael Djurfeldt
49a2970b4a
* configure.in: Added test if readline clears SA_RESTART flag for
...
SIGWINCH. (Thanks to Dale P. Smith.)
2000-06-19 00:42:30 +00:00
Mikael Djurfeldt
a0adfbf022
* print.c (scm_current_pstate, scm_make_print_state): Simplified
...
tests, using the assumption that Guile has been initialized.
2000-06-19 00:42:03 +00:00
Mikael Djurfeldt
9293b3c638
* gdbint.c (gdb_print): Print warning instead of calling scm_write
...
if Guile isn't yet initialized.
2000-06-19 00:41:54 +00:00
Mikael Djurfeldt
bf1b9494f7
* init.c, init.h (scm_initialized_p): Renamed from `initialized'
...
and made global.
2000-06-19 00:41:33 +00:00
Greg J. Badros
3785f31772
*** empty log message ***
2000-06-18 22:30:25 +00:00
Greg J. Badros
0a284a4e88
* print.c (s_scm_current_pstate): Do not segfault when the
...
print_state_pool is unitialized in `current-pstate', and better
verify its state before altering it in scm_make_print_state().
2000-06-18 21:47:23 +00:00
Greg J. Badros
e8293eb671
Inserted old Apr. 18th changelog message that was floating in my work
...
directory. My apologies for the delay of this commit.
2000-06-18 20:13:42 +00:00
Michael Livshin
b20e69e3f4
*** empty log message ***
2000-06-18 12:06:43 +00:00
Michael Livshin
6732de1bdf
* scmsigs.c (s_scm_sigaction): guard the SIGIOT case with an
...
#ifdef -- it's missing on at least one platform. (thanks to
Jan Nieuwenhuizen).
2000-06-18 12:06:01 +00:00
Dirk Herrmann
79494f15d3
* Removed duplicate implementation of list*.
2000-06-16 12:38:41 +00:00
Dirk Herrmann
6a19994066
* The reference count in scm_unprotect_object is always positive.
2000-06-15 08:35:42 +00:00
Mikael Djurfeldt
3243bcc0c7
*** empty log message ***
2000-06-14 22:02:28 +00:00
Mikael Djurfeldt
8878f04033
* eval.c: Updated comment above scm_map.
2000-06-14 22:02:13 +00:00
Mikael Djurfeldt
26c9c3ce4d
*** empty log message ***
2000-06-14 15:03:09 +00:00
Mikael Djurfeldt
48552b1dcf
* readline.c (scm_readline): Added parenthesis around && within
...
||.
Fixed up prototype for `reentry_barrier'.
Conditionally #include <unistd.h>. (Needed for `dup'.)
2000-06-14 15:03:01 +00:00
Mikael Djurfeldt
0f0f08998d
* gc.c (scm_protect_object): Avoid looking up the object handle
...
twice.
(scm_unprotect_object): Abort if scm_unprotect_object is called on
an unprotected object.
2000-06-14 15:00:52 +00:00