Looks impressive! I'm excited to see how it matures. On Sat, Mar 15, 2014 at 1:44 AM, Nils Nordman <nino@xxxxxxxxxxx> wrote: > Hi all! > > I'm happy to announce the first release of the Howl editor, available at: > > http://howl.io > > Howl is a general purpose, text oriented, editor, that aims to be both > light-weight and fully customizable. It's built on top of the LuaJIT > runtime, > uses Gtk for it's interface and can be extended in either Lua or > Moonscript. > Howl draws a lot of inspiration from Emacs and Vim, and should feel > familiar to > anyone who has used any of these editors. It runs on Linux, should run on > the > *BSDs (albeit yet to be tested), and is potentially portable to other > platforms > such as OSX and Windows by anyone with sufficient determination. > > Howl is released as free software under the MIT license, with the source > being > available on Github (https://github.com/nilnor/howl). > > While this marks the first release, Howl has been in development for > nearly two > years, and should be fully usable for day to day purposes (YMMV of course). > > The homepage, http://howl.io, contains more information about Howl and > what if > offers, as well as some screenshots that let you get a quick idea of how it > looks. > > Since this is the LuaJIT mailing list, I'll also add that Howl makes good > use of > the FFI, mainly for interfacing with the various g* family libraries, i.e. > Gtk, > GLib, etc. Should anyone be interested in that, Howl packages a generic FFI > binding for this, named ljglibs which lets you interface with Gtk et al in > a > manner similar to that of LGI[1]. It's incomplete, as it includes mostly > the > things needed by Howl and currently assumes that the libraries are linked > with > the application, but can provide a good base for anyone interested in > something > similar. This could however be extracted out and generalized if > there's any interest. > > Cheers, > > Nils > > [1]: https://github.com/pavouk/lgi > > -- > Nils Nordman <nino@xxxxxxxxxxx> > > -- Ryan If anybody ever asks me why I prefer C++ to C, my answer will be simple: "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was nul-terminated."