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

1150 commits

Author SHA1 Message Date
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