Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-14 Thread Alex Queiroz
Hallo, On Sun, Mar 13, 2011 at 11:43 PM, Ivan Raikov ivan.g.rai...@gmail.com wrote:  Apparently, there is also a Common Lisp implementation of readline (MIT-licensed): http://common-lisp.net/project/linedit/ It looks baroque, but perhaps bits and pieces can be scavenged for a minimal

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Moritz Heidkamp
Dear Chickeneers, with the workshop having been yesterday I thought I'd report back on how it went. First of all I'd like to thank the CCC Cologne for providing the space and equipment for the workshop, it's always nice to be a guest in your rooms. Also thanks to all participants for attending

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread John Cowan
Moritz Heidkamp scripsit: One thing almost every participant wondered about was that csi didn't provide readline support out of the box. The answer is that supplying readline by default would require csi to be released under the GPL. There are two ways around this problem that I can think

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Christian Kellermann
* John Cowan co...@mercury.ccil.org [110313 21:33]: Moritz Heidkamp scripsit: One thing almost every participant wondered about was that csi didn't provide readline support out of the box. The answer is that supplying readline by default would require csi to be released under the

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Joe Python
In Solaris 10, you can use enhance which was built using the tecla library( http://www.astro.caltech.edu/~mcs/tecla/index.html) On Sun, Mar 13, 2011 at 5:19 PM, Christian Kellermann ck...@pestilenz.orgwrote: * John Cowan co...@mercury.ccil.org [110313 21:33]: Moritz Heidkamp scripsit:

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Ivan Raikov
We should not limit ourselves to libraries written in C! Ocaml has the same issue with readline, since it uses a funky French license, and one of their solutions is ledit, an rlwrap-like program implemented entirely in Ocaml. Chicken already has all the bindings to the core C I/O functions, so

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Ivan Raikov
Apparently, there is also a Common Lisp implementation of readline (MIT-licensed): http://common-lisp.net/project/linedit/ It looks baroque, but perhaps bits and pieces can be scavenged for a minimal Chicken readline. -Ivan John Cowan co...@mercury.ccil.org writes: 1) We could use

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Evan Hanson
Chicken already has all the bindings to the core C I/O functions, so it might not be too much work to implement some minimal command-line history. -Ivan Keep in mind, though, that readline provides a lot more than just history (like completion, or my beloved vi mode...). Seems like a lot

Re: [Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-13 Thread Ivan Raikov
Of course, you will always be able to install the readline egg. This is about providing minimal readline functionality to new users who don't know yet about chicken-install, and who run csi expecting to have command history and perhaps completion available to them. I don't think we have to

[Chicken-users] German Lisp Workshop at the CCC in Cologne

2011-03-05 Thread Moritz Heidkamp
Fellow Chickenauts, I would like to point the attention of our German readers to the Chaos Computer Club Cologne Café taking place next Saturday in (you guessed it) Cologne, Germany. Yours truly will talk a bit about the history and merits of Lisp in general and then dive into a Chicken powered