1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 12:50:14 +02:00
Commit graph

1088 commits

Author SHA1 Message Date
Neil Jerram
072cb6f740 * debugger.scm (run-last-command): Return current state if
last-command fluid is not yet set.
2001-07-14 22:08:38 +00:00
Marius Vollmer
ee8099b2d9 *** empty log message *** 2001-07-12 23:32:58 +00:00
Marius Vollmer
38b0075c66 Use re-export' instead of export' for re-exported core bindings. Do
not re-export `numerator', `denominator' and `rationalize' since Guile
does not have them.  Continue to use `export' for `null-environment'.
2001-07-12 23:31:18 +00:00
Marius Vollmer
47fb09e26f Use re-export' instead of export' for re-exported
core bindings.  Do not export `unquote' and `unquote-splicing'
since there aren't definitions for them.
2001-07-12 23:31:05 +00:00
Marius Vollmer
f72d1379f7 (compile-interface-spec): Bug fix: the keyword argument is "renamer"
not "rename".
2001-07-12 23:30:46 +00:00
Marius Vollmer
22647fef9f *** empty log message *** 2001-07-12 23:28:53 +00:00
Marius Vollmer
e9965e8fb7 Use re-export' instead of export' for re-exported core bindings. Do
not re-export `numerator', `denominator' and `rationalize' since Guile
does not have them.  Continue to use `export' for `null-environment'.
2001-07-12 23:27:23 +00:00
Marius Vollmer
521194715d Use re-export' instead of export' for re-exported core bindings. Do
not export `unquote' and `unquote-splicing' since there aren't
definitions for them.
2001-07-12 23:27:07 +00:00
Marius Vollmer
6672871b9e (compile-interface-spec): Bug fix: the keyword argument is "renamer"
not "rename".
2001-07-12 23:26:52 +00:00
Rob Browning
4aea9e7b4d *** empty log message *** 2001-07-09 14:28:30 +00:00
Rob Browning
71335c0d9d * boot-9.scm: Fixed the sense of the error message when read-eval?
is #f.  Thanks to Matthias for catching this.
2001-07-09 14:28:03 +00:00
Rob Browning
d9fc89cb3f *** empty log message *** 2001-07-09 14:25:59 +00:00
Rob Browning
8672e3cfc1 * boot-9.scm: Fixed the sense of the error message when read-eval?
is #f.  Thanks to Matthias for catching this.
2001-07-09 14:25:42 +00:00
Rob Browning
8630fdfc37 *** empty log message *** 2001-07-06 17:39:12 +00:00
Rob Browning
600c958485 * boot-9.scm: added fix suggested by Matthias for #. read
extension -- now only works if read-eval? is not #f.
2001-07-06 17:38:40 +00:00
Dirk Herrmann
197edeea97 * Don't install a bitvector read-hash extension for letter 'b'. 2001-06-30 19:26:21 +00:00
Martin Grabmüller
5dc13e9830 * Makefile.am (ice9_sources): Removed tags.scm.
* tags.scm: Removed file.
2001-06-30 06:39:17 +00:00
Neil Jerram
941614c6aa Changes to support tracing other than inside the repl-stack that
is set up by the REPL code in boot-9.scm.

	* debug.scm (trace-entry, trace-exit): Conditionalize tracing on
	whether the current stack id is in `traced-stack-ids'.
	(traced-stack-ids, trace-all-stacks?, trace-stack, untrace-stack):
	New.
2001-06-29 15:36:47 +00:00
Marius Vollmer
4cda41f629 *** empty log message *** 2001-06-26 23:52:14 +00:00
Marius Vollmer
abf94ef33f (member-if): Put in docstring for member-if, it
was a cut-n-paste error previously.
2001-06-26 23:51:54 +00:00
Neil Jerram
d95c0b76d6 * Handle evaluator traps by calling trap handlers directly rather than
by scm_ithrow and a lazy catch handler.
2001-06-26 21:55:45 +00:00
Michael Livshin
fc7a9e81a6 * streams.scm (stream-for-each-many): typo fix. 2001-06-25 03:27:51 +00:00
Marius Vollmer
f65811137e *** empty log message *** 2001-06-25 01:07:36 +00:00
Marius Vollmer
e6b748a832 (re-export-syntax): New. 2001-06-25 01:06:33 +00:00
Marius Vollmer
eb6c2de855 *** empty log message *** 2001-06-16 20:17:50 +00:00
Marius Vollmer
019ac1c987 (system-error-errno): New. 2001-06-16 20:14:24 +00:00
Marius Vollmer
0f002b27a3 *** empty log message *** 2001-06-14 18:26:43 +00:00
Marius Vollmer
45cf8cd6aa (remove-if, remove-if-not): Fix typo: use
`pred', not `pred?', in the body.
2001-06-14 18:22:25 +00:00
Thien-Thi Nguyen
9571723240 *** empty log message *** 2001-06-13 16:03:27 +00:00
Thien-Thi Nguyen
26d9bcd003 No longer use module `(ice-9 slib)'.
Use module `(ice-9 pretty-print)'.
No longer require `pretty-print'.

(slib:error): Delete.
(match:error, match:syntax-err): Rewrite.

Thanks to Dale P. Smith.
2001-06-13 16:02:07 +00:00
Thien-Thi Nguyen
b4b50361c9 *** empty log message *** 2001-06-13 09:26:46 +00:00
Thien-Thi Nguyen
9eee1d6c15 Initial revision 2001-06-13 09:25:43 +00:00
Thien-Thi Nguyen
60850aed09 *** empty log message *** 2001-06-13 09:14:07 +00:00
Thien-Thi Nguyen
c771038bda Clean up some docstrings; nfc.
Add Commentary.
Update copyright.
2001-06-13 09:10:20 +00:00
Marius Vollmer
7c95e366c9 *** empty log message *** 2001-06-11 17:23:58 +00:00
Marius Vollmer
de698bfa26 Use `begin-deprecated' instead of testing
`include-deprecated-features' when conditionally using the (ice-9
rdelim) module.  See below.
2001-06-11 17:23:42 +00:00
Gary Houston
495c67e53b *** empty log message *** 2001-06-10 20:45:34 +00:00
Gary Houston
6eb396fe09 * boot-9.scm: use the (ice-9 rdelim) module if
include-deprecated-features is true.
2001-06-10 20:44:45 +00:00
Marius Vollmer
6a9003d3a4 *** empty log message *** 2001-06-09 18:15:32 +00:00
Marius Vollmer
3cc34e16be Use (ice-9 and-let-star).
(format:out): Initialize format:output-col with current column of
`port', if it has one.  Else leave it alone.  Thanks to Matthias
Köppe!
2001-06-09 18:14:36 +00:00
Marius Vollmer
1987c8ee57 (lambda*): Make sure that BODY is always put into a
real body context so that it can contain internal definitions.
Thanks to Matthias Köppe!
2001-06-09 18:14:22 +00:00
Marius Vollmer
269ce4390e (generic-write): Use `object->string' to print
unknown objects.
2001-06-09 18:14:08 +00:00
Marius Vollmer
feeedafb9c *** empty log message *** 2001-06-04 22:18:59 +00:00
Marius Vollmer
89d06712d9 (module-ensure-local-variable!): Renamed from
`module-ensure-variable!'.  Make sure that there really is a local
variable, not just a visible one.
(module-ensure-variable!): See above.
(module-export!): Behave like always when deprecated features are
enabled, but issue a warning when re-exporting a variable.  When
deprecated features are disabled, only export local variables,
creating them uninitialized when they don't yet exist.
(module-re-export!): New.  Use this for re-exporting imported
variables.
(re-export): New, to go with `module-re-export!'.

(named-module-use!, top-repl): Use resolve-interface
instead of resolve-module to get at the used module.
2001-06-04 22:14:16 +00:00
Marius Vollmer
9a7d04c37c Added kluge at top that keeps `export' from
re-exporting the `format' variable of the `(guile)' module.
2001-06-04 22:09:39 +00:00
Gary Houston
4bcdfe4641 *** empty log message *** 2001-06-04 21:52:21 +00:00
Gary Houston
db387bb7b9 * rw.scm (ice-9): export write-string/partial. 2001-06-04 21:49:36 +00:00
Marius Vollmer
f480396be5 *** empty log message *** 2001-06-03 23:34:08 +00:00
Marius Vollmer
a482f2cc7b Added exception notice to all files.
(module-export!): Revert 2001-06-02 change.  It
caused more problems than it solved by accidentally re-exporting
importing bindings once in a while.
2001-06-03 23:29:45 +00:00
Marius Vollmer
c794483cc0 *** empty log message *** 2001-06-03 01:07:06 +00:00