Kevin Ryde
e610622906
*** empty log message ***
2006-03-07 23:57:28 +00:00
Kevin Ryde
b945ad1f6a
(make-shared-array): Add example usages from the
...
manual, two of which currently fail.
2006-03-07 23:57:01 +00:00
Kevin Ryde
dc9813aee5
(Array Procedures): @pxref for `equal?'.
...
(Shared Arrays): Correction to make-shared-array stride example, need
`list' on the mapper return value.
2006-03-07 23:55:44 +00:00
Kevin Ryde
5ae7fddd02
2006-03-08 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* goops.texi (Slot Options): Note init-value is shared.
2006-03-07 23:53:30 +00:00
Kevin Ryde
3d7f034da8
** string<? and friends follow char<? etc order on 8-bit chars.
2006-03-03 23:59:45 +00:00
Kevin Ryde
e1110dcbdf
*** empty log message ***
2006-03-03 23:58:32 +00:00
Kevin Ryde
f367635227
Copyright year
2006-03-03 23:57:27 +00:00
Kevin Ryde
b89dc7ae57
Change comments from C++ to C style. Reported by Mike Gran.
2006-03-03 23:56:51 +00:00
Kevin Ryde
1b52ef74b7
*** empty log message ***
2006-03-03 23:36:58 +00:00
Kevin Ryde
51d123b40c
(scm_i_defer_ints_etc): Show SCM_DEFER_INTS in message,
...
not SCM_CRITICAL_SECTION_START.
2006-03-03 23:35:57 +00:00
Kevin Ryde
242b727dda
1.8.1 bug fix array-set! with bit vector
2006-03-03 23:35:14 +00:00
Kevin Ryde
7618420b4c
*** empty log message ***
2006-03-03 23:31:36 +00:00
Kevin Ryde
0e68e92fda
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* ice-9/boot-9.scm (make-autoload-interface): Don't call `set-car!' if
the autoload interface has already been removed from MODULE's uses.
This bug showed up when using a given module both with `autoload' and
`use-module'.
2006-03-03 23:30:40 +00:00
Kevin Ryde
c860829352
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* test-suite/tests/modules.test: New file.
* test-suite/Makefile.am (SCM_TESTS): Added it.
2006-03-03 23:28:10 +00:00
Kevin Ryde
5f96214d0d
2006-03-04 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* test-suite/tests/modules.test: New file.
2006-03-03 23:27:42 +00:00
Kevin Ryde
6c4015417a
*** empty log message ***
2006-02-27 16:37:34 +00:00
Kevin Ryde
b0ef6db3d0
(bitvector_set): Use h->writable_elements not h->elements.
2006-02-27 16:34:12 +00:00
Kevin Ryde
dbc82ba387
*** empty log message ***
2006-02-25 21:23:33 +00:00
Kevin Ryde
d34a52e744
(scm_readdir): Use fpathconf for the dirent size when
...
NAME_MAX is not available, which is so on Solaris 10. Report and help
by Bill Schottstaedt.
2006-02-25 21:22:30 +00:00
Kevin Ryde
1ec2078756
(AC_CHECK_FUNCS): Add dirfd.
2006-02-25 21:20:17 +00:00
Kevin Ryde
360a680ee6
*** empty log message ***
2006-02-25 20:59:02 +00:00
Kevin Ryde
f2b7310d44
(opendir etc): Exercise a little.
2006-02-25 20:52:35 +00:00
Kevin Ryde
b39546b95f
*** empty log message ***
2006-02-25 20:51:32 +00:00
Kevin Ryde
c39ca281a3
(MY_VALIDATE_SUBSTRING_SPEC_UCOPY): New macro.
...
(scm_string_compare, scm_string_compare_ci, scm_string_lt,
scm_string_gt, scm_string_le, scm_string_ge, scm_string_ci_lt,
scm_string_ci_gt, scm_string_ci_le, scm_string_ci_ge): In comparisons
use "unsigned char", not signed char. This ensures comparisons are
the same as `char<?' etc, and is also the same as guile 1.6 did.
Reported by Sven Hartrumpf.
2006-02-25 20:50:02 +00:00
Kevin Ryde
b797324e95
*** empty log message ***
2006-02-25 20:45:53 +00:00
Kevin Ryde
12a14d28c4
(array-set!): Exercise bitvector case, which had been seg faulting.
2006-02-25 20:44:31 +00:00
Kevin Ryde
6ac0ec9692
* tests/strings.test (string<?, string-ci<?, string<=?, string-ci<=?,
...
string>?, string-ci>?, string>=?, string-ci>=?): Check ordering is the
same as char<? etc. Use a define-module to keep private test bits
private.
* tests/srfi-13.test (string-compare, string-compare-ci): Ditto.
2006-02-25 20:42:53 +00:00
Kevin Ryde
4c2dc0f0b5
(string<?, string-ci<?, string<=?, string-ci<=?,
...
string>?, string-ci>?, string>=?, string-ci>=?): Check ordering is the
same as char<? etc. Use a define-module to keep private test bits
private.
2006-02-25 20:42:13 +00:00
Kevin Ryde
170a4f8c2a
*** empty log message ***
2006-02-20 22:39:35 +00:00
Kevin Ryde
c02258027b
(format:out-dollar): Use format:out-inf-nan per ~f etc.
2006-02-20 22:16:23 +00:00
Marius Vollmer
f4ee7cbbef
*** empty log message ***
2006-02-20 22:04:50 +00:00
Marius Vollmer
6d0972a26a
Release 1.8.0.
2006-02-20 21:49:17 +00:00
Marius Vollmer
cbd17f3783
*** empty log message ***
2006-02-20 21:17:59 +00:00
Marius Vollmer
5f25a9a1a7
Test for SCM_HAVE_T_UINT64 instead of
...
SCM_HAVE_T_INT64.
(scm_i_uniform32, scm_i_uniform32, scm_i_init_rstate): Use
scm_t_uint64 and scm_t_uint32 instead of scm_t_int64 and
scm_t_int32.
2006-02-20 21:17:37 +00:00
Kevin Ryde
908c45434e
*** empty log message ***
2006-02-15 00:40:13 +00:00
Kevin Ryde
0e84f2fea2
2006-02-14 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* gc-malloc.c (decrease_mtrigger): Make sure SIZE is lower than or
equal to SCM_MALLOCATED.
2006-02-15 00:38:44 +00:00
Kevin Ryde
a0e39346e2
2006-02-14 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* strings.c (scm_i_take_stringbufn): Register LEN+1 bytes instead of
LEN. Without this, too much collectable memory gets unregistered,
which results in an underflow of SCM_MALLOCATED in
`decrease_mtrigger()'.
2006-02-15 00:36:58 +00:00
Marius Vollmer
4deda5735b
1.7.91...
2006-02-13 21:43:49 +00:00
Marius Vollmer
db02fb2bcb
(Object Properties): Removed confusing
...
paragraph about 'name' property.
2006-02-13 21:43:17 +00:00
Marius Vollmer
677ad9d214
(scm_eval_body): Use scm_i_dynwind_pthread_mutex_lock
...
oinstead of scm_dynwind_pthread_mutex_lock so that it works when
configured --without-threads.
(SCM_APPLY, CEVAL): Likewise. Thanks to Han-Wen Nienhuys!
2006-02-12 22:54:29 +00:00
Marius Vollmer
ba500ec099
Bumped version to 1.7.91.
2006-02-12 15:07:23 +00:00
Marius Vollmer
0ab652a386
Added 2006 to copyright years in every file, as per the new rules.
2006-02-12 13:42:52 +00:00
Marius Vollmer
c3eed9ee87
Fixed typo.
2006-02-12 12:40:58 +00:00
Marius Vollmer
f80187cd4e
Fixed typo, use --without-threads instead of --with-threads to
...
emphasize the default.
2006-02-12 12:38:57 +00:00
Marius Vollmer
32cace4252
Fixed typo.
2006-02-12 00:57:56 +00:00
Marius Vollmer
bbcade428b
* deprecated.scm (make-uniform-array): Don't pass the prototype as
...
the fill value, dimensions->uniform-array will do the right thing
now. See scm_dimensions_to_uniform_array why we need to be tricky
about the fill value.
* unif.c (scm_dimensions_to_uniform_array): Use the prototype for
filling when the fill paramater is omitted, as documented, but
turn #\nul into 0 since s8 arrays (signified by a #\nul prototype)
can not store characters.
2006-02-12 00:57:14 +00:00
Neil Jerram
58b1ceaf5c
(scm_c_make_socket_address): Pass address_size pointer
...
on to scm_fill_sockaddr call.
2006-02-09 14:08:12 +00:00
Kevin Ryde
1a5e18b5ef
*** empty log message ***
2006-02-07 00:09:41 +00:00
Kevin Ryde
9595f0019b
(pure-funcq): New tests.
2006-02-07 00:08:22 +00:00
Kevin Ryde
4f09cd6df6
*** empty log message ***
2006-02-07 00:04:36 +00:00