[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: curses
- From: Rob Kendrick <lua-l@...>
- Date: Tue, 8 Sep 2009 12:43:19 +0100
On Tue, 8 Sep 2009 12:32:13 +0100
Reuben Thomas <email@example.com> wrote:
> 2009/9/8 Rob Kendrick <firstname.lastname@example.org>:
> > On Tue, 8 Sep 2009 11:50:14 +0100
> > Reuben Thomas <email@example.com> wrote:
> >> I'm currently rewriting GNU Zile (a lightweight Emacs clone) in
> >> Lua,
> > I would just like to say that I love you. I've been meaning to
> > replace the hole in my soul that Zap left with an emacs-clone
> > except with Lua rather than ((LISP)).
> Hold your horses. Zile is a strict subset of Emacs. It does not now
> and will not ever expose a Lua interface. Indeed, I hope to retire it
> altogether in the medium term, if I can get Emacs to build smaller.
That's a shame; I've used Zile in the past as something that's both
small /and/ fast; Emacs is neither.
> > I'd love a modern, easy-to-use, non-eye-bleed-causing curses binding
> > that is maintained. Consider this a +1.
> Depending on what makes your eyes bleed, I may not be your friend.
> Looking at the existing code, I have already ripped out the PDCurses
> workarounds (they belong in a PDCurses wrapper, not in a language
> binding; in any case, I believe PDCurses is better these days) and I
> am looking at the rest of the code umming and ahing about how long it
> looks. I prefer thin C wrappers; the rest can always be done in Lua.
Oh, I agree entirely.