> Am 31.01.2012 um 21:24 schrieb sergei karhof <[hidden email]>:
>> On Tue, Jan 31, 2012 at 9:16 PM, Marc Balmer <[hidden email]> wrote:
>>> arcapos (commercial point of sale solution)
>> Hey, Marc, you didn't mention the Lua scriptability in the NetBSD kernel! ;)
> fwiw, I will give a talk about this at FOSDEM next weekend.
Great, be sure to post the slides or the video after the talk.
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]]
> On Behalf Of sergei karhof
> Sent: dinsdag 31 januari 2012 20:48
> To: Lua mailing list
> Subject: Re: Where Lua *is* used
> Please, together with the programs's name, provide a brief description
> of what the program does. Thanks
> For example:
> VLC (media player)
> Ok, we now do the reverse of the previous thread.
> Let's focus on where Lua *is* used ;)
> I start listing the applications that I remember:
> Wikipedia's template/macros (breaking news)
> SciTE (Scintilla Text Editor)
> Awesome Windows Manager
> Ion windows manager
> Nanoki (simple wiki engine)
> Adobe Photoshop Lightroom
> NoteCase Pro (outliner)
> Sputnik (wiki engine)
> VLC (media player)
> help me to complete the list...
On Tue, Jan 31, 2012 at 1:52 PM, Javier Guerra Giraldez
<[hidden email]> wrote:
> On Tue, Jan 31, 2012 at 4:27 PM, Florian Weimer <[hidden email]> wrote:
>> * Javier Guerra Giraldez:
>>> apt (Debian package manager)
>> I don't think so. Where?
CodeMAX is a simple and fast text editor with the possibility to add
custom features using the script language Lua. By creating plugins
with Lua you can customize CodeMAX on your own. For exsample it is
possible to build a complete IDE for different programming languages
like C/C++, PHP, Pascal or Basic. <http://codemax.luaforge.net/>
Textadept. "In a world where code bloat is commonplace and application
speed is second to its number of features, Textadept breaks that
trend, aiming to stay minimalist and fast, but at the same time being
ridiculously extensible. At its core lies less than 2000 lines of C
code, and that is how it always will be. While other editors rely on
numerous plugins for a wide range of functionality, recordable macros
to speed up workflow, and shell scripts to quickly transform text,
Textadept takes it to the extreme: it gives you complete control over
the entire application using the embedded Lua language. Lua is one of
the fastest scripting languages available and has a very small
footprint. In fact, most of Textadept is written in Lua. The
application's incredibly fast startup time and operation attest to
The principal aim of the LucED project is to develop a text editor
with the following features:
LucED, the Lucid Editor. LucED is an open source text editor with a
graphical X11 user interface. Although the program is in its early
A simple and minimalistic, but powerful user interface that is similar
to the NEdit text editor, but does not depend on Motif
Embedded Lua programming language for scripting and configuration
Powerful regular expressions using the PCRE library
Syntax highlighting configurable via regular expressions, similar to
the NEdit syntax highlighting but with the enhancement to use
arbitrarily nested patterns
Fast and responsive user interface: e.g. syntax highlighting is done
in the background and does not freeze the user interface, special
handling to achieve fast keyboard repeat rates
No dependencies on high-level widget toolkits in order to minimise the
requirements for the operating system
marbux <[hidden email]> writes:
> CodeMAX is a simple and fast text editor with the possibility to add
> custom features using the script language Lua. By creating plugins
> with Lua you can customize CodeMAX on your own. For exsample it is
> possible to build a complete IDE for different programming languages
> like C/C++, PHP, Pascal or Basic. <http://codemax.luaforge.net/>
The editor "zile" (a sort of "minimal emacs clone" intended for
applications like install disks etc) is written in Lua. Well, the dev
branch is written in Lua, anyway.
It's something of an interesting case: the original zile was written
entirely in C -- and worked fine -- but the author came to the
conclusion that it was sort of a dead-end project, because of its
limited scope of use (most people can just use a fuller-fat emacs
version or clone). But he also felt it was still a useful program to
have to support its tiny niche. He wanted to keep it around for this
purpose, but also wanted to make sure it was not a maintenance burden.
So, he rewrote it completely in Lua to reduce its footprint, make it
more portable, and easier to maintain.
Faith, n. Belief without evidence in what is told by one who speaks without
knowledge, of things without parallel.
> It's something of an interesting case: the original zile was written
> entirely in C -- and worked fine -- but the author came to the
> conclusion that it was sort of a dead-end project, because of its
> limited scope of use (most people can just use a fuller-fat emacs
> version or clone). But he also felt it was still a useful program to
> have to support its tiny niche. He wanted to keep it around for this
> purpose, but also wanted to make sure it was not a maintenance burden.
> So, he rewrote it completely in Lua to reduce its footprint, make it
> more portable, and easier to maintain.
Rewriting a whole C program in Lua, just for the sake of performance,
portability, easy maintenance...
Wow. That's what I call an inspiring story.
WordGrinder is great. A nice geeky, minimalist user experience. I
highly recommend it, try it. I just wished that it was *scriptable* in
Lua. It certainly can be done, but it seems that the author has not
been working on it for a while. Please, David, will you give us this