Question re GDB interface functions and Guile

2013-06-18 Thread Ian Hulin
Hi all, Eli Zaretskii recently asked this question as an aside in the thread on guile 2.09 build on mingw. "Btw, is there documentation anywhere about how to use the GDB interface functions in Guile? I sometimes need to display Scheme values while debugging, and I see there are functions for that

Re: Guile XCB

2013-06-18 Thread Ludovic Courtès
Hello, m...@markwitmer.com skribis: > I'm pleased to announce that Guile XCB is, at last, a real thing! I had > to take a couple months off of working on it, but finally had time > recently to go back and get it in pretty good shape. > > You can find it at https://github.com/mwitmer/guile-xcb. E

Re: Guile XCB

2013-06-18 Thread Stefan Israelsson Tampe
Hi Mark! Nice tool! A bit off topic but maybe something that is perhaps useful in this project, is there any scheme framework centered around the scheme xsd specification to validate and translate data. If not, I could help. I'm wanting to learn that technology and could in the mean time code so

Re: Guile XCB

2013-06-18 Thread mark . d . witmer
The following message is a courtesy copy of an article that has been posted to gmane.lisp.guile.user as well. Stefan Israelsson Tampe writes: > Hi Mark! > > Nice tool! > > A bit off topic but maybe something that is perhaps useful in this > project, is there any scheme framework > centered arou

Re: Guile XCB

2013-06-18 Thread mark . d . witmer
The following message is a courtesy copy of an article that has been posted to gmane.lisp.guile.user as well. l...@gnu.org (Ludovic Courtès) writes: > Hello, > > m...@markwitmer.com skribis: > >> I'm pleased to announce that Guile XCB is, at last, a real thing! I had >> to take a couple months of

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Eli Zaretskii
> From: Mark H Weaver > Cc: l...@gnu.org, guile-user@gnu.org > Date: Mon, 17 Jun 2013 11:45:51 -0400 > > Eli Zaretskii writes: > > The bug report at http://bugs.gnu.org/14171 says that when Guile is > > compiled with enable-posix, it "can't start the REPL". Can someone > > please show me a sim

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Eli Zaretskii
> Date: Tue, 18 Jun 2013 20:17:25 +0300 > From: Eli Zaretskii > Cc: l...@gnu.org, guile-user@gnu.org > > Ah, so REPL means "read-eval-print loop". It's a bit bizarre to see > this acronym used and explained in the Guile reference manual, but > not indexed, so please consider the trivial 2-line p

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Ludovic Courtès
Eli Zaretskii skribis: >> Date: Tue, 18 Jun 2013 20:17:25 +0300 >> From: Eli Zaretskii >> Cc: l...@gnu.org, guile-user@gnu.org >> >> Ah, so REPL means "read-eval-print loop". It's a bit bizarre to see >> this acronym used and explained in the Guile reference manual, but >> not indexed, so plea

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Ludovic Courtès
Eli Zaretskii skribis: >> From: l...@gnu.org (Ludovic Courtès) >> Cc: m...@netris.org, guile-user@gnu.org >> Date: Sun, 16 Jun 2013 16:59:19 +0200 >> >> > Running ports.test >> > FAIL: ports.test: file: binary mode ignores port encoding >> > FAIL: ports.test: file: binary mode ig

Why launch the Guile signal delivery thread on exit? (was Re: guile 2.0.9 build on mingw)

2013-06-18 Thread Mark H Weaver
Hi Julian, Could you help us understand some code you added to Guile in 2007? Eli Zaretskii writes: > Why isn't the signal delivery thread launched at program start The signal delivery thread is not launched until the first signal handler is installed. This would seem sensible if not for the f

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Mark H Weaver
Hi Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Eli Zaretskii skribis: > >> It's due to the CRLF thing. These files are open in the "w" mode, but >> then read using the "rb" mode. So the CR character is left after the >> newline is stripped, and botches the comparison. The debug lines yo

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Eli Zaretskii
> From: l...@gnu.org (Ludovic Courtès) > Cc: guile-user@gnu.org > Date: Tue, 18 Jun 2013 22:19:13 +0200 > > > As long as we are on the topic of the Info docs: producing Info > > manuals with UTF-8 encoded characters is not a good idea for the MinGW > > build, because the Windows console does not s

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Eli Zaretskii
> From: l...@gnu.org (Ludovic Courtès) > Cc: m...@netris.org, guile-user@gnu.org > Date: Tue, 18 Jun 2013 22:45:34 +0200 > > I think this patch solves the problem: > > diff --git a/libguile/rdelim.c b/libguile/rdelim.c > index 9d14967..9f16c69 100644 > --- a/libguile/rdelim.c > +++ b/libguile/rd

Re: guile 2.0.9 build on mingw

2013-06-18 Thread Eli Zaretskii
> From: Mark H Weaver > Cc: Eli Zaretskii , guile-user@gnu.org > Date: Tue, 18 Jun 2013 18:28:13 -0400 > > I think this is a bad idea for multiple reasons: > > * Handling of alternate line endings does not belong here; it belongs in > a transcoder of some sort. > > * This solution partially