On 2015-03-24 18:30:50 -0400, Leif Andersen wrote:
> I've updated my editline branch (in the readline repo) and submitted it as a
> pull request. It adds an `editline` package which has an API that is identical
> to the readline collection, except it uses libedit rather then libreadline.

And as an additional benefit, we can later put bindings in for the "real"
libedit (rather than its readline compatibility layer) in this package.

It turns out that the compatibility layer is deficient in several ways if you
want to write interesting line editing code (e.g., binding a new key shortcut).

> 3. As xrepl seems to work without libreadline (or libedit) installed, and
> libedit is already readily available on most unix systems (as discussed 
> above),
> we don't need to include it with the racket installation.

In particular, downstream packagers can make the Racket package depend on
libedit (e.g., for Debian/Ubuntu). Mac has libedit by default AFAIK. I suspect
it won't work on Windows, but that's no worse than the status quo.

Cheers,
Asumu

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/20150325220418.GD28716%40simplyrobot.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to