Ludovic Courtès
70a4404429
Changes from arch/CVS synchronization
2007-12-13 12:27:37 +00:00
Ludovic Courtès
2ae87f26a8
Add missing SRFI-69 files.
2007-12-13 12:23:40 +00:00
Ludovic Courtès
2dffd0537a
Changes from arch/CVS synchronization
2007-12-09 17:38:14 +00:00
Ludovic Courtès
dfe8c13bf0
Changes from arch/CVS synchronization
2007-12-09 17:27:03 +00:00
Ludovic Courtès
9cc37597af
Changes from arch/CVS synchronization
2007-12-08 16:00:56 +00:00
Ludovic Courtès
693758d5a8
Changes from arch/CVS synchronization
2007-12-04 17:57:44 +00:00
Ludovic Courtès
7d1fc87217
Changes from arch/CVS synchronization
2007-12-04 17:32:59 +00:00
Ludovic Courtès
1317062f0b
Changes from arch/CVS synchronization
2007-12-03 12:36:12 +00:00
Ludovic Courtès
07e02175a0
Changes from arch/CVS synchronization
2007-10-29 22:03:37 +00:00
Ludovic Courtès
dbd1132b9c
Changes from arch/CVS synchronization
2007-10-27 18:40:41 +00:00
Ludovic Courtès
8b0f07460a
Changes from arch/CVS synchronization
2007-10-27 17:41:35 +00:00
Ludovic Courtès
ee834df41f
Changes from arch/CVS synchronization
2007-10-27 15:15:23 +00:00
Ludovic Courtès
a49ebd8917
Changes from arch/CVS synchronization
2007-10-27 09:56:36 +00:00
Neil Jerram
5e9086b4bf
Add lib-version.texi.
2007-10-24 11:55:07 +00:00
Neil Jerram
90ecbd811c
* .cvsignore: Add "lib".
2007-10-24 11:52:48 +00:00
Neil Jerram
917d3db31f
build-aux/.cvsignore: Add a load more generated files to ignore,
...
and commit to CVS.
2007-10-24 11:51:11 +00:00
Neil Jerram
0943ffcdfe
Commit m4/.cvsignore to CVS.
2007-10-24 11:48:56 +00:00
Neil Jerram
6e14de7de8
*** empty log message ***
2007-10-21 20:46:54 +00:00
Neil Jerram
2d04022ce2
* tests/continuations.test ("continuations"): Use
...
with-debugging-evaluator.
* lib.scm (with-debugging-evaluator*, with-debugging-evaluator):
New utilities.
* standalone/test-use-srfi: Use -q to avoid picking up the user's
~/.guile file.
* tests/eval.test (promises)[unmemoizing a promise]: New test.
2007-10-21 20:45:45 +00:00
Neil Jerram
acbfb5946b
(unmemoize_delay): Extend the environment before
...
unmemoizing the promise thunk. This fixes a segmentation fault
reported by Frank Schwidom.
2007-10-21 20:43:14 +00:00
Neil Jerram
4098fda1e6
*** empty log message ***
2007-10-21 20:41:42 +00:00
Ludovic Courtès
2e77f7202b
Changes from arch/CVS synchronization
2007-10-20 11:09:58 +00:00
Ludovic Courtès
d41668faec
Changes from arch/CVS synchronization
2007-10-17 21:56:10 +00:00
Ludovic Courtès
24e59a9257
Changes from arch/CVS synchronization
2007-10-16 21:23:53 +00:00
Ludovic Courtès
a84251b06a
Add missing file `HACKING'.
2007-10-16 17:00:21 +00:00
Ludovic Courtès
c8bb98a9fa
Changes from arch/CVS synchronization
2007-10-10 20:15:08 +00:00
Ludovic Courtès
6630261802
Changes from arch/CVS synchronization
2007-10-10 16:46:26 +00:00
Ludovic Courtès
1445e4492f
Changes from arch/CVS synchronization
2007-10-04 16:22:05 +00:00
Ludovic Courtès
29776e85da
Changes from arch/CVS synchronization
2007-10-02 16:06:25 +00:00
Ludovic Courtès
dc061a74fd
Changes from arch/CVS synchronization
2007-10-02 03:16:28 +00:00
Ludovic Courtès
61d3568bff
Changes from arch/CVS synchronization
2007-10-01 20:22:08 +00:00
Ludovic Courtès
ed0042dda7
Changes from arch/CVS synchronization
2007-09-23 10:28:23 +00:00
Kevin Ryde
68eccd8bc2
*** empty log message ***
2007-09-11 00:47:34 +00:00
Kevin Ryde
5b7ecf1b30
(scm_putenv): Confine the putenv("NAME=") bit to mingw, use
...
putenv("NAME") as the fallback everywhere else. In particular this is
needed for solaris 9. Reported by Frank Storbeck.
2007-09-11 00:46:15 +00:00
Ludovic Courtès
bc4ee34e1d
Changes from arch/CVS synchronization
2007-09-10 18:28:15 +00:00
Ludovic Courtès
454866e052
Changes from arch/CVS synchronization
2007-09-03 16:58:20 +00:00
Ludovic Courtès
f43f362018
Changes from arch/CVS synchronization
2007-09-02 22:56:56 +00:00
Kevin Ryde
8d4d5dfcf9
*** empty log message ***
2007-09-02 22:40:23 +00:00
Kevin Ryde
b69471c107
(AC_CHECK_FUNCS): Move cexp and clog up into the main
...
funcs check block. Remove carg which is now unused.
2007-09-02 22:39:45 +00:00
Kevin Ryde
90709cd75f
(scm_log): Test HAVE_CLOG as well as HAVE_COMPLEX_DOUBLE
...
before using clog(). It's possible for gcc to provide the "complex
double" type, but for the system not to have the complex funcs.
(scm_exp): Ditto HAVE_CEXP for cexp().
(clog, cexp, carg): Remove fallback definitions. These only
duplicated the code within scm_log and scm_exp, and the latter have to
exist for the case when there's no "complex double". So better just
fix up the conditionals selecting between the complex funcs and plain
doubles than worry about fallbacks.
2007-09-02 22:36:23 +00:00
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