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
Marius Vollmer
3167d5e475
*** empty log message ***
2004-12-22 15:02:13 +00:00
Marius Vollmer
0f3eb62779
Support bidirectional communication by making open-pipe support
...
OPEN_BOTH as second argument and in that case return a soft
input-output port which uses two pipes internally. Provide open-pipe*
to execute programs without using the shell (and actually base
open-pipe on it) and the obvious open-input-output-pipe.
2004-12-22 15:01:24 +00:00
Marius Vollmer
0c5f718b64
(module-make-local-var!): When creating a new variable, initialize it
...
to the value of any imported variable with the given name. This
allows code like (define round round) to work as expected.
2004-12-22 14:50:56 +00:00
Kevin Ryde
e120686ac0
*** empty log message ***
2004-12-14 00:23:52 +00:00
Kevin Ryde
fdc6aebfaf
(string-any, string-every): Use a scheme
...
wrapper around the C code so for the final call to the predicate
procedure is a tail call, per SRFI-13 spec.
2004-12-14 00:21:25 +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
Marius Vollmer
d550e35f37
*** empty log message ***
2004-11-12 19:00:36 +00:00
Marius Vollmer
5c4b4321a2
Do not use prototypes, use creator functions.
2004-11-12 18:57:12 +00:00
Marius Vollmer
2ed348854d
*** empty log message ***
2004-11-10 01:03:43 +00:00
Marius Vollmer
b7698d68e9
(uniform-vector-read!, uniform-vector-write):
...
Removed.
2004-11-10 01:03:23 +00:00
Marius Vollmer
a2b6a0e7f2
*** empty log message ***
2004-11-05 14:50:16 +00:00
Marius Vollmer
0ec78e1546
Do not add "." to %load-path. 'load' will still be able to load files
...
in the current directory, but 'use-modules' etc will not.
2004-11-05 14:49:56 +00:00
Marius Vollmer
db61edbc10
Removed commented out code.
2004-10-29 15:42:02 +00:00