Neil Jerram
64758fe259
Defer lookup of lazy-handler-dispatch.
2003-11-19 01:16:16 +00:00
Marius Vollmer
aff7e166e8
*** empty log message ***
2003-11-17 00:38:25 +00:00
Marius Vollmer
473687d130
(@, @@): New macros.
2003-11-17 00:28:03 +00:00
Dirk Herrmann
37f5dfe533
* boot-9.scm: Started comment about module system workings.
2003-11-16 13:54:26 +00:00
Neil Jerram
30d90280a4
ui- to gds- change; debug-on-error fix.
2003-11-11 23:27:22 +00:00
Neil Jerram
3273abd221
Removed ui-client.scm and ui-server.scm (not in emacs/gds-*.scm).
2003-11-11 23:21:39 +00:00
Neil Jerram
61bb5df48c
Pass trap type to debug-stack flags.
2003-11-11 23:17:06 +00:00
Neil Jerram
9529c681ed
Big comment added.
2003-11-11 23:12:48 +00:00
Neil Jerram
9f1af5d96e
Work on debugger frontend code.
2003-10-16 11:53:58 +00:00
Marius Vollmer
e2de682cf8
*** empty log message ***
2003-10-12 16:53:24 +00:00
Marius Vollmer
eb041507a2
(directory-files): Close dir-stream when done. Thanks to Paul Jarc!
2003-10-12 16:52:12 +00:00
Kevin Ryde
ff6ea7b951
*** empty log message ***
2003-10-08 23:00:37 +00:00
Kevin Ryde
d6532dd1cf
(funcq-assoc): Rewrite, don't assume '() is false, and
...
actually traverse the given alist.
2003-10-08 22:57:52 +00:00
Neil Jerram
41a80feb8a
UI frontend work: eval support.
2003-10-06 20:33:02 +00:00
Neil Jerram
02b0c69289
Debugger UI asynchronous thread support.
2003-10-04 20:03:51 +00:00
Neil Jerram
79b1c5b67f
Work (in progress) on new debugging frontend.
2003-09-25 20:32:10 +00:00
Kevin Ryde
9b4bbf4752
*** empty log message ***
2003-09-19 01:19:48 +00:00
Kevin Ryde
a118e0eb5a
(open-process): Correction to previous fdes closing
...
change, need to watch out for stdin==stderr or stdout==stderr.
2003-09-19 01:01:10 +00:00
Kevin Ryde
cd56b18192
Fix a grammatical typo in my last entry.
2003-09-15 22:47:27 +00:00
Kevin Ryde
f319727482
Add another comment to:
...
(file-exists?): Use stat rather than access?, ...
2003-09-15 22:29:32 +00:00
Marius Vollmer
5dc1ba739f
*** empty log message ***
2003-09-15 13:38:07 +00:00
Marius Vollmer
093d2ca9af
(format): Rewritten as a big letrec to make it reentrant. No mutex is
...
necessary. Thanks to Clinton Ebadi!
2003-09-15 13:37:50 +00:00
Kevin Ryde
7743d628c6
*** empty log message ***
2003-09-12 23:47:35 +00:00
Kevin Ryde
833fc2f186
(file-exists?): Use stat rather than access?, so as to
...
follow the effective UID/GID not the real ID. file-exists? is
normally be used as a prelude to opening or some other operation, and
it's the effective ID which will apply there. Emacs file-exists-p
uses stat, presumably for the the same reason.
2003-09-12 23:35:54 +00:00
Marius Vollmer
50e0ba57da
*** empty log message ***
2003-09-12 15:16:56 +00:00
Marius Vollmer
eb84efa171
(make-autoload-interface): Use a proper hashtable as
...
the obarray, not an empty vector.
(make-module): Always construct a hashtable for the obarray, even
for empty ones.
2003-09-12 15:16:42 +00:00
Marius Vollmer
8da867bfc6
(format:error): Use 'format:format' instead of
...
'format' since the latter will lock the mutex again that we have
already locked.
(format:format-work): Flag multiple '#' as an error.
2003-09-12 15:14:25 +00:00
Kevin Ryde
2388d9af3e
*** empty log message ***
2003-08-17 00:40:59 +00:00
Kevin Ryde
5578a53f9b
* boot-9.scm (while): Use a new key dynamically for each loop, so
...
break and continue associate to their loop even when recursing.
2003-08-17 00:36:04 +00:00
Kevin Ryde
d97f9b4230
*** empty log message ***
2003-08-12 21:43:34 +00:00
Kevin Ryde
773abfbb81
(while): Rewrite, continue as proper escape, break
...
without return value, break and continue new for each while form,
don't depend on bindings in expansion environment.
2003-08-12 21:38:21 +00:00
Kevin Ryde
88a63bfc10
(open-process): Close input-fdes, output-fdes and
...
error-fdes after duping them to 0, 1 and 2.
2003-08-12 21:18:23 +00:00
Kevin Ryde
996acdb846
*** empty log message ***
2003-06-19 01:43:43 +00:00
Kevin Ryde
6adf208ee6
(parallel): For no forms, use (values)' not
(begin)'.
2003-06-19 01:36:01 +00:00
Dirk Herrmann
42ad901d04
* benchmark-suite/lib.scm: Fix some typos in the documentation.
...
* doc/ref/scheme-compound.texi: Clarified that vectors need to
be quoted.
* doc/tutorial/guile-tut.texi: Fix example, where a vector
constant is used without quoting.
* ice-9/boot-9.scm (make-autoload-interface): Added missing
quote around vector constant.
* test-suite/tests/elisp.test: Added missing quote around vector
constants.
2003-05-27 18:33:19 +00:00
Marius Vollmer
47dee22897
*** empty log message ***
2003-05-20 19:14:38 +00:00
Marius Vollmer
726571e0a7
(list*): Added.
2003-05-20 19:11:16 +00:00
Kevin Ryde
6cced6fea8
*** empty log message ***
2003-05-10 00:39:32 +00:00
Kevin Ryde
a3e013683a
(file-commentary, find-documentation-in-file): Use
...
call-with-input-file, to close ports when done.
2003-05-10 00:38:24 +00:00
Marius Vollmer
d04229df7c
*** empty log message ***
2003-05-03 21:34:49 +00:00
Marius Vollmer
4167fc5422
(point++n!, point+-n!): Use substring-move! instead of
...
substring-move-left! or substring-move-right!. Thanks to Kevin Ryde.
2003-05-03 21:34:33 +00:00
Marius Vollmer
5b943a3f7f
(substring-move-left!, substring-move-right!): New.
2003-05-03 21:34:23 +00:00
Marius Vollmer
6aa536b337
*** empty log message ***
2003-05-03 20:57:40 +00:00
Marius Vollmer
0d5271a27f
*** empty log message ***
2003-05-03 20:52:53 +00:00
Marius Vollmer
297775ce69
(display-usage-report): Use keyword->symbol instead of keyword-symbol,
...
which doesn't exist. Thanks to Kevon Ryde.
2003-05-03 20:52:31 +00:00
Marius Vollmer
2b24a689f6
*** empty log message ***
2003-05-03 20:41:49 +00:00
Marius Vollmer
f70b2b1e8f
(hashq-cons-get-handle): Pass only the expected four arguments to
...
hashx-get-handle. Thanks to Kevin Ryde!
2003-05-03 20:41:30 +00:00
Marius Vollmer
1b965c29e7
*** empty log message ***
2003-05-03 20:24:37 +00:00
Marius Vollmer
c7f670b879
(make-line-buffering-input-port) Pass 0 as second argument to
...
string-ref. Thanks to Kevin Ryde!
2003-05-03 20:24:22 +00:00
Mikael Djurfeldt
56b97da987
* serialize.scm: New file.
2003-04-25 19:49:15 +00:00