This (I think last) patch for truncated-print adds support for
bitvectors and also makes sure to print the correct array print prefix
when it's not trivial (non-zero base indices or zero dimensions). For
this I need to pull out a piece of scm_i_print_array as
array-print-prefix.
This patch to master fixes (truncated-print) to support general
arrays. It tries to at least print the #(rank)(type) tag and the rest of
the output is handled as a nested list.
Regards
Daniel
Well Fouey.
I thought I'd try building guile on my old mipsel box before the upcoming
release. It failed compiling psyntax-pp. Here is the compile output. I don't
have a full build log at this time. This was starting from a git clean -dxf at
v2.0.7-321-g254d313
GUILEC ice-9/eval.go
wrote
l...@gnu.org (Ludovic Courtès) writes:
> Hi Neil,
>
> Neil Jerram writes:
>
>> But what about using SCM_API instead of extern? Wouldn't that always
>> generate the right code? (At least for building guile itself.)
>
> You’re right. It’ll work for building Guile itself, but most probably
> fail
l...@gnu.org (Ludovic Courtès) writes:
> should be OK. However, I’m slightly concerned about MSVC’s
> __declspec: does it work if it sees:
>
>__declspec(dllexport) extern SCM foo (SCM);
>extern SCM foo (SCM);
I don't know for sure, but I know I've seen "function redecla
l...@gnu.org (Ludovic Courtès) writes:
>>> This is normally somewhat fixed in current BDW-GC CVS, but Guile itself
>>> may have troubles of its own dealing with cancellation.
>>
>> Thanks. I thought already about cancellation, but I couldn't see
>> anything in the test program that would do that.
Ken Raeburn writes:
> On Sep 30, 2009, at 16:59, Neil Jerram wrote:
>> I've cherry-picked the following branch_release-1-8 fixes.
>
> With these fixes, indeed, I can't reproduce the problem any more; I
> left the test program running for over an hour, whereas before it
> would trigger the problem
l...@gnu.org (Ludovic Courtès) writes:
> I should have mentioned this one:
> http://thread.gmane.org/gmane.comp.programming.garbage-collection.boehmgc/3185
> .
>
> This is normally somewhat fixed in current BDW-GC CVS, but Guile itself
> may have troubles of its own dealing with cancellation.
Th