Re: Guile base64

2010-09-02 Thread Andreas Rottmann
Andy Wingo writes: > Greets, > > On Thu 02 Sep 2010 01:12, l...@gnu.org (Ludovic Courtès) writes: > >> Romel Sandoval writes: >> >>> What happened to base64 library on Guile recent versions? > > There is > > http://gitorious.com/tekuti/tekuti/blobs/master/tekuti/base64.scm > Also the R6RS ver

Re: Guile base64

2010-09-02 Thread Andy Wingo
Greets, On Thu 02 Sep 2010 01:12, l...@gnu.org (Ludovic Courtès) writes: > Romel Sandoval writes: > >> What happened to base64 library on Guile recent versions? There is http://gitorious.com/tekuti/tekuti/blobs/master/tekuti/base64.scm also. Cheers, Andy -- http://wingolog.org/

Re: Possible Memory Leak with stream-for-each

2010-09-02 Thread Andy Wingo
On Thu 02 Sep 2010 05:49, l...@gnu.org (Ludovic Courtès) writes: > Basically ‘force’ was leaking memory because it uses ‘lock-mutex’, which > was the culprit (!). You are a superhero, Dr. Courtès!! A -- http://wingolog.org/

Re: Give up Guile

2010-09-02 Thread Andy Wingo
On Thu 02 Sep 2010 08:44, Shenli Zhu writes: > After several day's investigating Guile, I decide to give up and > return to PLT-scheme/MIT-scheme. The experience is so frustrating. Heh, sorry it was frustrating to you. Have fun with PLT and MIT scheme :) Andy -- http://wingolog.org/

Re: Can't define in (if...) after (use-syntax (ice-9 syncase)) ?

2010-09-02 Thread Andy Wingo
On Wed 01 Sep 2010 21:39, Keith Wright writes: >> From: Andy Wingo >> >> It's ugly, but a quick solution: > > Actually, I would not even take it as > a solution at all. The quesion was > how to do it in legal Scheme. A fair point, but usually this idiom is for dealing with changes to the unde

Re: searching book tips

2010-09-02 Thread anoglad
> Jose A Ortega Ruiz writes: > On Sat, Aug 28 2010, anog...@gmx.at wrote: >> Hi, >> >> We learn C# at school... but I'd like to write beautiful free >> software. However, I'm still a bloody beginner. So could you >> give me please some nice book tips about C, C++ and

Re: Give up Guile

2010-09-02 Thread Joel James Adamson
Shenli Zhu writes: > Hi Guile hackers, > > After several day's investigating Guile, I decide to give up and return to > PLT-scheme/MIT-scheme. The experience is so frustrating. And why are you telling us??? Joel -- Joel J. Adamson Servedio Lab University of North Carolina at Chapel Hill FSF M

Re: Possible Memory Leak with stream-for-each

2010-09-02 Thread Julian Graham
Hey Ludovic, On Thu, Sep 2, 2010 at 8:49 AM, Ludovic Courtès wrote: > I believe this patch fixes the problem: > >  http://git.sv.gnu.org/cgit/guile.git/commit/?id=f57fdf07d6374028f35bcb1ee748a94022deda6d > > Basically ‘force’ was leaking memory because it uses ‘lock-mutex’, which > was the culpr

Give up Guile

2010-09-02 Thread Shenli Zhu
Hi Guile hackers, After several day's investigating Guile, I decide to give up and return to PLT-scheme/MIT-scheme. The experience is so frustrating. Everyone knows a good debugger is very important, PLT-scheme have one-click "Debug", and gdb has very simple commands, instrumenting Emacs function

Re: How to enter gds debugging mode in Emacs?

2010-09-02 Thread Ludovic Courtès
Hello! Shenli Zhu writes: > What's the easiest way to enter Guile(1.9.11) gds debugging mode in > Emacs(23.2)? GDS works with Guile 1.8 but not with Guile 1.9, and debugging support in 1.9 isn’t as complete as in 1.8 yet (e.g., breakpoints are missing). For general Guile Scheme development wit

Re: Possible Memory Leak with stream-for-each

2010-09-02 Thread Ludovic Courtès
Hello! I believe this patch fixes the problem: http://git.sv.gnu.org/cgit/guile.git/commit/?id=f57fdf07d6374028f35bcb1ee748a94022deda6d Basically ‘force’ was leaking memory because it uses ‘lock-mutex’, which was the culprit (!). Julian: Could you please review this patch? Thanks, Ludo’.

Re: Guile base64

2010-09-02 Thread Ludovic Courtès
Hello! Romel Sandoval writes: > What happened to base64 library on Guile recent versions? As far as I know there’s never been an (ice-9 base64) module in GNU Guile, but... [...] > [1] http://www.gnuvola.org/software/guile/doc/Base64.html > [2] http://cygwin.ru/ml/guile/2000-01/msg00622.html >