1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-29 22:40:34 +02:00
Commit graph

7150 commits

Author SHA1 Message Date
Rob Browning
4561731050 * syncase.scm (gensym): redefine locally so we can control it's
properties.  This is in preparation for changing the future public
gensym to produce unreadable symbols.
2002-02-25 04:12:11 +00:00
Thien-Thi Nguyen
d4fb8e8e43 *** empty log message *** 2002-02-24 04:23:13 +00:00
Neil Jerram
359b471e26 * Fix date-week-number bug in srfi-19.scm. 2002-02-23 22:24:24 +00:00
Neil Jerram
071867c1e6 * Fix date-week-number bug in srfi-19.scm. 2002-02-23 22:18:09 +00:00
Marius Vollmer
b55542ee46 Removed Mikael by his request. 2002-02-23 11:15:54 +00:00
Neil Jerram
cd328b4fef * Fix a typo that crept in with the scm_X_t to scm_t_X rename.
* Partial fix for date-week-number bug.
2002-02-22 23:14:38 +00:00
Neil Jerram
0f6e56f7e2 * Fix two typos that crept in with the scm_X_t to scm_t_X rename.
* Partial fix for date-week-number bug.
2002-02-22 23:04:15 +00:00
Thien-Thi Nguyen
89255ff476 Mention scripts/api-diff. 2002-02-22 10:56:32 +00:00
Thien-Thi Nguyen
037c304d7a *** empty log message *** 2002-02-22 10:54:03 +00:00
Thien-Thi Nguyen
8db8067732 Initial revision 2002-02-22 10:53:24 +00:00
Thien-Thi Nguyen
bf9b86fc59 *** empty log message *** 2002-02-22 10:52:06 +00:00
cvs2svn
6657c8c3a9 This commit was manufactured by cvs2svn to create branch
'branch_release-1-6'.
2002-02-22 10:51:28 +00:00
Thien-Thi Nguyen
848f30d0e7 Initial revision 2002-02-22 10:51:27 +00:00
Neil Jerram
3d77146f52 * Quote multiword string using [ ]. 2002-02-21 19:35:39 +00:00
Neil Jerram
25738debb9 * Quote multiword string using [ ]. 2002-02-21 19:29:44 +00:00
Mikael Djurfeldt
c709de7f98 * gc.c (scm_gc_sweep): Print an error message when aborting due to
underflowing scm_mallocated.
2002-02-21 01:00:41 +00:00
Neil Jerram
b30366b6b9 * Add two new bugs to BUGS file. 2002-02-20 21:27:57 +00:00
Marius Vollmer
bd75ebc37f *** empty log message *** 2002-02-19 22:41:30 +00:00
Marius Vollmer
0deb6826b9 (Memory Blocks): New section. 2002-02-19 22:41:18 +00:00
Thien-Thi Nguyen
8121c27d3e Initial revision 2002-02-15 21:38:11 +00:00
Thien-Thi Nguyen
44f3171094 Initial revision 2002-02-15 21:29:39 +00:00
Thien-Thi Nguyen
e1dec7e0a7 Initial revision 2002-02-15 21:24:48 +00:00
Thien-Thi Nguyen
8145b8b551 Initial revision 2002-02-15 05:28:08 +00:00
Thien-Thi Nguyen
2918e43fae Initial revision 2002-02-15 05:23:07 +00:00
Thien-Thi Nguyen
ed708641b1 Initial revision 2002-02-15 04:14:56 +00:00
Marius Vollmer
c1965d31aa *** empty log message *** 2002-02-14 15:32:25 +00:00
Marius Vollmer
539b08a4c7 (scm_must_malloc, scm_must_realloc, scm_must_strdup, scm_must_strndup,
scm_done_malloc, scm_done_free, scm_must_free): Reimplemented using
the new scm_gc_malloc, etc., functions and deprecated.
2002-02-14 15:32:12 +00:00
Marius Vollmer
cd413a029c Added scm_must_malloc deprecation stuff. 2002-02-14 15:30:07 +00:00
Neil Jerram
738fe02a13 * Fix handling of Elisp variables that are imported from other modules. 2002-02-13 21:50:55 +00:00
Thien-Thi Nguyen
b9b444353b *** empty log message *** 2002-02-13 04:23:06 +00:00
Thien-Thi Nguyen
fa77ca8100 (AUTOMAKE_OPTIONS): Replace "gnu" with "foreign".
This undoes 1.10.2.3, reverting to 1.10.2.2.
2002-02-13 04:21:54 +00:00
Thien-Thi Nguyen
88ac59a9e6 *** empty log message *** 2002-02-13 04:20:03 +00:00
Thien-Thi Nguyen
cd68fcc170 (AUTOMAKE_OPTIONS): Replace "gnu" with "foreign".
This undoes 1.14, reverting to 1.13.
2002-02-13 04:17:51 +00:00
Thien-Thi Nguyen
7fd43acd7c *** empty log message *** 2002-02-12 02:05:51 +00:00
Thien-Thi Nguyen
4809f5340f (bin_PROGRAMS): Move `guile_filter_doc_snarfage'
to `noinst_PROGRAMS'.
(bin_SCRIPTS): Move all values to `noinst_SCRIPTS'; delete.
(noinst_PROGRAMS, noinst_SCRIPTS): New.
2002-02-12 02:03:27 +00:00
Thien-Thi Nguyen
b606945b44 *** empty log message *** 2002-02-12 02:00:39 +00:00
Thien-Thi Nguyen
f94b652476 (bin_PROGRAMS): Move `guile_filter_doc_snarfage'
to `noinst_PROGRAMS'.
(bin_SCRIPTS): Move all values to `noinst_SCRIPTS'; delete.
(noinst_PROGRAMS, noinst_SCRIPTS): New.
2002-02-12 01:57:37 +00:00
Marius Vollmer
7c686ba857 *** empty log message *** 2002-02-11 18:09:30 +00:00
Marius Vollmer
6c70aef189 Use scm_gc_malloc/scm_malloc and scm_gc_free/free instead of
scm_must_malloc and scm_must_free, as appropriate.
2002-02-11 18:09:15 +00:00
Marius Vollmer
4c9419ac31 * gc.h, gc.c (scm_gc_sweep): Issue deprecation warning when
non-zero is returned from a port or smob free function.
(scm_malloc, scm_realloc, scm_strndup, scm_strdup,
scm_gc_register_collectable_memory,
scm_gc_unregister_collectable_memory, scm_gc_malloc,
scm_gc_realloc, scm_gc_free, scm_gc_strndup, scm_gc_strdup): New.

