lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Tue, 8 Sep 2009 12:32:13 +0100
Reuben Thomas <rrt@sc3d.org> wrote:

> 2009/9/8 Rob Kendrick <lua-l@nun.org.uk>:
> > On Tue, 8 Sep 2009 11:50:14 +0100
> > Reuben Thomas <rrt@sc3d.org> 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.

B.