1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-08 02:40:17 +02:00
Commit graph

11212 commits

Author SHA1 Message Date
Kevin Ryde
95bc9d7a2e (delete): Change to a tail-recursive form. 2004-12-05 22:33:10 +00:00
Kevin Ryde
27036c046d (delete, delete!): New tests. 2004-12-05 22:32:01 +00:00
Kevin Ryde
49046d53e0 (map!): Change to a tail-recursive form. 2004-12-05 22:26:29 +00:00
Kevin Ryde
9fa5fdc6cd (map!): New tests. 2004-12-05 22:24:38 +00:00
Kevin Ryde
f6ff79c415 (partition): Change to a tail-recursive form. 2004-12-05 22:19:38 +00:00
Kevin Ryde
cabc854555 (partition): New tests, by Matthias Koeppe. 2004-12-05 22:15:54 +00:00
Kevin Ryde
49d2f1f850 (map): New tests. 2004-12-05 22:00:14 +00:00
Kevin Ryde
ea9867de6a (map): Change to a tail-recursive form. 2004-12-05 21:59:14 +00:00
Kevin Ryde
6d7db38196 *** empty log message *** 2004-12-05 21:57:44 +00:00
Kevin Ryde
d4dfc9d426 (alist-copy): New tests. 2004-12-05 21:53:53 +00:00
Kevin Ryde
f9a95cfe2a (alist-copy): New tests. 2004-12-05 21:49:48 +00:00
Kevin Ryde
bbf21c8a13 (alist-copy): Change to a tail-recursive form. 2004-12-05 21:47:39 +00:00
Kevin Ryde
64f7942092 *** empty log message *** 2004-12-05 21:44:53 +00:00
Kevin Ryde
aa0745cc05 (alist-copy): Change to a tail-recursive form. 2004-12-05 21:44:18 +00:00
Kevin Ryde
b802470747 *** empty log message *** 2004-12-05 00:56:26 +00:00
Kevin Ryde
18a236fe43 *** empty log message *** 2004-12-05 00:54:47 +00:00
Kevin Ryde
337e4b2f68 (count): Change to a tail-recursive form. 2004-12-05 00:53:53 +00:00
Kevin Ryde
39ae47dcbb *** empty log message *** 2004-12-05 00:44:46 +00:00
Kevin Ryde
86e8289b7e (count): New tests. 2004-12-05 00:24:27 +00:00
Kevin Ryde
eadc07b568 *** empty log message *** 2004-12-04 23:18:17 +00:00
Kevin Ryde
8b981efda4 (append-map, append-map!): Rewrite as simple "concatenate map" forms,
for tail recursiveness.
2004-12-04 23:16:52 +00:00
Kevin Ryde
66f0ff4ab9 (append-map, append-map!): Rewrite as simple "apply append" forms, for
tail recursiveness.
2004-12-04 23:13:16 +00:00
Kevin Ryde
890ed2790b (append-map): New tests. 2004-12-04 23:11:33 +00:00
Kevin Ryde
bbd1b480f4 (append-map): New tests. 2004-12-04 23:10:39 +00:00
Kevin Ryde
558d5c0346 (append-map, append-map!): Rewrite as simple "apply append" forms, for
tail recursiveness.
2004-12-04 23:05:04 +00:00
Kevin Ryde
6de13f7341 (filter-map): New tests. 2004-12-04 22:49:25 +00:00
Kevin Ryde
a52ef9e4a0 (filter-map): New tests. 2004-12-04 22:47:12 +00:00
Kevin Ryde
a3e856f275 (SRFI-1 Length Append etc): In concatenate, note equivalence to "apply append". 2004-12-04 22:43:51 +00:00
Kevin Ryde
da9c77cf05 *** empty log message *** 2004-12-04 22:37:03 +00:00
Kevin Ryde
0d09b3ff64 (filter-map): Change to a tail-recursive form. 2004-12-04 22:35:30 +00:00
Kevin Ryde
e3343fd54c *** empty log message *** 2004-12-04 22:33:11 +00:00
Kevin Ryde
31a0d94d6f (filter-map): Change to a tail-recursive form. 2004-12-04 22:23:16 +00:00
Kevin Ryde
1204ecc349 (scm_execle): Correction to memory leak change, need to restore errno. 2004-12-02 00:10:54 +00:00
Kevin Ryde
1f97913e2e *** empty log message *** 2004-12-02 00:10:15 +00:00
Marius Vollmer
f41c11421c *** empty log message *** 2004-12-01 00:02:47 +00:00
Marius Vollmer
ac5d303b6c * boot-9.scm (app, %app): Renamed former to the latter.
Previously, 'app' was reserved in every module.  Now '%app' is
reserved, which is slightly better.  The real fix is to not use
'local-ref' etc to find modules.  Changed all uses.
* syncase.scm: Changed 'app' to '%app'.
2004-12-01 00:02:24 +00:00
Kevin Ryde
dfa3289e76 *** empty log message *** 2004-11-29 21:19:16 +00:00
Kevin Ryde
be21209c1a (NetBSD): Test __m68k__ and __arm__ as well as m68k and
arm32.  Reported by Greg Troxel.
2004-11-29 21:18:15 +00:00
Kevin Ryde
446d320c8e *** empty log message *** 2004-11-29 21:16:54 +00:00
Kevin Ryde
083ff9955e (NetBSD): Test __m68k__ and __arm__ as well as m68k and
arm32.  Reported by Greg Troxel.
2004-11-29 21:13:57 +00:00
Rob Browning
c41a3234a0 *** empty log message *** 2004-11-29 05:51:59 +00:00
Rob Browning
54b146958d (GUILE_MICRO_VERSION): bump for release. 2004-11-29 05:51:51 +00:00
Kevin Ryde
7674622e45 *** empty log message *** 2004-11-27 20:06:23 +00:00
Kevin Ryde
8c962eb306 (AC_SUBST): Correction, LTDLINC should be LTDLINCL, the
latter is what libtool defines.
2004-11-27 20:05:52 +00:00
Marius Vollmer
f26547600b *** empty log message *** 2004-11-14 00:25:10 +00:00
Marius Vollmer
2d4d7f27ae (scm_i_cvref): Made non-static for ramap.c. 2004-11-14 00:23:08 +00:00
Marius Vollmer
dd893484ec (INCLUDES): It is "@LTDLINCL@", not "@LTDLINC@". 2004-11-14 00:18:26 +00:00
Marius Vollmer
d550e35f37 *** empty log message *** 2004-11-12 19:00:36 +00:00
Marius Vollmer
bd6713d5ea Replaced uniform-array-set1! with just array-set!. Do not check
improper index lists, which can't arise with uarray-set!.  Use
"#s16()" instead of "#h()".
2004-11-12 19:00:22 +00:00
Marius Vollmer
5c4b4321a2 Do not use prototypes, use creator functions. 2004-11-12 18:57:12 +00:00