1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 04:40:29 +02:00
Commit graph

1088 commits

Author SHA1 Message Date
Kevin Ryde
557b225f49 (open-process): Close input-fdes, output-fdes and
error-fdes after duping them to 0, 1 and 2.
2003-09-19 01:11:34 +00:00
Kevin Ryde
f45fd5e126 *** empty log message *** 2003-09-12 23:50:23 +00:00
Kevin Ryde
e4e92cf0af (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:49:08 +00:00
Marius Vollmer
365c82b54c *** empty log message *** 2003-05-03 20:54:30 +00:00
Marius Vollmer
b183676373 (display-usage-report): Use keyword->symbol instead of keyword-symbol,
which doesn't exist.  Thanks to Kevin Ryde.
2003-05-03 20:54:13 +00:00
Marius Vollmer
2fae8a88b3 *** empty log message *** 2003-05-03 20:42:16 +00:00
Marius Vollmer
431041f23a (hashq-cons-get-handle): Pass only the expected four arguments to
hashx-get-handle.  Thanks to Kevin Ryde!
2003-05-03 20:42:02 +00:00
Marius Vollmer
8e16737868 *** empty log message *** 2003-05-03 20:22:49 +00:00
Marius Vollmer
9af32db6c5 (make-line-buffering-input-port) Pass 0 as second argument to
string-ref.  Thanks to Kevin Ryde!
2003-05-03 20:22:30 +00:00
Mikael Djurfeldt
98250e31ff * upstream/Makefile.am (ltdl.h.diff, ltdl.c.diff): Look for ltdl.h
and ltdl.c in "$(srcdir)".

* evalext.c, evalext.h (s_scm_self_evaluating_p): Needed by
syntax-case macro fix.

* Makefile.am (c-tokenize.c): Look for it in $(srcdir).

* syncase.scm, psyntax.ss, psyntax.pp: Imported fixes from trunk.

* boot-9.scm (use-syntax): Return *unspecified*.
2003-01-27 11:03:20 +00:00
Marius Vollmer
08f6080c89 *** empty log message *** 2002-12-12 19:59:55 +00:00
Marius Vollmer
1ec180ab0d (improper-list-copy): New.
(parse-arglist): Use it instead of list-copy.
2002-12-12 19:58:42 +00:00
Rob Browning
a0a0613748 * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-08 20:43:57 +00:00
Rob Browning
7821d45115 *** empty log message *** 2002-12-08 20:43:08 +00:00
Rob Browning
c686a65ceb *** empty log message *** 2002-10-26 06:17:36 +00:00
Rob Browning
cf2c8da9ac 2002-10-20 Mikael Djurfeldt <mdj@linnaeus>
* 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-26 06:16:34 +00:00
Marius Vollmer
2658ff802c (feature?): Added deprecation message and enclosed in
'begin-deprecated'.
2002-09-15 21:34:09 +00:00
Marius Vollmer
67005048a4 (feature?): Added deprecation message. 2002-09-15 20:51:09 +00:00
Marius Vollmer
a943c04702 Fixed typo in comment. 2002-09-04 20:09:00 +00:00
Marius Vollmer
6fc02f8582 Added 2002 to the copyright years. 2002-07-11 23:23:05 +00:00
Marius Vollmer
9cd20025a9 *** empty log message *** 2002-07-08 20:53:56 +00:00
Marius Vollmer
2536ce07ea (make-exchanger): Added. Thanks to Clinton Ebadi! 2002-07-08 20:53:43 +00:00
Marius Vollmer
7a62130c99 *** empty log message *** 2002-06-02 00:24:59 +00:00
Marius Vollmer
cc5eb6357e (file-set-position): Make third argument optional,
for SCM compatibility.
(file-position): simplify definition.
2002-06-02 00:24:46 +00:00
Rob Browning
137e8575ca *** empty log message *** 2002-05-16 16:51:19 +00:00
Rob Browning
0dc170977a * boot-9.scm (expt): switch if sense and use negative? rather than
>= 0.
2002-05-16 16:48:32 +00:00
Marius Vollmer
2adcd12d09 *** empty log message *** 2002-05-10 15:02:51 +00:00
Marius Vollmer
3791a3c051 (uninstall-local): New, to remove the file installed by
install-data-hook.
2002-05-10 15:02:43 +00:00
Thien-Thi Nguyen
08827276f6 *** empty log message *** 2002-05-03 23:13:55 +00:00
Thien-Thi Nguyen
66d16bef48 (install-data-hook): Fix scheduling bug:
Rename from `install-data-local'.
2002-05-03 23:12:55 +00:00
Thien-Thi Nguyen
59cf3efa99 Typo fix; nfc. 2002-04-08 20:44:07 +00:00
Rob Browning
88a6aa5c3f * syncase.scm (gensym): fix failure on non-threaded systems. 2002-03-12 21:21:15 +00:00
Rob Browning
f4ff961d76 *** empty log message *** 2002-03-12 21:21:03 +00:00
Thien-Thi Nguyen
1d3770084a *** empty log message *** 2002-03-06 03:10:01 +00:00
Thien-Thi Nguyen
9962172107 (ice9_sources): Add ftw.scm. 2002-03-06 03:09:18 +00:00
cvs2svn
9dec770c76 This commit was manufactured by cvs2svn to create branch
'branch_release-1-6'.
2002-03-06 02:43:57 +00:00
Thien-Thi Nguyen
df62517288 Initial revision 2002-03-06 02:43:56 +00:00
Rob Browning
d5a6763cb6 *** empty log message *** 2002-03-04 14:53:45 +00:00
Rob Browning
4d1c1da728 * syncase.scm (gensym): fix bad let. 2002-03-04 14:53:35 +00:00
Rob Browning
c30effff1f *** empty log message *** 2002-03-03 20:40:29 +00:00
Rob Browning
a204408fb8 * syncase.scm: add a simple mutex to gensym. 2002-03-03 20:37:41 +00:00
Thien-Thi Nguyen
2117aaeaa9 *** empty log message *** 2002-02-26 11:27:32 +00:00
Thien-Thi Nguyen
a5387dbfd6 Update path to pre-inst-guile automake frag. 2002-02-26 11:25:24 +00:00
Thien-Thi Nguyen
a8548e0a00 *** empty log message *** 2002-02-26 11:01:01 +00:00
Thien-Thi Nguyen
889eb35806 Comment grammar fixes; nfc. 2002-02-26 11:00:10 +00:00
Thien-Thi Nguyen
d51b42e28b *** empty log message *** 2002-02-26 10:58:58 +00:00
Thien-Thi Nguyen
4eecfeb796 Comment grammar fixes; nfc. 2002-02-26 10:57:54 +00:00
Thien-Thi Nguyen
327d4dd38f doc/ref/ChangeLog 2002-02-26 10:32:34 +00:00
Thien-Thi Nguyen
58ed8bc61c Update path to pre-inst-guile automake frag. 2002-02-26 10:28:51 +00:00
Rob Browning
4615111283 *** empty log message *** 2002-02-25 05:52:38 +00:00