On Mon, Jan 9, 2017 at 3:53 PM, Andy Wingo wrote:
> On Sat 24 Dec 2016 19:43, Linas Vepstas writes:
>
>> [Switching to Thread 0x7fffc0ff9700 (LWP 3680)]
>> thread_mark (addr=0x558f7700, mark_stack_ptr=,
>> mark_stack_limit=0x7fffc0ff7c50, env=)
>> at ../../libguile/threads.c:111
>> 11
This short C program illustrates the issue. The locale, the output port etc.
are UTF-8. The bad results are no surprise: the code currently in git for
scm_puts etc. explicitly ignores the locale setting, always, and always
assumes latin1 -- its hard-coded in there.
--linas
#include
void *wrap
On Sun 08 Jan 2017 01:18, Linas Vepstas writes:
> Following program crashes immediately (fraction of a second)
> in guile-2.2, current git version (as of 29 Dec 2016
> a0656ad4cf976b3845e9b9663a90b46b4cf9fc5a )
Nice bug, thank you! I will have a look.
Andy
On Sun 08 Jan 2017 19:16, Linas Vepstas writes:
> There appears to be a regression in guile-2.2 with utf8 handling
> in the scm_puts() scm_lfwrite() and scm_c_put_string() functions.
>
> In guile-2.0, one could give these utf8-encoded strings, and these
> would display just fine. In 2.2 they get
On Sun 01 Jan 2017 20:47, saffronsn...@hushmail.com writes:
> FreeBSD packages Guile 1.8 so I am performing a source build of Guile
> 2.0.9. I was able to configure it to get guile to compile, but the
> following tests fail when I run make check:
Any reason to avoid 2.0.13 ? It's newer and proba
On Thu 29 Dec 2016 19:43, saffronsn...@hushmail.com writes:
> Frequently when I am working on guile code I have a few tabs open with
> particular sections of interest open. The titles of the pages all
> start with "Guile Reference Manual", which is not useful when
> switching between tabs. Would i
On Sat 24 Dec 2016 19:43, Linas Vepstas writes:
> Thread 296 "cogserver" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fffc0ff9700 (LWP 3680)]
> thread_mark (addr=0x558f7700, mark_stack_ptr=,
> mark_stack_limit=0x7fffc0ff7c50, env=)
> at ../../libguile/threads
On Thu 15 Dec 2016 20:34, Steff writes:
> When a Stack Overflow occured the new prompt of the REPL becomes
> fragile an sometimes crashes on invalid inputs.
> A reliant way to make the REPL abort, is by triggering a stack
> overflow twice.
>
> Affected Version: 2.0.13
Yeah this one is gnarly. W
On Sun 13 Nov 2016 08:42, Jean Louis writes:
> Running r4rs.test
> Backtrace:
>4 (primitive-load "/sources/guile/guile-2.1.4/test-suite/\u2026")
> In ice-9/boot-9.scm:
> 152:2 3 (with-fluid* _ _ _)
> In ice-9/eval.scm:
> 163:9 2 (_ #(#(# # \u2026)))
> In ice-9/ports.scm:
>
On Wed 16 Nov 2016 16:26, "Thompson, David" writes:
> Hello,
>
> It used to be, in Guile 2.0, that defining a record type would
> also, in an unhygienic manner, define the GOOPS class <> for use
> with generic methods. However, in Guile 2.1, this does not happen.
> Example:
>
> (use-module
On Mon 14 Nov 2016 16:29, writes:
> Looks like 3f23688 fixes it.
Great :)
11 matches
Mail list logo