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

10478 commits

Author SHA1 Message Date
Kevin Ryde
9b638d67f2 (scm_stat2scm): Test #ifdef S_ISLNK directly, rather than
HAVE_S_ISLNK from configure (it was only a #ifdef test anyway).
2006-05-19 23:40:09 +00:00
Kevin Ryde
26ff0b33b4 *** empty log message *** 2006-05-19 23:36:06 +00:00
Kevin Ryde
f978f7432e (Pairs): Cross reference SRFI-1 second, third, fourth.
(List Modification): Cross reference SRFI-1 delete and lset-difference.
(List Searching): Cross reference SRFI-1 member.
(List Mapping): Cross reference SRFI-1 map etc.
(Retrieving Alist Entries): Cross reference SRFI-1 assoc.
2006-05-19 23:34:29 +00:00
Kevin Ryde
0ad04acf58 (SRFI-1 Association Lists): Describe argument order for "=" procedure. 2006-05-19 23:30:15 +00:00
Kevin Ryde
9d7b09897b *** empty log message *** 2006-05-19 23:27:08 +00:00
Kevin Ryde
b7884e64d5 (test-srfi-60): Use #:duplicates (last) to
suppress warning about replacing bit-count.
2006-05-19 23:26:35 +00:00
Kevin Ryde
810214aa9b (assoc): A few tests, in particular "=" argument
order which had been wrong.
2006-05-19 23:25:43 +00:00
Kevin Ryde
7b6af39a92 (scm_srfi1_assoc): Correction to comparison procedure
argument order, SRFI-1 specifies given key is first.
2006-05-19 23:21:41 +00:00
Kevin Ryde
88bfcc55fa (scm_primitive__exit): New function. 2006-05-19 23:16:05 +00:00
Kevin Ryde
5ff9f91742 *** empty log message *** 2006-05-19 23:14:26 +00:00
Kevin Ryde
b54eafc701 *** empty log message *** 2006-05-15 22:29:52 +00:00
Kevin Ryde
de1f549a0a (struct stat st_blocks): Change AC_STRUCT_ST_BLOCKS to
a plain AC_CHECK_MEMBERS, we don't want AC_LIBOBJ(fileblocks) which
the former gives.  Remove the commented-out code that was to have
munged fileblocks out of LIBOBJS.  This fixes mingw, where the lack of
st_blocks and absense of the fileblocks.c replacement caused build
failure.  Reported by "The Senator".
(struct stat st_rdev, st_blksize): Combine into a single
AC_CHECK_MEMBERS.
2006-05-15 22:14:08 +00:00
Kevin Ryde
7fe93be20b primitive-_exit 2006-05-15 00:40:29 +00:00
Kevin Ryde
91a032971b *** empty log message *** 2006-05-15 00:33:37 +00:00
Kevin Ryde
ee6bf88310 (Processes): Add primitive-_exit. 2006-05-15 00:32:47 +00:00
Kevin Ryde
29fb0c2cdd (chart_primitive__exit): New function.
(scm_primitive_exit): Update docstring, no longer the best exit after
a fork.
2006-05-15 00:26:59 +00:00
Kevin Ryde
03852b5bd9 *** empty log message *** 2006-05-15 00:00:56 +00:00
Kevin Ryde
8250aa1a28 (INCLUDES): Add "-I." to pick up guile-readline-config.h. 2006-05-14 23:56:56 +00:00
Kevin Ryde
23a7f29a8a More new bits, from reviewing the current diff 2006-05-11 01:50:49 +00:00
Kevin Ryde
6a0211c97c n-par-for-each, n-for-each-par-map bug fixes 2006-05-11 01:28:47 +00:00
Kevin Ryde
d7ecc7e804 *** empty log message *** 2006-05-09 23:10:03 +00:00
Kevin Ryde
3ce0e4f646 (Linking Guile into Programs): Enhance example program,
change scm_str2string to scm_from_locale_string, since scm_str2string
is "discouraged".  And check for NULL from getenv since neither
scm_str2string nor scm_from_locale_string can cope with that.
Reported by Frithjof.
2006-05-09 22:51:55 +00:00
Kevin Ryde
8c86a8dee0 *** empty log message *** 2006-05-09 00:43:11 +00:00
Kevin Ryde
7403c74f07 (Port Implementation): @defun style for
scm_make_port_type and the various set functions.
2006-05-09 00:42:48 +00:00
Kevin Ryde
fbc11ba164 (Ports and File Descriptors): Tweaks to fcntl. 2006-05-09 00:41:22 +00:00
Kevin Ryde
90a6008b1e (Multiple Values): In `receive', add an example,
cross ref SRFI-8, tweak wording.
2006-05-09 00:40:00 +00:00
Kevin Ryde
de4b36bffc *** empty log message *** 2006-05-09 00:36:49 +00:00
Kevin Ryde
ee9c5b6e33 (n-par-for-each, n-for-each-par-map): Two more spots
where `futures' should become `threads' from Marius' change of
2006-01-29.
2006-05-09 00:33:44 +00:00
Kevin Ryde
dd07ef3e72 (n-par-for-each, n-for-each-par-map): New tests. 2006-05-09 00:32:31 +00:00
Kevin Ryde
d8e59af349 (exact->inexact): Test fractions big/big. 2006-05-09 00:31:48 +00:00
Kevin Ryde
b80fcfc4ad *** empty log message *** 2006-05-09 00:28:02 +00:00
Kevin Ryde
05d0fc3833 (scm_seek): Use lseek64.
(scm_truncate_file): Use ftruncate64.
2006-05-09 00:26:58 +00:00
Kevin Ryde
e6a7795376 (scm_open_fdes): Use open64.
(scm_init_filesys): Add O_LARGEFILE.
2006-05-09 00:26:01 +00:00
Kevin Ryde
65581bc84d (scm_i_divide): For big/big wanting inexact, use mpq_get_d
rather than converting to doubles, to avoid inf or nan when the inputs
are too big for a double but the quotient does fit.  This affects
conversions exact->inexact of big fractions.
2006-05-09 00:25:11 +00:00
Marius Vollmer
101bd61cf5 *** empty log message *** 2006-05-07 22:54:25 +00:00
Marius Vollmer
6f4e78e532 (CELL_P): Also check that the potential pointer is
correctly aligned for a cell.  Thanks to Miroslav Lichvar!
2006-05-07 22:53:58 +00:00
Marius Vollmer
d3774e2c7f (CELL_P): Also check that the potential pointer is
correctly aligned for a cell.  Thanks to Miroslav Lichvar!
2006-05-07 22:51:06 +00:00
Marius Vollmer
a17a41085e (SCM_BENCHMARKS_DIRS, dist-hook): Removed, they are
no longer needed and lead to unclean tarballs.
2006-05-01 21:33:12 +00:00
Marius Vollmer
7f9da94135 (SCM_BENCHMARKS_DIRS, dist-hook): Removed, they are
no longer needed and lead to unclean tarballs.
2006-05-01 21:32:21 +00:00
Marius Vollmer
03a254501a Changed "1.7" to "1.10" in description of the effective version.
Thanks to Jon Wilson!
2006-05-01 21:07:20 +00:00
Marius Vollmer
467bc29a72 Changed "1.7" to "1.8" in description of the effective version.
Thanks to Jon Wilson!
2006-05-01 21:03:10 +00:00
Kevin Ryde
a25086f2e7 (Threads): In call-with-new-thread, handler arg is optional (as of 1.8.0). 2006-04-28 21:59:33 +00:00
Kevin Ryde
ab85b49900 Stray space after q-push! in intro. 2006-04-28 21:48:44 +00:00
Kevin Ryde
041d1dd126 *** empty log message *** 2006-04-20 23:57:24 +00:00
Kevin Ryde
9e8d0cc2af * hierarchy.pdf: New file, converted from hierarchy.eps using
epstopdf, to let "make pdf" work.
	* Makefile.am: (goops_TEXINFOS): Add it.
2006-04-20 23:57:05 +00:00
Kevin Ryde
5e5c736b44 New file, converted from hierarchy.eps using
epstopdf, to let "make pdf" work.
2006-04-20 23:56:30 +00:00
Kevin Ryde
4d93a9ff35 cvs remove, libguile-ltdl no longer used 2006-04-20 23:50:28 +00:00
Rob Browning
0173b78c97 *** empty log message *** 2006-04-19 03:58:03 +00:00
Rob Browning
2ac0f04603 Add back error if the size of off_t is unknown. The bug was actually
in guile-readline's configuration.
2006-04-19 03:57:03 +00:00
Rob Browning
da53d2ff90 Don't include Guile private header _scm.h. Include new
guile-readline-config.h private header.
2006-04-19 03:40:57 +00:00