* backtrace.c, continuations.c, convert.i.c, coop-threads.c,
debug-malloc.c, dynl.c, environments.c, environments.h,
extensions.c, filesys.c, fports.c, gc.c, gc.h, gh_data.c, goops.c,
guardians.c, hooks.c, init.c, keywords.c, load.c, numbers.c,
ports.c, posix.c, procs.c, rdelim.c, regex-posix.c, root.c,
smob.c, stime.c, strings.c, struct.c, struct.h, symbols.c, unif.c,
vectors.c, weaks.c: Use scm_gc_malloc/scm_malloc and
scm_gc_free/free instead of scm_must_malloc and scm_must_free, as
appropriate.  Return zero from smob and port free functions.

* debug-malloc.c (scm_malloc_reregister): Handle "old == NULL".

* fports.c (scm_setvbuf): Reset read buffer to saved values when
it is pointing to the putback buffer.
2002-02-11 18:06:50 +00:00
Marius Vollmer
d013f095c1 Reimplemented to allow deprecation messages while the GC is running.
(scm_c_issue_deprecation_warning_fmt): New.
2002-02-11 17:17:48 +00:00
Marius Vollmer
9d8c42820c Small fixes. 2002-02-11 16:29:20 +00:00
Marius Vollmer
84b2716555 *** empty log message *** 2002-02-11 16:28:28 +00:00
Marius Vollmer
0906625fbc Entry about scm_gc_malloc and friends. 2002-02-11 16:28:17 +00:00
Marius Vollmer
9e05aed387 (GUILE_DEBUG_MALLOC): Refer to scm_gc_malloc, etc, instead of to
scm_must_malloc.
2002-02-11 16:27:55 +00:00
Thien-Thi Nguyen
08df2d5250 Mention "check-guile --debug". 2002-02-10 19:15:20 +00:00
Thien-Thi Nguyen
05aabdf060 Remove cruft; nfc. 2002-02-09 23:22:32 +00:00
Thien-Thi Nguyen
2d4c8121f1 *** empty log message *** 2002-02-09 22:45:24 +00:00
Thien-Thi Nguyen
2aefec483e (for-each-file): Do not recurse into "CVS" or "RCS" subdirs. 2002-02-09 22:44:50 +00:00
Thien-Thi Nguyen
e383ab4930 *** empty log message *** 2002-02-09 22:43:50 +00:00