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

1187 commits

Author SHA1 Message Date
Neil Jerram
066ca68736 Remove old code that was already commented out. 2002-11-07 20:52:36 +00:00
Marius Vollmer
81cf290d2a *** empty log message *** 2002-11-07 13:46:05 +00:00
Marius Vollmer
b3a0f5c3a2 (format): Use 'monitor' properly. Not the definition
needs to be restricted, the actual function needs to be.
2002-11-07 13:45:53 +00:00
Neil Jerram
3f619266b1 Fix error in recent define-option-interface "simplification".
Fix source breakpoints to cope with port whose filename is #f.
Ensure that position recording is enabled when source breakpoint module loaded.
2002-11-06 00:29:24 +00:00
Neil Jerram
0983f67f09 Simplify code for define-option-interface. 2002-11-04 19:40:49 +00:00
Neil Jerram
9124ba8de6 Import readline function dynamically when necessary. 2002-11-04 18:58:15 +00:00
Marius Vollmer
eb2c5dcb51 *** empty log message *** 2002-11-03 19:14:33 +00:00
Marius Vollmer
d02655f717 (format): Wrap a monitor around format:format since it is not
thread-safe.
2002-11-03 19:14:08 +00:00
Marius Vollmer
132fe7af49 *** empty log message *** 2002-10-27 17:27:40 +00:00
Marius Vollmer
f4f16eccc2 (%thread-handler): Explicitely return '#f'. This value will be
returned by join-thread.
2002-10-27 17:27:25 +00:00
Neil Jerram
8ee7506bab Merge enhanced debugging features from `guile-debugger' package. 2002-10-26 19:05:28 +00:00
Marius Vollmer
03453b05f3 *** empty log message *** 2002-10-21 12:03:46 +00:00
Marius Vollmer
29b6ae0748 (%thread-handler): Do not call unmask-signals, that should be
unnecessary now.
2002-10-21 12:03:30 +00:00
Mikael Djurfeldt
a7785f36d4 *** empty log message *** 2002-10-20 21:51:53 +00:00
Mikael Djurfeldt
454b82f41f * boot-9.scm (top-repl): Look for use-emacs-interface in
guile-user-module (should it be there?) instead of
the-root-module.
2002-10-20 21:51:16 +00:00
Marius Vollmer
acfa1f528e *** empty log message *** 2002-10-09 22:49:00 +00:00
Marius Vollmer
bb00edfa92 (top-repl): Use 2 as the limit when saving the stack.
(error-catching-loop): use call-with-blocked-asyncs and
call-with-unblocked-asyncs instead of mask-signals and unmask-signals.
2002-10-09 22:47:34 +00:00
Neil Jerram
34010f5694 Extend soft ports to use input-waiting thunks. 2002-10-09 19:07:23 +00:00
Rob Browning
9bc548798d *** empty log message *** 2002-10-05 04:21:04 +00:00
Rob Browning
0ad7cc4f97 * boot-9.scm (expt): switch if sense and use negative? rather than
>= 0.
2002-10-05 04:10:48 +00:00
Marius Vollmer
3538c2b2a6 *** empty log message *** 2002-10-04 13:09:45 +00:00
Marius Vollmer
f823f7e774 (top-repl): Use "1" instead of "%deliver-signals" to limit the signal
stack.
2002-10-04 13:09:30 +00:00
Marius Vollmer
f4232aa664 (feature?): Added deprecation message. 2002-09-15 21:30:39 +00:00
Rob Browning
5fc0857ef6 *** empty log message *** 2002-09-15 01:21:37 +00:00
Rob Browning
0ac6420c88 * boot-9.scm (sqrt): minor indentation fix. 2002-09-15 01:19:17 +00:00
Marius Vollmer
cfcdb8e9a7 *** empty log message *** 2002-09-05 17:52:14 +00:00
Marius Vollmer
719fb3f321 Set the module transformer of the-syncase-module so
that we can use define-syntax.
(define-syntax-public): New and exported.
2002-09-05 17:51:58 +00:00
Marius Vollmer
db3f1c7e61 (expansion-eval-closure, env->eval-closure): New.
(sc-macro): Set the expansion-eval-closure expanding the form.
(putprop, getprop): Use the expansion-eval-closure to find
variables instead of the current module.
2002-09-04 21:33:33 +00:00
Marius Vollmer
7e7eb95b41 Added 2002 to the copyright years. 2002-07-11 23:21:25 +00:00
Marius Vollmer
fdf7e1d7ed *** empty log message *** 2002-07-08 20:55:30 +00:00
Marius Vollmer
6012c379ae (make-exchanger): Added. Thanks to Clinton Ebadi! 2002-07-08 20:55:20 +00:00
Dirk Herrmann
7c38399f30 * now using mmacros instead of macros at some places. 2002-07-07 05:18:17 +00:00
Gary Houston
1334c61ab0 * boot-9.scm (file-set-position): use seek, not fseek. Make
third argument optional, for better SCM compatibility.
	(file-position): simplify definition.
2002-06-01 17:14:17 +00:00
Marius Vollmer
be87cdb704 *** empty log message *** 2002-06-01 16:16:59 +00:00
Marius Vollmer
f68acbb4b4 (file-set-position): Use seek instead of fseek. 2002-06-01 16:16:49 +00:00
Marius Vollmer
e717bf46f4 *** empty log message *** 2002-05-09 19:37:55 +00:00
Marius Vollmer
a0c39db327 (format:out-inf-nan): New.
(format:out-fixed, format:out-expon, format:out-general): Use it
to print infs and nans.
2002-05-09 19:37:37 +00:00
Marius Vollmer
5c1254dae0 (unsetenv): New, for completeness. 2002-05-09 19:36:30 +00:00
Marius Vollmer
9ea4ac37ed *** empty log message *** 2002-05-08 20:01:08 +00:00
Marius Vollmer
e23028a580 (format:fn-max): Increase to 400 so ~f and ~g can print long real
numbers with large positive and negative exponents.
2002-05-08 20:00:59 +00:00
Marius Vollmer
45845efeb3 *** empty log message *** 2002-05-06 18:52:50 +00:00
Marius Vollmer
5f1bde674f Use (ice-9 threads) so that with-mutex is defined. 2002-05-06 18:45:24 +00:00
Thien-Thi Nguyen
0bd1b44f15 *** empty log message *** 2002-04-30 22:02:24 +00:00
Thien-Thi Nguyen
19e34cd7d0 (ice9_sources): Add gap-buffer.scm. 2002-04-30 22:01:34 +00:00
Thien-Thi Nguyen
c517e17593 Initial revision.
Differences between this and (ttn gap-buffer):
Use string-join; autoload (srfi srfi-13).
Values for `default-initial-allocation', `default-chunk-size'
and `default-realloc-threshold' are 4x as large.
2002-04-30 21:59:38 +00:00
Rob Browning
c87af2d55b *** empty log message *** 2002-03-12 21:57:07 +00:00
Rob Browning
56fd1933cc * syncase.scm: fix bad let.
(gensym): fix failure on non-threaded
2002-03-12 21:53:56 +00:00
Thien-Thi Nguyen
6c5b8521d0 *** empty log message *** 2002-03-06 02:46:28 +00:00
Thien-Thi Nguyen
a3c51cc829 (ice9_sources): Add ftw.scm. 2002-03-06 02:45:26 +00:00
Thien-Thi Nguyen
df62517288 Initial revision 2002-03-06 02:43:56 +00:00