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

10201 commits

Author SHA1 Message Date
Kevin Ryde
c3e4f7e83f (number->string): Disable 11.333 and 1.324e44
tests, as these can't be expected to come out precisely in the current
implementation, and in fact don't under gcc 4.  Reported by Hector
Herrera.
2006-05-27 22:41:09 +00:00
Kevin Ryde
6cfcc3b916 (file-commentary): Move make-regexp into
file-commentary so that it's possible to get to the repl prompt when
regexps are not available.
2006-05-27 22:38:53 +00:00
Kevin Ryde
4178042bbc *** empty log message *** 2006-05-27 22:32:13 +00:00
Kevin Ryde
df1f60e79d (isnan): Remove "#ifdef __MINGW32__, #define isnan
_isnan".  Mingw provides isnan as a macro (in math.h), the test
already detects it just fine with no special case.
2006-05-27 22:29:04 +00:00
Marius Vollmer
c56c0f7966 Delete test file after all tests have run in order to make "make
distcheck" work.
2006-05-27 22:24:24 +00:00
Marius Vollmer
c9d719cd9d Delete test file after all tests have run in order to make "make
distcheck" work.
2006-05-27 22:07:56 +00:00
Marius Vollmer
b0c0a310db Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran! 2006-05-27 21:32:22 +00:00
Marius Vollmer
4a342b19e2 *** empty log message *** 2006-05-27 21:31:32 +00:00
Marius Vollmer
c3744cdced Correct embarrasing typo. "Always be sure to test the right branch." 2006-05-27 21:26:03 +00:00
Marius Vollmer
d7ddf33db7 *** empty log message *** 2006-05-27 21:05:07 +00:00
Marius Vollmer
57e1b34a17 * srfi-4.c, strings.c: Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD.
Thanks to Mark Gran!
2006-05-27 21:01:28 +00:00
Kevin Ryde
76c3e43cda *** empty log message *** 2006-05-26 01:57:26 +00:00
Kevin Ryde
2f471780c2 (AC_CHECK_FUNCS): Add ioctl.
(pthread_attr_getstack): Restrict test to pthreads case, to avoid
AC_TRY_RUN when cross-compiling --without-threads.
2006-05-26 01:56:59 +00:00
Kevin Ryde
8832641ab8 *** empty log message *** 2006-05-26 00:58:21 +00:00
Kevin Ryde
83af35ed9b (fport_input_waiting): For ioctl, check HAVE_IOCTL as well
as defined(FIONREAD), since mingw has FIONREAD but not ioctl().
Reported by "The Senator".
For select and ioctl, move fdes into those conditionals, to avoid
unused variable warning when neither of those used.
2006-05-26 00:24:03 +00:00
Kevin Ryde
3b3a44557e *** empty log message *** 2006-05-22 23:05:00 +00:00
Kevin Ryde
4ac6404336 Remove "fwrite" declaration under "! HAVE_UNISTD_H".
It's unused and will be in stdio.h anyway (if it's anywhere).
2006-05-22 22:46:26 +00:00
Kevin Ryde
74c0ee0e16 *** empty log message *** 2006-05-20 00:27:38 +00:00
Kevin Ryde
b70d9386dd (S_ISLNK): Remove test, leave it to #ifdef in the .c files. 2006-05-20 00:21:28 +00:00
Kevin Ryde
d3d08cb4b5 srfi-1 assoc bug fix 2006-05-19 23:59:40 +00:00
Kevin Ryde
0a764f8169 *** empty log message *** 2006-05-19 23:52:25 +00:00
Kevin Ryde
8f21ef9067 (scm_is_pair): Add a workaround for i386 gcc 2.95 bad code generation. 2006-05-19 23:49:55 +00:00
Kevin Ryde
8d1dd1a137 (scm_mknod): Test #ifdef S_IFLNK before using that (for
symlink).  Probably can't create symlinks with mknod anyway though.
2006-05-19 23:45:03 +00:00
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