Murga-Projects Forums
FINALLY - A new release - Printable Version

+- Murga-Projects Forums (http://www.murga-projects.com/forum)
+-- Forum: Project Forums (/forumdisplay.php?fid=1)
+--- Forum: MurgaLua - General (/forumdisplay.php?fid=2)
+--- Thread: FINALLY - A new release (/showthread.php?tid=429)


FINALLY - A new release - JohnMurga - 03-26-2014 12:33 AM

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/murgaLuaSnapshotComplete.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


RE: FINALLY - A new release - JohnMurga - 03-26-2014 12:59 AM

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/details?id=ru.meefik.linuxdeploy

Cheers
John de Murga


RE: FINALLY - A new release - mikshaw - 03-26-2014 02:08 AM

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.


RE: FINALLY - A new release - JohnMurga - 03-26-2014 02:37 AM

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


RE: FINALLY - A new release - Bereb - 03-27-2014 12:39 AM

JohnMurga Wrote:


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


RE: FINALLY - A new release - mjaksen - 03-31-2014 05:46 PM

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


RE: FINALLY - A new release - JohnMurga - 04-02-2014 12:46 PM

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


RE: FINALLY - A new release - JohnMurga - 04-08-2014 05:06 AM

The non-build parts of the tools directory


RE: FINALLY - A new release - Foozle - 05-29-2014 08:51 AM

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!


RE: FINALLY - A new release - ceeuu - 07-01-2015 03:55 AM

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"