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

470 commits

Author SHA1 Message Date
Ludovic Courtès
dbb47af4a6 Changes from arch/CVS synchronization 2007-09-03 17:04:49 +00:00
Ludovic Courtès
5da403801c Changes from arch/CVS synchronization 2007-08-23 21:30:54 +00:00
Kevin Ryde
bea9797a5c (port-for-each): New test for passing freed cell,
marked as unresolved since problem not yet fixed.
2007-08-23 00:00:45 +00:00
Ludovic Courtès
8482254ff1 Changes from arch/CVS synchronization 2007-08-11 10:48:28 +00:00
Ludovic Courtès
468a7976d2 Added SRFI-35 files. 2007-08-11 10:22:35 +00:00
Ludovic Courtès
932bd3abce Changes from arch/CVS synchronization 2007-08-08 15:04:30 +00:00
Ludovic Courtès
2b86affe0b Changes from arch/CVS synchronization 2007-07-24 23:33:39 +00:00
Ludovic Courtès
817de81ca1 Added new SRFI-37 files. 2007-07-18 21:39:24 +00:00
Ludovic Courtès
8d1701ee9f Changes from arch/CVS synchronization 2007-07-18 21:37:45 +00:00
Ludovic Courtès
48e2c94ba2 Changes from arch/CVS synchronization 2007-07-10 22:39:36 +00:00
Ludovic Courtès
91bb190dd7 Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs--1.8--patch-27
Creator:  Ludovic Courtes <ludovic.courtes@laas.fr>

Merged small SRFI-19 fixes.

Patches applied:

 * lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0  (patch 68-69)

   - SRFI-19: Fixed `date->julian-day' bug (reported by Jon Wilson).
   - Updated ChangeLogs wrt. previous patch.
2007-07-09 16:49:43 +00:00
Ludovic Courtès
fe76611522 Changes from arch/CVS synchronization 2007-06-25 22:36:43 +00:00
Ludovic Courtès
a944fd0f81 Changes from arch/CVS synchronization 2007-06-13 22:20:39 +00:00
Ludovic Courtès
5b0c950458 Changes from arch/CVS synchronization 2007-06-12 22:09:38 +00:00
Ludovic Courtès
3b58a13b8b Changes from arch/CVS synchronization 2007-06-07 08:44:27 +00:00
Ludovic Courtès
fa7e72a356 Changes from arch/CVS synchronization 2007-05-09 21:08:44 +00:00
Kevin Ryde
af6bafa040 correction to copyright year (2007 is for the FSF) 2007-03-07 22:59:20 +00:00
Kevin Ryde
08ea3794d2 (make-struct): Exercise the error check on tail
array size != 0 when layout spec doesn't have tail array.
(make-vtable): Exercise this.
2007-03-07 22:14:46 +00:00
Kevin Ryde
5e5d86d8de (make-struct): New test of type check on a "u"
field, which had been causing an abort().
2007-02-22 00:08:34 +00:00
Kevin Ryde
144e6ab5ca (port-line): Check not truncated to "int" on 64-bit systems. 2007-01-27 00:07:09 +00:00
Kevin Ryde
d27ae588db (stable-sort): New test, exercising empty list
input.  As reported by Ales Hvezda.
2007-01-24 23:07:51 +00:00
Kevin Ryde
4faeed31c8 (gmtime in another thread): Catch #t all errors from
gmtime in the thread, since it can be a system error not a scheme
out-of-range on 64-bit systems.
2007-01-24 22:01:57 +00:00
Ludovic Courtès
09c9ec0533 Changes from arch/CVS synchronization 2007-01-19 09:11:43 +00:00
Kevin Ryde
7f2ee4635e (regexp-exec): Further tests, in particular #\nul
in input and bad flags args which had been provoking abort()s.
2007-01-15 21:46:41 +00:00
Kevin Ryde
0202ead8ed (*): Exercise multiply by exact 0 giving exact 0. 2006-12-12 22:46:33 +00:00
Kevin Ryde
7f6a4429dc (car): Check procedure-name property. 2006-12-12 22:34:16 +00:00
Kevin Ryde
ab9b209eb8 Exercise top-level define setting procedure-name. 2006-12-12 22:20:40 +00:00
Ludovic Courtès
2ef21bf169 Changes from arch/CVS synchronization 2006-12-12 14:09:08 +00:00
Kevin Ryde
fefc68eaba (min, max): Correction to big/real and real/big
tests, `big*5' will round on a 64-bit system.  And use `eqv?' to
ensure intended exact vs inexact is checked.  Reported by Aaron
M. Ucko, Debian bug 396119.
2006-12-01 20:03:12 +00:00
Ludovic Courtès
51785a23a8 Changes from arch/CVS synchronization 2006-11-29 09:25:32 +00:00
Ludovic Courtès
d7bfc0c998 Changes from arch/CVS synchronization 2006-10-26 07:25:24 +00:00
Kevin Ryde
d38934e945 New file. 2006-10-04 22:18:24 +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
0a8320cfc1 (seek): New tests.
(truncate-file): More tests.
2006-09-26 01:17:29 +00:00
Ludovic Courtès
903762e5cf Changes from arch/CVS synchronization 2006-09-25 08:23:24 +00:00
Kevin Ryde
10a7fe4c1a And still more of
(exp, log, log10, sqrt): New tests.
2006-09-23 01:08:57 +00:00
Kevin Ryde
d9849f45cf (gmtime, strptime): Remove the "unresolved" throws,
the error+thread tests seem ok now (previously were upset by something
leaking out of syntax.test).
2006-09-23 00:08:49 +00:00
Kevin Ryde
2651eca479 * tests/format.test, tests/srfi-1.test: Use define-module to prevent
redefined funcs in those modules extending on to subsequent tests.
2006-09-22 23:52:08 +00:00
Kevin Ryde
de7478b490 (exp, log, log10, sqrt): New tests. 2006-09-22 23:33:33 +00:00
Kevin Ryde
a23acd1c03 remove pending enhancements etc to ice-9 slib module to work with newest slib 2006-09-11 00:12:32 +00:00
Kevin Ryde
f461265c96 (~f): Test leading zeros bugfix. 2006-09-07 21:04:56 +00:00
Kevin Ryde
364da711cf (open-input-pipe, open-output-pipe): In the "no
duplicate" tests, close parent side of signalling pipe, to hopefully
generate an error instead of a hang if something bad in the child
means it doesn't write anything.
2006-08-25 01:21:39 +00:00
Kevin Ryde
27a33ef9f1 More tests, in particular check for exceptions on
wrong record types passed to accessor and modifier funcs.
2006-08-21 23:46:16 +00:00
Kevin Ryde
6867446f57 (htonl, ntohl): New tests. 2006-07-23 22:22:20 +00:00
Kevin Ryde
c8cefa91e2 also 1.6.9 in comments in last change 2006-07-07 22:41:49 +00:00
Kevin Ryde
0ad95e9ab8 (localtime, mktime, strptime): More tests. 2006-07-06 00:38:09 +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
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
07c0e15999 ("vector equal? one-dimensional array"): New. 2006-05-29 21:40:18 +00:00