Hallo,
On Sun, Mar 13, 2011 at 11:43 PM, Ivan Raikov 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 Chicken readline.
>
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 reinv
> 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
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 writes:
>
> 1) We could use editline (aka libedit) by
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 i
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
wrote:
> * John Cowan [110313 21:33]:
> > Moritz Heidkamp scripsit:
> >
> > > One thing almost
> > > every parti
* John Cowan [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 GPL. There are
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
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 des
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 ha
10 matches
Mail list logo