Marius Vollmer
414f3b7c9d
* gc.h (SCM_SET_FREE_CELL_TYPE): New macro.
...
* gc.c (init_heap_seg): Use it instead of SCM_SET_CELL_TYPE, which
might cause unwanted checking with SCM_DEBUG_CELL_ACCESSES.
2004-09-07 15:50:36 +00:00
Marius Vollmer
b2699bc3d9
*** empty log message ***
2004-09-07 14:31:05 +00:00
Marius Vollmer
d1e9bba5ef
Corrected description of string-tokenize.
2004-09-07 14:30:55 +00:00
Kevin Ryde
5a2f9ec12e
*** empty log message ***
2004-09-07 01:04:05 +00:00
Kevin Ryde
aded7e25a1
(System Identification): Remove software-type, it doesn't
...
exist in the guile core.
2004-09-07 01:03:36 +00:00
Kevin Ryde
76c6d134b2
*** empty log message ***
2004-09-07 00:09:36 +00:00
Kevin Ryde
eaaf29a278
(scm_nice): Correction to error detection. Reported by
...
Matthias Koeppe.
2004-09-07 00:08:42 +00:00
Kevin Ryde
711cd59302
*** empty log message ***
2004-09-01 23:51:05 +00:00
Kevin Ryde
ff1e26b92e
(format:out-num-padded): Print "+" on 0 under @ modifier.
2004-09-01 23:49:41 +00:00
Kevin Ryde
f9d8f9730f
(format:out): Ignore excess arguments, per common lisp.
2004-09-01 23:48:07 +00:00
Kevin Ryde
94814d6263
*** empty log message ***
2004-09-01 23:47:01 +00:00
Kevin Ryde
e2cc4b2f0c
New tests of excess arguments now ignored.
2004-09-01 23:39:45 +00:00
Kevin Ryde
7adcd11aeb
*** empty log message ***
2004-09-01 23:04:52 +00:00
Kevin Ryde
1e617094d0
(~@d): New tests.
2004-09-01 23:04:15 +00:00
Kevin Ryde
774613e927
*** empty log message ***
2004-09-01 01:45:06 +00:00
Kevin Ryde
ef9ab020ae
2004-09-01 Han-Wen Nienhuys <hanwen@cs.uu.nl>, Kevin Ryde <user42@zip.com.au>
...
* tests/gc.test: Exercise record in weak-values hash table, exposing a
problem in gc.
2004-09-01 01:44:29 +00:00
Han-Wen Nienhuys
459cf1f259
(scm_init_guile_1): move scm_weaks_prehistory before
...
scm_struct_prehistory. The effect is that structs are freed before
weak vectors are cleaned up. This fixes a bug reported by Kevin
Ryde (putting a struct into a weak vector exposes a freed cell).
2004-08-31 21:44:46 +00:00
Rob Browning
d99217eb04
*** empty log message ***
2004-08-29 23:03:46 +00:00
Rob Browning
2c9656e8c7
(s_scm_array_map_x): update documentation; rename ra0 to
...
dest, and lra to sources; don't allow (and segfault on) calls
without source arrays, i.e. don't allow (array-map! x proc).
(ramap_1): minor code reformatting.
2004-08-29 23:02:53 +00:00
Rob Browning
e01ebf2451
(s_scm_u32vector_set_x): fix typo in SCM_ASSERT_RANGE call.
2004-08-29 23:01:19 +00:00
Rob Browning
748ceca596
*** empty log message ***
2004-08-29 21:17:12 +00:00
Rob Browning
1ac49d24f3
moved here from ../
2004-08-29 21:17:00 +00:00
Rob Browning
ef9b86a95a
* Makefile.am: move support for readline.scm to ice-9/ subdir.
...
* ice-9/Makefile.am: new file.
2004-08-29 21:16:33 +00:00
Rob Browning
51a0ff7966
new file.
2004-08-29 21:16:23 +00:00
Rob Browning
286cff6b72
moved to ./ice-9/
2004-08-29 21:16:02 +00:00
Rob Browning
0d9dff6afa
add HAVE_CONFIG_H test guarding #include config.h.
2004-08-29 21:15:44 +00:00
Rob Browning
c5b09a0529
add AC_CONFIG_FILES for ice-9/Makefile.
2004-08-29 21:14:06 +00:00
Rob Browning
8abc91b33d
* Makefile.am: move support for readline.scm to ice-9/ subdir.
2004-08-29 21:12:57 +00:00
Rob Browning
d396b03520
modify to handle move of readline.scm to ice-9 subdir of
...
guile-readline.
2004-08-29 21:12:26 +00:00
Kevin Ryde
c98c7b0a53
Add copyright and licence notice.
2004-08-27 01:45:17 +00:00
Kevin Ryde
6434c7d287
Correction to licence terms in the following (too much cut and paste!):
...
* tests/srcprop.test: New file.
2004-08-27 01:42:28 +00:00
Kevin Ryde
9f31cb7aa2
Correction to licence terms in the following (too much cut and paste!):
...
* tests/popen.test: New file.
2004-08-27 01:41:31 +00:00
Kevin Ryde
ef92a7bfb6
Correction to licence terms in the following (too much cut and paste!):
...
* tests/unif.test: New file, test array? and uniform-array-set1!.
2004-08-27 01:40:51 +00:00
Kevin Ryde
65ced9b7f2
Correction to heading comment.
2004-08-27 01:40:05 +00:00
Kevin Ryde
6f08e413fd
Correction to licence terms in the following (too much cut and paste!):
...
* tests/srfi-1.test: New file, exercising extended list-copy.
2004-08-27 01:37:30 +00:00
Kevin Ryde
49b818a808
Correction to licence terms in the following (too much cut and paste!):
...
* tests/hash.test: New file.
2004-08-27 01:36:44 +00:00
Kevin Ryde
78f9fa6f00
Correction to licence terms in the following (too much cut and paste!):
...
* tests/filesys.test: New file, exercising copy-file.
2004-08-27 01:35:57 +00:00
Kevin Ryde
545435a166
Correction to licence terms in the following (too much cut and paste!):
...
* tests/slib.test: New file.
2004-08-27 01:34:51 +00:00
Kevin Ryde
df8f1957d8
Correction to licence terms in the following (too much cut and paste!):
...
* tests/and-let-star.test, tests/receive.test: New files.
2004-08-27 01:33:05 +00:00
Kevin Ryde
3de9c6b6dd
*** empty log message ***
2004-08-27 01:28:25 +00:00
Kevin Ryde
56d545b793
(rec): Add missing `error' to else clause.
...
And fix heading comment.
2004-08-27 01:25:51 +00:00
Kevin Ryde
830ea8d039
*** empty log message ***
2004-08-27 01:23:11 +00:00
Kevin Ryde
51e15ebefd
Use define-module to keep bindings out of
...
further tests. Use-module (test-suite lib) for stand-alone operation.
(rec): Exercise bad args.
2004-08-27 01:22:28 +00:00
Kevin Ryde
d2b789516a
*** empty log message ***
2004-08-27 01:16:40 +00:00
Kevin Ryde
043a867dfc
(regexp-quote): New tests.
2004-08-27 01:16:08 +00:00
Kevin Ryde
1155d5ebe2
(scm_fill_sockaddr): Use HAVE_STRUCT_SOCKADDR_SIN_LEN and
...
HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN for sockaddr fields, SIN_LEN and
SIN_LEN6 are not defined on all systems. Reported by Michael Tuexen.
2004-08-27 01:12:52 +00:00
Kevin Ryde
26fa7d2910
(AC_CHECK_MEMBERS): Add struct sockaddr.sin_len and
...
struct sockaddr_in6.sin6_len. Reported by Michael Tuexen.
2004-08-27 01:11:49 +00:00
Kevin Ryde
5fa02fa419
*** empty log message ***
2004-08-27 01:05:18 +00:00
Kevin Ryde
8cd0d3508c
(regexp-quote): [ and | must be quoted. Quote ( ) { + ?
...
using char class [(] etc since \( in fact makes them become special in
regexp/basic.
2004-08-27 01:04:27 +00:00
cvs2svn
7c18e1c0f3
This commit was manufactured by cvs2svn to create branch
...
'branch_release-1-6'.
2004-08-26 15:16:57 +00:00