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
<[email protected]>wrote:

> * John Cowan <[email protected]> [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 two ways around this problem that
> > I can think of:
> >
> > 1) We could use editline (aka libedit) by default rather than readline.
> >
> > 2) We could supply two versions of the csi main program, one with
> > readline support under the GPL, and one without under the BSD.  This is
> > what Pure <http://pure-lang.googlecode.com> does.  It has to be done by
> > the copyright holder, because a licensee can't just remove the feature
> > from a program that requires it to be under the GPL and make it not GPL
> > any more, but the licensor can violate their own license if they want.
> >
>
> These are all valid points. I would like to add some already existing
> possibilities:
>
> 1. external tools like rlwrap
> 2. the readline egg
> 3. the linenoise egg
>
> I am also not sure if we break some existing code by enabling a
> unit that fiddles with stdin by default.
>
> Kind regards,
>
> Christian
>
> _______________________________________________
> Chicken-users mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/chicken-users
>
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to