1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-28 16:00:22 +02:00
Commit graph

10067 commits

Author SHA1 Message Date
Ludovic Courtès
1ac5fb45bc Changes from arch/CVS synchronization 2007-09-02 10:55:58 +00:00
Ludovic Courtès
d7c0c26d88 Changes from arch/CVS synchronization 2007-09-01 16:54:26 +00:00
Han-Wen Nienhuys
e9966dbb9f ("port-for-each"): remove unresolved for
port-for-each memory test.
("fdes->port"): test fdes->port
2007-08-26 18:12:53 +00:00
Han-Wen Nienhuys
5dbc6c0679 replace port table with weak hash table. This simplifies
memory management, and fixes freed cells appearing in
port-for-each output.
2007-08-26 18:11:57 +00:00
Han-Wen Nienhuys
b87e6d0412 (cleanup_for_exit): abort cleanup if init_mutex is still
held.
2007-08-26 18:11:24 +00:00
Ludovic Courtès
492faee1e5 Changes from arch/CVS synchronization 2007-08-23 21:17:24 +00:00
Ludovic Courtès
2baec6a946 Changes from arch/CVS synchronization 2007-08-23 21:10:57 +00:00
Kevin Ryde
5dda5df742 *** empty log message *** 2007-08-23 00:32:00 +00:00
Kevin Ryde
256f34e7a4 (port-for-each): New test for passing freed cell,
marked as unresolved since problem not yet fixed.
2007-08-23 00:03:14 +00:00
Kevin Ryde
1f11c61a62 *** empty log message *** 2007-08-21 01:09:41 +00:00
Kevin Ryde
8f3aa0bd6a (scm_i_card_statistics): Record scm_tc7_number types as
tc16 values so big, real, complex and fraction can be distinguished.

(scm_i_tag_name): Return "number" for scm_tc7_number, not NULL.  NULL
was making numbers come out as "type 23" in gc-live-object-stats.
Fix tests of the tc16 number types, they were checked under
scm_tc7_number, but the values went down the tag>=255 smob case.
Put smob case under scm_tc7_smob instead of using tag>=255, per
recommendation in comments with scm_tc7_smob to use symbolic values.
Use SCM_TC2SMOBNUM to extract scm_smobs index, instead of explicit
code.  Lose some unnecessary "break" statements.

(scm_i_card_statistics): Use scm_hashq_create_handle_x and modify the
element returned, rather than two lookups scm_hashq_ref and
scm_hashq_set_x.
2007-08-21 01:08:17 +00:00
Kevin Ryde
949ec9f963 *** empty log message *** 2007-08-16 23:34:58 +00:00
Kevin Ryde
9eec84a935 Add #define _REENTRANT, to get gmtime_r() prototype on
solaris 2.6.  Reported by anirkko.
2007-08-16 23:33:46 +00:00
Ludovic Courtès
b81a5bf26d Added `config.rpath'. 2007-08-14 14:32:38 +00:00
Ludovic Courtès
7ff6c169d5 Changes from arch/CVS synchronization 2007-08-11 10:49:59 +00:00
Ludovic Courtès
c9de3d45f3 Added SRFI-35 files. 2007-08-11 10:13:09 +00:00
Ludovic Courtès
f50ca8da5b Changes from arch/CVS synchronization 2007-08-11 10:08:10 +00:00
Ludovic Courtès
1fdd8ffa83 Changes from arch/CVS synchronization 2007-08-08 15:35:56 +00:00
Ludovic Courtès
3ba9acb1b4 Changes from arch/CVS synchronization 2007-08-08 14:56:02 +00:00
Ludovic Courtès
416fe978b0 Added `m4/gnulib-cache.m4'. 2007-07-29 15:30:09 +00:00
Ludovic Courtès
ca7406a9db Changes from arch/CVS synchronization 2007-07-29 15:27:24 +00:00
Ludovic Courtès
f743909974 Changes from arch/CVS synchronization 2007-07-29 15:16:46 +00:00
Ludovic Courtès
6caac03c93 Changes from arch/CVS synchronization 2007-07-29 14:58:21 +00:00
Ludovic Courtès
f6b4d9b42e Changes from arch/CVS synchronization 2007-07-29 13:52:38 +00:00
Ludovic Courtès
e08f3f7a30 Changes from arch/CVS synchronization 2007-07-24 23:17:54 +00:00
Ludovic Courtès
7337d56d57 Changes from arch/CVS synchronization 2007-07-22 16:30:13 +00:00
Ludovic Courtès
24d6fae831 Changes from arch/CVS synchronization 2007-07-18 22:13:14 +00:00
Ludovic Courtès
57e1ad75c7 Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-82
Creator:  Ludovic Courtes <ludovic.courtes@laas.fr>

