lua-users home
lua-l archive

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


Steve,

That sounds interesting!  Years ago I tried something along the same lines (but it didn't get as far).  When you get it in shape I would enjoy taking it for spin.

Terry

On Tue, Apr 24, 2012 at 12:02, steve donovan <steve.j.donovan@gmail.com> wrote:
On Tue, Apr 24, 2012 at 6:13 PM, Jay Carlson <nop@nop.com> wrote:
> My (sketchy) belief is that Lua syntax is not flexible enough to be
> ergonomic for bouncing in and out of process interaction,

Fair enough, given that Bash is a silly programming language ;)

The right tools for the job ...  I'm working on a little shell called
luaish, which was an spin-off from my linenoise experiments.  It does
completion on global Lua variables (st<tab>.s<tab> gives you
string.sub, for instance), shortcuts (like 'fn' for function) but also
has a shell sub-mode; if a line begins with . then it's assumed to be
a shell command, _plus_ the completion then works on filenames.  So
the languages are kept quite separate.

steve d.