Murga-Projects Forums

Full Version: FINALLY - A new release
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

As many of you will know it's been an interesting time for me recently.

However, things do seem to be getting better and I keep on getting requests for an updated murgaLua.

The reality is that I have been updating it, but it's never tidy enough to release.

Anyway, here at long last is a release candidate for the next version.

Highlights are :

+ LuaJit2 everywhere
+ UTF8 support everywhere
+ A web server, Markdown, JSON and other new APIs
+ Updates everywhere, including FLTK 1.3 with UTF8, tables, etc
+ A few cool APIs, including Chrome like multi-threading-ish :-)
+ Different editions, non-GUI (nano and core), and GUI (lite and full)

And the snapshot contains builds for Windows, MacOs, i386 Linux, Raspberry Pi and Android Debian HF.

Release notes and docs will follow, until then please look in the tests folder.

Download here :

http://my-plan.org/storage/public/murgaL...ete.tar.gz

This is a test build so ...

+ Not many docs
+ Not very tested
+ Version numbers are wrong
+ I forgot to build nano on Android
+ Only Windows and Linux binaries are compressed

Cheers
JohnM
Before people get too excited, the Android builds are what I use on my tablet with Debian running through :

https://play.google.com/store/apps/detai...inuxdeploy

Cheers
John de Murga
Excellent news! I'm putting most of my energy on an animation project for the next couple of weeks, but i'm definitely going to get into this afterward.
I've been intending to get a Raspberry Pi soon to maybe replace my old desktop server...this is more encouragement to do that.

mikshaw Wrote:
Excellent news! I'm putting most of my energy on an animation project for the next couple of weeks, but i'm definitely going to get into this afterward.
I've been intending to get a Raspberry Pi soon to maybe replace my old desktop server...this is more encouragement to do that.

You will see your demo running on it Tongue

I ported that over to FLTK 1.3 (minimal work).

Performance on the Pi is actually quite good, thanks to LuaJit.

Cheers
JohnM

JohnMurga Wrote:
FINALLY - A new release
Download here :
http://my-plan.org/storage/public/murgaL...ete.tar.gz


Wow! Fine!... Faster murgaLua (with LuaJIT) for some graphic applications!
Thanks a lot Smile

Wow! The tables look amazing. It's so cool to to write a modern GUI app (tree, grids and everything!) and have it run on Linux and Windows without having to install, symlink, or upgrade anything.

OSX is just unix dipped in cocoa. I wonder what a Linux cloaked in a couple hundred GUI scripts would be?

Is there any chance you might include LuaSQL ODBC support? (~80k) SQLite is great for small applets but sometimes you need to interface to one of the big db engines, either as a quick and dirty utility, or as a cross-platform utility to a dedicated app.

Thanks
Marc

mjaksen Wrote:
Is there any chance you might include LuaSQL ODBC support? (~80k) SQLite is great for small applets but sometimes you need to interface to one of the big db engines, either as a quick and dirty utility, or as a cross-platform utility to a dedicated app.

There are some LuaJIT bindings which are good for that, I'll probably do a demo using the MySql one I used a while back.

Unfortunately LuaSQL ODBC is a real pain to build in a true cross platform way and would amount to a lot more than 80k (I did try).

There a huge amount of features in MurgaLua, so I really want to clearly document them and fix any bugs you guys may find before thinking about next steps.

Cheers
JohnM

The non-build parts of the tools directory
Marvelous!

Been away a long time (4 years?).

DELIGHTED to see that MurgaLua now supports luajit2, (and many other additions, it seems)

Fast MurgaLua + new additions + FFI = lots of fun!

Thanks very much!
Is there a compatible luac? I've tried 5.1.4, 5.1.5, and 5.0 and all produce bytecode that murgaLua complains about "cannot load incompatible bytecode"
Reference URL's