On Wed, 2009-09-09 at 22:53 +0100, Neil Jerram wrote:
> > It is important. This is one of the problems with the whole Unicode
> > effort. There is no Unicode-capable regex library. The regexp.test
> > tries matching all bytes from 0 to 255, and it uses scm_to_locale_string
> > to prep the string
Mike Gran writes:
> My bad. Actually, I should have enclosed the 'with-locale' in the
> context of a 'pass-if', which would have caught the exception.
Yes, but at the cost of not running the tests...
>> I can allow make check to complete by changing that line to
>>
>> (false-if-exception (w
l...@gnu.org (Ludovic Courtès) writes:
> It’s not such a shame IMO because:
>
> * You have to allocate anyway, to store the (double) cell, and
> allocating the whole thing may be just as costly as allocating the
> cell, at least for small stringbufs/bytevectors.
>
> * For stringbufs, t
Hello!
The ‘boehm-demers-weiser-gc’ has now been merged in ‘master’:
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=6dc797eee9041498eec7053d32d8721c3660fb51
It means it’s time for testing, and time to cross fingers too!
I’d also appreciate feedback on the documentation of GC-related t
Hi-
I guess according to the schedule there is another point release tomorow.
Just a couple of notes.
As it stands, we know the netbsd amd64 build will fail for reasons
discussed in
http://lists.gnu.org/archive/html/guile-devel/2009-08/msg00213.html
Also, the netbsd build will likely fail beca
On Sep 7, 2009, at 05:22, Ludovic Courtès wrote:
Non-pair accessed with SCM_C[AD]R: `ERROR: In procedure symbol-
>string:
ERROR: Wrong type argument in position 1 (expecting symbol):
#
Does that mean it’s this whole string that’s accessed with SCM_C[AD]R?
I'm not sure... it should be printin
Mike Gran writes:
> On Wed, 2009-09-09 at 09:42 +0200, Ludovic Courtès wrote:
>> I was actually referring to the fact that 1.8 has:
>>
>> SCM_API int scm_getc (SCM port);
>>
>> whereas 1.9 has:
>>
>> SCM_API scm_t_wchar scm_getc (SCM port);
>>
>> What do you think?
>
> Sorry, I misunders
On Wed, 2009-09-09 at 09:42 +0200, Ludovic Courtès wrote:
> Hi,
> >> > - return scm_getc (input_port);
> >> > + return scm_get_byte_or_eof (input_port);
> >>
> >> This is actually an earlier change, but the prototype of scm_getc is now
> >> different from that in 1.8. Presumably, this means tha
Hi,
Neil Jerram writes:
> because I don't have an en_US.iso88591 locale installed, and so
>
> (with-locale "en_US.iso88591" ...)
>
> throws an 'unresolved exception.
I’d suggest using ‘with-latin1-locale’ as in ‘bytevectors.test’ to
mitigate this problem.
(Something akin to Gnulib’s ‘locale-
Hi Neil!
Neil Jerram writes:
> l...@gnu.org (Ludovic Courtès) writes:
>> Stringbufs and bytevectors are now always "inlined" in the BDW-GC
>> branch [0, 1], which means that there's no cell->buffer indirection,
>> which greatly simplifies code (it also takes less room and may slightly
>> improv
Hi,
Mike Gran writes:
> On Wed, 2009-09-09 at 01:00 +0200, Ludovic Courtès wrote:
[...]
>> > - return scm_getc (input_port);
>> > + return scm_get_byte_or_eof (input_port);
>>
>> This is actually an earlier change, but the prototype of scm_getc is now
>> different from that in 1.8. Presuma
11 matches
Mail list logo