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