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

10787 commits

Author SHA1 Message Date
Kevin Ryde
c862d0e0c1 merge from 1.8 branch 2006-06-17 23:29:46 +00:00
Kevin Ryde
8e909efe1c show "(since 1.8.0)" for 1.8.1 2006-06-17 23:19:29 +00:00
Kevin Ryde
23f2b9a3de merge from 1.8 branch 2006-06-17 23:15:59 +00:00
Kevin Ryde
a4f1c77ddb merge from 1.8 branch
And: show "1.8" not "1.10" in effective version, that being what it
was at the time of that news entry
2006-06-17 22:57:28 +00:00
Kevin Ryde
5be9f7290b merge from 1.8 branch 2006-06-17 22:53:04 +00:00
Kevin Ryde
9a9931719d merge 1.8 branch 2006-06-17 22:47:50 +00:00
Ludovic Courtès
42be21d82a Changes from arch/CVS synchronization 2006-06-16 07:39:59 +00:00
Ludovic Courtès
ad97642e70 Changes from arch/CVS synchronization 2006-06-13 08:14:01 +00:00
cvs2svn
6b8801a927 This commit was manufactured by cvs2svn to create branch
'branch_release-1-8'.
2006-06-13 07:56:42 +00:00
Ludovic Courtès
487f6be131 Added `structs.test'. 2006-06-13 07:56:41 +00:00
Ludovic Courtès
d15ad007c9 Changes from arch/CVS synchronization 2006-06-13 07:48:42 +00:00
Neil Jerram
8b3fbac12a (ACX_PTHREAD): Update to latest definition from
autoconf macro archive, to fix pthread linking problem on Solaris
10, reported by Charles Gagnon.
2006-06-06 21:42:16 +00:00
Neil Jerram
d79a62db53 (ACX_PTHREAD): Update to latest definition from
autoconf macro archive, to fix pthread linking problem on Solaris
10, reported by Charles Gagnon.
2006-06-06 21:39:43 +00:00
Kevin Ryde
a844aadfcc *** empty log message *** 2006-06-06 00:39:55 +00:00
Kevin Ryde
3af58816a2 (BUILT_SOURCES): Remove guile.texi, only used by
maintainers (with doc/maint/docstring.el).  Fixes parallel "make -j2"
reported by Mattias Holm.
2006-06-06 00:36:29 +00:00
Kevin Ryde
a5dc14cee1 *** empty log message *** 2006-06-02 23:43:17 +00:00
Kevin Ryde
6af0266b17 (s_vector): Conditionalize on SCM_ENABLE_ELISP, to avoid
unused variable warning when elisp disabled.  Reported by Ryan
VanderBijl.
2006-06-02 23:42:01 +00:00
Kevin Ryde
3dfa9910db (scm_handle_by_message): Add dummy return value to avoid
compiler warning on cygwin.
2006-06-02 23:39:12 +00:00
Kevin Ryde
b42f4dd9ac (EXTRA_DOT_X_FILES): Typo in dependency rule, was a
duplicate of EXTRA_DOT_DOC_FILES.
(DOT_X_FILES, EXTRA_DOT_X_FILES, DOT_DOC_FILES, EXTRA_DOT_DOC_FILES):
Add scmconfig.h to dependencies, since these all run cpp.  Helps a
parallel "make -j2".  Reported by Mattias Holm.
2006-06-02 23:26:03 +00:00
Kevin Ryde
e2f5ceb48d (scm_set_port_mark, scm_set_port_free,
scm_set_port_print, scm_set_port_equalp, scm_set_port_flush,
scm_set_port_end_input, scm_set_port_close, scm_set_port_seek,
scm_set_port_truncate, scm_set_port_input_waiting): Use scm_t_bits for
port type descriptor, same as scm_make_port_type return value.
2006-05-30 01:36:35 +00:00
Kevin Ryde
b118d6df5a (scm_set_port_mark, scm_set_port_free,
scm_set_port_print, scm_set_port_equalp, scm_set_port_flush,
scm_set_port_end_input, scm_set_port_close, scm_set_port_seek,
scm_set_port_truncate, scm_set_port_input_waiting): Use scm_t_bits for
port type descriptor, same as scm_make_port_type return value.
2006-05-30 01:29:03 +00:00
Marius Vollmer
af4f861210 * eq.c (scm_equal_p): Use scm_array_equal_p explicitely when one
of the arguments is a array.  This allows vectors to be equal to
one-dimensional arrays.

* tests/unif.test ("vector equal? one-dimensional array"): New.
2006-05-29 21:54:13 +00:00
Marius Vollmer
2f84db4c66 *** empty log message *** 2006-05-29 21:43:55 +00:00
Marius Vollmer
07c0e15999 ("vector equal? one-dimensional array"): New. 2006-05-29 21:40:18 +00:00
Marius Vollmer
a3f15eb67c (scm_equal_p): Use scm_array_equal_p explicitely when one
of the arguments is a array.  This allows vectors to be equal to
one-dimensional arrays.
2006-05-29 21:40:06 +00:00
Marius Vollmer
18bffcd0f7 (scm_ithrow): When looking for the jmpbuf, first test that we have a
pair before accessing its cdr.  Thanks to Bill Schottstaedt!
2006-05-29 20:35:48 +00:00
Marius Vollmer
5f010460d6 *** empty log message *** 2006-05-29 20:31:59 +00:00
Marius Vollmer
25daa4eb00 (scm_ithrow): When looking for the jmpbuf, first test that we have a
pair before accessing its cdr.  Thanks to Bill Schottstaedt!
2006-05-29 20:31:39 +00:00
Kevin Ryde
a31d659ca3 *** empty log message *** 2006-05-28 00:09:52 +00:00
Kevin Ryde
d52f0bde95 (append-reverse, append-reverse!): Rewrite in C. 2006-05-28 00:09:17 +00:00
Kevin Ryde
86f7e7d676 (append-reverse, append-reverse!): New tests. 2006-05-28 00:06:33 +00:00
Kevin Ryde
86cd2080d8 (SRFI-1 Length Append etc): Add an append-reverse example. 2006-05-27 23:53:14 +00:00
Kevin Ryde
8ce0a099f7 *** empty log message *** 2006-05-27 22:50:32 +00:00
Kevin Ryde
cd4387d987 Add malloc.h to get alloca() on mingw. Reported by "The Senator". 2006-05-27 22:49:09 +00:00
Kevin Ryde
c792a7533c Add malloc.h to get alloca() on mingw. 2006-05-27 22:48:28 +00:00
Kevin Ryde
ce385c5dc0 *** empty log message *** 2006-05-27 22:43:09 +00:00
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