[Chicken-users] srfi-85 and srfi-95 eggs

2006-10-21 Thread John Cowan
Here are (single-file) eggs for SRFI-85, recursive equivalence procedures, and SRFI-95, simple sort-merge. SRFI-85 has been withdrawn, but there's nothing wrong with it: it provides R6RS-style equality of infinite trees under the name of "equiv?", and directed acyclic graph equality under the name

[Chicken-users] Autocomplete (readline) in emacs (quack.el)

2006-10-21 Thread Sridhar Ratna
I tried adding this readline snippet to my ~/.csirc http://lists.gnu.org/archive/html/chicken-users/2006-05/msg00216.html It worked great in `csi' shell. But for some reason, it does not work in emacs (quack.el). Has anyone fixed this problem? -- http://www.nearfar.org/ __

Re: [Chicken-users] Functions with lots of parameters

2006-10-21 Thread Alejandro Forero Cuervo
> You could capture its value (not the parameter itself) inside the > delayed function, though. This, having to capture the value of parameters before the lazy evaluation, would entirely defeat the purpose of using parameters IN MY SITUATION, which is being able to avoid specifying all the functio

Re: [Chicken-users] readline: history, empty lines, duplicate lines

2006-10-21 Thread Toby Butzon
Hi,On 10/20/06, Dan <[EMAIL PROTECTED] > wrote: > > Another useful thing would be not to save duplicate lines, but it> > requires marginally more work than just writing this message.> I think this could be a configuration option like, if I remember > correctly, it is in shells like GNU Bash.Right,

Re: [Chicken-users] Functions with lots of parameters

2006-10-21 Thread John Cowan
Alejandro Forero Cuervo scripsit: > The first is that they don't work well with lazy evaluation. Suppose > you do "(define i (make-parameter 0))". For what I want (which I > described in my previous mail), I would expect the following > expression to evaluate to 1: > > (force (parameterize

Re: [Chicken-users] unbound variable: export

2006-10-21 Thread Andreas Zwinkau
> How exactly are you using "export"? $ cat cackle-base.scm (define-extension cackle-base) (include "cackle-server.scm") [...] $ cat cackle-server.scm (use http-server http-utils) (declare (export cackle:server)) [...] > If you compiled cackle-base.scm with the "-shared" option, > load-library

[Chicken-users] Chicken 2.5 released

2006-10-21 Thread felix winkelmann
The CHICKEN Scheme-to-C compiler, Version 2.5 is now available at . Things changed since the last release (2.41): - Bugfixes - CHICKEN can now be built using CMake , in fact CMake is required to built CHICKEN from sources on W

Re: [Chicken-users] Bug: expat egg tries to install non-existent expat.html file

2006-10-21 Thread felix winkelmann
On 10/21/06, Peter Busser <[EMAIL PROTECTED]> wrote: Hi! The expat.egg file contains a setup file which tries to install a file called ``expat.html''. But no such file is available in the egg. And thanks again. cheers, felix -- http://galinha.ucpel.tche.br:8081/blog/blog.ssp ___

Re: [Chicken-users] Bug: opengl egg example file installation

2006-10-21 Thread felix winkelmann
On 10/21/06, Peter Busser <[EMAIL PROTECTED]> wrote: Hi! The opengl egg tries to install an example file sdl-gears.scm, which is not present in the .egg file. When I remove the (examples ...) line in the .setup file, it compiles. Thanks. cheers, felix -- http://galinha.ucpel.tche.br:8081/b

Re: [Chicken-users] epeg .setup file misses closing brackets

2006-10-21 Thread felix winkelmann
On 10/21/06, Peter Bex <[EMAIL PROTECTED]> wrote: On Sat, Oct 21, 2006 at 05:16:35PM +0200, Peter Busser wrote: > Hi! > > The epeg.setup file in the epeg egg misses two closing brackets. D'oh! That's what you get when you use vi instead of emacs w/ paredit for those "quick" editing jobs. :) Fi

Re: [Chicken-users] unbound variable: export

2006-10-21 Thread felix winkelmann
On 10/21/06, Andreas Zwinkau <[EMAIL PROTECTED]> wrote: I'm trying to build an egg, but can't get a working shared library: > csi cackle-base.so Version 2, Build 3 - linux-unix-gnu-x86 - [ dload ptables ] (c)2000-2005 Felix L. Winkelmann ; loading cackle-base.so ... ; loading /usr/lib/chicken/ht

Re: [Chicken-users] readline: history, empty lines, duplicate lines

2006-10-21 Thread felix winkelmann
On 10/20/06, Dan <[EMAIL PROTECTED]> wrote: Someone please patch the readline egg: 335c335 < if (gnu_readline_buf != NULL) --- > if (gnu_readline_buf != NULL && *gnu_readline_buf != '\0') Done. Thanks. cheers, felix -- http://galinha.ucpel.tche.br:8081/blog/blog.ssp _

Re: [Chicken-users] What happened to the sxpath egg?

2006-10-21 Thread felix winkelmann
On 10/20/06, Peter Busser <[EMAIL PROTECTED]> wrote: Hi! I noticed the sxpath egg has disappeared from the repository. What happened to it? It's functionality is included in sxml-tools. cheers, felix -- http://galinha.ucpel.tche.br:8081/blog/blog.ssp __

Re: [Chicken-users] tcp6 egg is missing

2006-10-21 Thread felix winkelmann
Indeed - I'll fix this in a few minutes. cheers, felix On 10/20/06, Peter Busser <[EMAIL PROTECTED]> wrote: Hi! The egg repository lists "tcp6.egg". But the file cannot be downloaded from the web site, because it does not exist. Groetjes, Peter.

[Chicken-users] Bug: expat egg tries to install non-existent expat.html file

2006-10-21 Thread Peter Busser
Hi! The expat.egg file contains a setup file which tries to install a file called ``expat.html''. But no such file is available in the egg. Groetjes, Peter. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listin

[Chicken-users] Bug: opengl egg example file installation

2006-10-21 Thread Peter Busser
Hi! The opengl egg tries to install an example file sdl-gears.scm, which is not present in the .egg file. When I remove the (examples ...) line in the .setup file, it compiles. Groetjes, Peter. ___ Chicken-users mailing list Chicken-users@nongnu.org h

Re: [Chicken-users] Functions with lots of parameters

2006-10-21 Thread Alejandro Forero Cuervo
> > Fortunately, SRFI-39, Parameter objects, gets you what you want. > > You are right, they seem to be a very good solution to the problem I > described. I had looked at them but I missed the parameterize macro, > without which they didn't look very useful. > > Thanks for pointing them out. I

Re: [Chicken-users] epeg .setup file misses closing brackets

2006-10-21 Thread Peter Bex
On Sat, Oct 21, 2006 at 05:16:35PM +0200, Peter Busser wrote: > Hi! > > The epeg.setup file in the epeg egg misses two closing brackets. D'oh! That's what you get when you use vi instead of emacs w/ paredit for those "quick" editing jobs. :) Fix has been checked in. Felix, can you please updat

[Chicken-users] epeg .setup file misses closing brackets

2006-10-21 Thread Peter Busser
Hi! The epeg.setup file in the epeg egg misses two closing brackets. Groetjes, Peter. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] unbound variable: export

2006-10-21 Thread Andreas Zwinkau
I'm trying to build an egg, but can't get a working shared library: > csi cackle-base.so Version 2, Build 3 - linux-unix-gnu-x86 - [ dload ptables ] (c)2000-2005 Felix L. Winkelmann ; loading cackle-base.so ... ; loading /usr/lib/chicken/http-server.so ... ; loading library regex