1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-19 19:20:23 +02:00
Commit graph

1237 commits

Author SHA1 Message Date
Kevin Ryde
7618420b4c *** empty log message *** 2006-03-03 23:31:36 +00:00
Kevin Ryde
0e68e92fda 2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
* ice-9/boot-9.scm (make-autoload-interface): Don't call `set-car!' if
	the autoload interface has already been removed from MODULE's uses.
	This bug showed up when using a given module both with `autoload' and
	`use-module'.
2006-03-03 23:30:40 +00:00
Kevin Ryde
170a4f8c2a *** empty log message *** 2006-02-20 22:39:35 +00:00
Kevin Ryde
c02258027b (format:out-dollar): Use format:out-inf-nan per ~f etc. 2006-02-20 22:16:23 +00:00
Marius Vollmer
0ab652a386 Added 2006 to copyright years in every file, as per the new rules. 2006-02-12 13:42:52 +00:00
Marius Vollmer
bbcade428b * deprecated.scm (make-uniform-array): Don't pass the prototype as
the fill value, dimensions->uniform-array will do the right thing
now.  See scm_dimensions_to_uniform_array why we need to be tricky
about the fill value.

* unif.c (scm_dimensions_to_uniform_array): Use the prototype for
filling when the fill paramater is omitted, as documented, but
turn #\nul into 0 since s8 arrays (signified by a #\nul prototype)
can not store characters.
2006-02-12 00:57:14 +00:00
Neil Jerram
2328328f85 * boot-9.scm (try-module-autoload): Make sure that module code is
loaded with the default reader (current-reader #f).  Thanks to
Ludovic Courtès for pointing this problem out.
2006-02-04 15:57:16 +00:00
Neil Jerram
56658166b2 * stack-catch.scm (stack-catch): Use catch pre-unwind handler
instead of lazy-catch.

* boot-9.scm (error-catching-loop): Use catch pre-unwind handler
instead of lazy-catch.
2006-02-04 14:36:06 +00:00
Kevin Ryde
1443643fd8 copyright year for marius' last change 2006-02-02 21:13:15 +00:00
Kevin Ryde
7a5e7cba5e *** empty log message *** 2006-02-02 20:59:54 +00:00
Kevin Ryde
1d314ec23b 2006-02-01 Ludovic Courtès <ludovic.courtes@laas.fr>
* deprecated.scm (make-uniform-array): Fill the returned vector with
	PROT, per guile 1.6 behaviour.
2006-02-02 20:48:44 +00:00
Marius Vollmer
e28cd808dc *** empty log message *** 2006-01-29 22:44:52 +00:00
Marius Vollmer
680d514090 Export %thread-handler.
It's join-thread, not thread-join.
2006-01-29 22:44:15 +00:00
Marius Vollmer
a64d058951 Replaced 'futures' with threads. 2006-01-29 19:44:45 +00:00
Neil Jerram
27d64e2b4a (repl-reader): Use value of current-reader fluid to
do the read, if set.  (Thanks to Ludovic Courtès for the patch.)
2006-01-13 17:36:52 +00:00
Neil Jerram
ec3a8ace63 * api-evaluation.texi (Loading): Document custom reader.
* boot-9.scm (load-module): Support an optional custom reader arg,
implemented by passing on to r4rs's load.

* r4rs.scm (load): Support an optional custom reader arg,
implemented by passing on to primitive-load.

* load.c (the_reader, the_reader_fluid_num): New.
(scm_primitive_load): Support custom reader.
(scm_init_load): Init the_reader and the_reader_fluid_num; export
the_reader as `current-reader'.
2005-12-14 00:21:11 +00:00
Marius Vollmer
9d9ce2b576 *** empty log message *** 2005-12-06 21:34:10 +00:00
Marius Vollmer
08b609aa1f (%cond-expand-features): Add srfi-61. 2005-12-06 21:32:09 +00:00
Kevin Ryde
551387fd6d *** empty log message *** 2005-10-31 23:33:58 +00:00
Kevin Ryde
8acfc848a5 2005-10-27 Ludovic Courtès <ludovic.courtes@laas.fr>
* networking.scm (sockaddr:flowinfo, sockaddr:scopeid): New functions.
2005-10-31 23:33:07 +00:00
Neil Jerram
25bdfbb6cf Export write-frame-long. 2005-08-31 23:05:29 +00:00
Marius Vollmer
7f278dc67a *** empty log message *** 2005-07-31 23:37:03 +00:00
Marius Vollmer
6169fe26f3 (set-module-eval-closure!): Undone change from 2005-06-10; with the
new weak hashtable semantics, cyclic references are no longer a
problem.
2005-07-31 23:36:50 +00:00
Kevin Ryde
ea2c396807 Plain ascii quote char. 2005-07-12 00:26:04 +00:00
Neil Jerram
4199ace57f * debugger.scm: Remove comments which are now incorrect. 2005-07-09 15:05:27 +00:00
Neil Jerram
d5c3f236eb (ice9_debugger_sources): Removed
breakpoints.scm, behaviour.scm, trap-hooks.scm.
(SUBDIRS): Removed.
2005-07-09 14:58:47 +00:00
Neil Jerram
9f4f17587d * debugger/commands.scm (assert-continuable, continue, finish,
trace-finish, step, next): Removed.

* debugger/breakpoints.scm: Removed.

* debugger/command-loop.scm: Remove command definitions for
continue, finish, trace-finish, step and next.

* debugger/behaviour.scm: Removed.

* debugger.scm (debug-stack): Remove GDS related code.
2005-07-09 14:53:50 +00:00
Han-Wen Nienhuys
e4da074025 *** empty log message *** 2005-06-11 01:48:19 +00:00
Marius Vollmer
fccc3e9290 *** empty log message *** 2005-06-05 17:26:07 +00:00
Marius Vollmer
1b05b32436 (substring-fill!): New, for compatability. 2005-06-05 17:24:52 +00:00
Marius Vollmer
92205699d0 The FSF has a new address. 2005-05-23 19:57:22 +00:00
Marius Vollmer
5ae1bd9109 New versions of the GPLand LGPL with the new address of the FSF. 2005-05-23 19:00:08 +00:00
Kevin Ryde
8cb2eff840 *** empty log message *** 2005-04-23 00:07:17 +00:00
Kevin Ryde
ab661b7073 (make-list): Moved to C code in list.c 2005-04-23 00:03:33 +00:00
Kevin Ryde
c0575bde34 *** empty log message *** 2005-04-14 00:38:41 +00:00
Kevin Ryde
9fe73e7bbc (1+, 1-): Moved to numbers.c. 2005-04-14 00:38:09 +00:00
Kevin Ryde
d1ad188c38 *** empty log message *** 2005-03-07 22:52:58 +00:00
Kevin Ryde
84269297c3 (*features*): Remove 'random, need to use the slib code for
that module since guile doesn't provide `random:chunk'.
2005-03-07 22:52:01 +00:00
Rob Browning
f7fb2f39a4 *** empty log message *** 2005-02-12 06:15:51 +00:00
Rob Browning
344d68d521 (%cond-expand-features): add srfi-55.
(require-extension): add require-extension macro for srfi-55.
2005-02-12 06:12:21 +00:00
Kevin Ryde
bba35c8064 *** empty log message *** 2005-01-28 21:11:28 +00:00
Kevin Ryde
9b694b12e3 (regexp-quote): Use string-for-each, now that function is
in the core.
2005-01-28 21:10:55 +00:00
Kevin Ryde
4d38e6f0e3 *** empty log message *** 2005-01-27 21:23:36 +00:00
Kevin Ryde
c8fc38b13b (while): Remove the unquote from do, it breaks with ice-9
syncase.  Reported by Pach Roman.
2005-01-27 21:20:47 +00:00
Marius Vollmer
1a523873c7 *** empty log message *** 2005-01-10 20:06:25 +00:00
Marius Vollmer
2042e178fc * arrays.scm, deprecated.scm (uniform-vector-fill!,
make-uniform-vector, make-uniform-array, list->uniform-vector):
Moved from arrays.scm to deprecated.scm.
* arrays.scm, boot-9.scm (array-dimensions): Moved from arrays.scm
to boo-9.scm.
* Makefile.am (ice9_sources): Removed arrays.scm.
2005-01-10 20:06:03 +00:00
Marius Vollmer
5be5e69974 *** empty log message *** 2005-01-02 21:04:11 +00:00
Marius Vollmer
d030cad861 (uniform-vector-fill!, make-uniform-vector,
make-uniform-array,list->uniform-array): Deprecated for real.
2005-01-02 21:00:43 +00:00
Marius Vollmer
1ebcfa3416 *** empty log message *** 2004-12-29 18:33:54 +00:00
Marius Vollmer
a50a53f89a (make-array, list->array): Removed.
(uniform-vector-fill!): Prepared to be deprecated.
2004-12-29 18:33:33 +00:00