Slight edits to `srfi-37.scm'.

* srfi/srfi-37.scm: Don't use the SCSH comment syntax.  Properly use the
  `Commentary:' syntax.
2007-07-18 20:40:16 +00:00
Ludovic Courtès
d4c382218d Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-81
Creator:  Ludovic Courtes <ludovic.courtes@laas.fr>

Added SRFI-37, by Stephen Compall.

(See ChangeLogs.)
2007-07-18 20:40:09 +00:00
Ludovic Courtès
9ee0f67880 Changes from arch/CVS synchronization 2007-07-18 20:25:38 +00:00
Ludovic Courtès
df44972273 Changes from arch/CVS synchronization 2007-07-17 08:39:35 +00:00
Ludovic Courtès
b1f57ea4ce Changes from arch/CVS synchronization 2007-07-10 22:34:50 +00:00
Ludovic Courtès
0867f7baa8 Changes from arch/CVS synchronization 2007-07-09 16:47:56 +00:00
Ludovic Courtès
d3075c52ac Changes from arch/CVS synchronization 2007-06-25 22:25:22 +00:00
Ludovic Courtès
2778269600 Changes from arch/CVS synchronization 2007-06-12 22:01:56 +00:00
Ludovic Courtès
7a5fb79613 Changes from arch/CVS synchronization 2007-06-12 21:55:11 +00:00
Ludovic Courtès
a1ef740636 Changes from arch/CVS synchronization 2007-06-07 08:36:13 +00:00
Ludovic Courtès
3dcf33733c Changes from arch/CVS synchronization 2007-05-26 14:30:50 +00:00
Ludovic Courtès
41185bfe2a Changes from arch/CVS synchronization 2007-05-16 07:51:52 +00:00
Ludovic Courtès
c122500a28 Changes from arch/CVS synchronization 2007-05-09 21:14:49 +00:00
Ludovic Courtès
a7db552243 Changes from arch/CVS synchronization 2007-05-09 20:18:31 +00:00
Ludovic Courtès
608860a5b3 Changes from arch/CVS synchronization 2007-05-05 20:38:57 +00:00
Ludovic Courtès
51a3fdd836 Changes from arch/CVS synchronization 2007-05-05 18:38:10 +00:00
Ludovic Courtès
1911e3da17 Changes from arch/CVS synchronization 2007-04-17 14:12:17 +00:00
Han-Wen Nienhuys
1d8ce4c04d * configure.in (HAVE_CRYPT): check for cexp, clog, carg
* numbers.c (carg): provide carg, cexp, clog in case they are
missing.
2007-04-09 14:47:41 +00:00
Ludovic Courtès
afb49959b0 Changes from arch/CVS synchronization 2007-03-27 08:03:33 +00:00
Kevin Ryde
29d8c12436 fixup Ludovic's name 2006-01-04, got a literal ascii "E8", somehow 2007-03-07 23:39:42 +00:00
Kevin Ryde
b3aa4626cd merge from 1.8 branch 2007-03-07 23:35:55 +00:00
Kevin Ryde
1ef21ad2a9 merge from 1.8 branch (texinfo.tex added) 2007-03-07 23:34:32 +00:00
Kevin Ryde
65ae4d2d69 copyright year 2007-03-07 23:13:04 +00:00