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

10231 commits

Author SHA1 Message Date
Ludovic Courtès
51785a23a8 Changes from arch/CVS synchronization 2006-11-29 09:25:32 +00:00
Ludovic Courtès
25ee3008f7 Changes from arch/CVS synchronization 2006-11-29 09:08:04 +00:00
Neil Jerram
6610e77737 (environment-module): Change eval-closure-module call
back to procedure-property lookup.  (This completes the reversion
of the change made on 2005-06-10, which was only partially undone
by the change on 2005-08-01.)
2006-11-13 21:54:12 +00:00
Ludovic Courtès
d7bfc0c998 Changes from arch/CVS synchronization 2006-10-26 07:25:24 +00:00
Kevin Ryde
a5dc80238f stray space 2006-10-10 00:06:49 +00:00
Kevin Ryde
5f488a0900 spurious blank line 2006-10-09 23:03:51 +00:00
Kevin Ryde
7b176bb3aa add a copyright year 2006-10-09 22:46:03 +00:00
Kevin Ryde
8d231cd678 Clarify "The evaluator checks the number of arguments more correctly."
is actually about `apply'.
2006-10-09 01:01:01 +00:00
Rob Browning
95c29ce416 *** empty log message *** 2006-10-07 03:53:32 +00:00
Rob Browning
8c408a9b60 (EXTRA_DIST): Add LICENSE. 2006-10-07 03:52:50 +00:00
Rob Browning
75233091a9 *** empty log message *** 2006-10-06 18:46:12 +00:00
Rob Browning
ddf1c7d67e (GUILE_MICRO_VERSION): Increment for release.
(LIBGUILE_INTERFACE_REVISION): Increment for release.
(LIBGUILE_SRFI_SRFI_1_INTERFACE_REVISION): Increment for release.
(LIBGUILE_SRFI_SRFI_4_INTERFACE_REVISION): Increment for release.
(LIBGUILE_SRFI_SRFI_13_14_INTERFACE_REVISION): Increment for release.
(LIBGUILE_SRFI_SRFI_60_INTERFACE_REVISION): Increment for release.
2006-10-06 18:46:06 +00:00
Rob Browning
7658327415 (LIBGUILEREADLINE_INTERFACE_REVISION):
Increment for release.
2006-10-06 18:44:32 +00:00
Rob Browning
cf3dd24319 *** empty log message *** 2006-10-06 01:41:56 +00:00
Kevin Ryde
fbae485c14 *** empty log message *** 2006-10-04 23:04:17 +00:00
Kevin Ryde
f8d029d17a (Readline Functions): New section on how to call readline from scheme code. 2006-10-04 23:03:37 +00:00
Kevin Ryde
ca9edd7cfa *** empty log message *** 2006-10-04 22:30:00 +00:00
Kevin Ryde
9caed3f72e (filename-completion-function): Export this. 2006-10-04 22:29:37 +00:00
Kevin Ryde
81cb2c6921 ** ice-9 ftw fix for same inodes across different devices 2006-10-04 22:26:25 +00:00
Kevin Ryde
d38934e945 New file. 2006-10-04 22:18:24 +00:00
Kevin Ryde
d4b71bbe14 *** empty log message *** 2006-10-04 22:17:57 +00:00
Kevin Ryde
3c1428ac3c * tests/ftw.test: New file.
* Makefile.am (SCM_TESTS): Add it.
2006-10-04 22:17:38 +00:00
Kevin Ryde
0b051de863 (visited?-proc): Use hashv since we know we're getting
numbers.  Incorporate stat:dev, since stat:ino is only unique within a
single device.  This fixes a bug where if two files with the same
inode on different devices where seen only the first would be returned
by ftw (and nftw).
2006-10-04 22:12:34 +00:00
Kevin Ryde
22a7ee5876 note 2006 for the glibc 2.3.6, to know how old or new it is or will be 2006-10-04 22:01:25 +00:00
Neil Jerram
af8ea03c0a Mention new make-completion-function procedure in (ice-9 readline). 2006-10-04 21:55:47 +00:00
Kevin Ryde
f9de6ebeca *** empty log message *** 2006-10-04 21:41:01 +00:00
Kevin Ryde
840efb8549 (Buffered Input): New section, describing (ice-9 buffered-input). 2006-10-04 21:40:24 +00:00
Kevin Ryde
6bcaf7c437 (User Information): Clarify getpwent returns #f at end of file. 2006-10-04 21:39:33 +00:00
Kevin Ryde
3de4a96bbb (File Tree Walk): Corrections to BASE parameter
and symlink vs stale-symlink types in nftw.
(Buffered Input): New section, describing (ice-9 buffered-input).
2006-10-04 21:37:53 +00:00
Neil Jerram
3fd041651b Minor fixes for typos and informal language 2006-10-04 21:34:57 +00:00
Rob Browning
bc27192cd1 *** empty log message *** 2006-10-04 06:13:48 +00:00
Kevin Ryde
f91265a3ec ** apply arg count checking fix on "1 or 2 arg" functions such as make-vector 2006-10-02 20:47:03 +00:00
Kevin Ryde
b5f91eb57c *** empty log message *** 2006-10-02 20:25:18 +00:00
Kevin Ryde
b724fe7797 *** empty log message *** 2006-10-02 20:13:37 +00:00
Kevin Ryde
580ca910b7 (apply): New tests, exercising scm_tc7_subr_2o which
had lacked some arg count checking.
2006-10-02 20:11:43 +00:00
Kevin Ryde
6f96fdfc89 (SCM_APPLY): For scm_tc7_subr_2o, throw wrong-num-args on 0
arguments or 3 or more arguments.  Previously 0 called proc with
SCM_UNDEFINED, and 3 or more silently used just the first 2.
2006-10-02 20:10:04 +00:00
Neil Jerram
5ce6ee75df (Slot Options): Added example from Ludovic Courtès
about difference between init-value, -form and -thunk.
2006-09-28 07:55:05 +00:00
Neil Jerram
f0de8d290b (Symbol Props): Remove unnecessarily specific
parenthesis about Guile 1.6's use of extra symbol slots.
2006-09-28 07:39:45 +00:00
Kevin Ryde
de62474622 *** empty log message *** 2006-09-28 01:16:42 +00:00
Kevin Ryde
67227767f7 (truncate): Use "const char *" and "off_t" for parameters, per usual
definition of this function, rather than "char *" and "int".  Use
ftruncate instead of chsize.  Check for error on final close.
2006-09-28 01:15:35 +00:00
Kevin Ryde
f3dbe1aff3 (truncate): Conditionalize on "HAVE_FTRUNCATE && ! HAVE_TRUNCATE" so
as not to hard-code mingw.
2006-09-28 01:05:55 +00:00
Kevin Ryde
3527bdc71b (ftruncate): Use "HAVE_CHSIZE && ! HAVE_FTRUNCATE"
for chsize fallback, instead of hard-coding mingw.  Mingw in fact
supplies ftruncate itself these days.
2006-09-28 01:03:51 +00:00
Kevin Ryde
423b201902 (fcntl.h): Can include this unconditionally, no need for __MINGW32__. 2006-09-28 01:01:23 +00:00
Kevin Ryde
1701d8ed3f (ftruncate): Use "HAVE_CHSIZE && ! HAVE_FTRUNCATE"
for chsize fallback, instead of hard-coding mingw.  Mingw in fact
supplies ftruncate itself these days.
2006-09-28 00:58:19 +00:00
Kevin Ryde
d457b43f6c *** empty log message *** 2006-09-28 00:37:27 +00:00
Kevin Ryde
79bebdbe2c (chsize, ftruncate, truncate): New tests, for mingw. 2006-09-28 00:35:42 +00:00
Kevin Ryde
dd31387aa4 *** empty log message *** 2006-09-27 01:49:29 +00:00
Kevin Ryde
b43ba14192 (scm_execl, scm_execlp, scm_execle): Cast "const char *
const *" for mingw to suppress warnings from gcc (which are errors
under the configure default -Werror).  Reported by Nils Durner.
2006-09-27 01:39:56 +00:00
Kevin Ryde
8e398567b6 *** empty log message *** 2006-09-27 01:35:53 +00:00
Kevin Ryde
14838b6b40 (scm_log10): Check HAVE_CLOG10, not available in mingw. 2006-09-27 01:34:44 +00:00