News : The level of daily SPAM has reached insane proportions, all registrations are now manual. I ask you to send me an e-mail (john (at) murga (dot) org), to confirm that you want me to create an account for you.


Post Reply  Post Thread 
FINALLY - A new release
Author Message
JohnMurga
Administrator
*******


Posts: 381
Group: Administrators
Joined: Apr 2007
Status: Offline
Reputation: 2
Post: #1
FINALLY - A new release

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

03-26-2014 12:33 AM
Visit this user's website Find all posts by this user Quote this message in a reply
JohnMurga
Administrator
*******


Posts: 381
Group: Administrators
Joined: Apr 2007
Status: Offline
Reputation: 2
Post: #2
RE: FINALLY - A new release

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

03-26-2014 12:59 AM
Visit this user's website Find all posts by this user Quote this message in a reply
mikshaw
Senior Member
****


Posts: 522
Group: Registered
Joined: Apr 2007
Status: Offline
Reputation: 5
Post: #3
RE: FINALLY - A new release

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.

03-26-2014 02:08 AM
Find all posts by this user Quote this message in a reply
JohnMurga
Administrator
*******


Posts: 381
Group: Administrators
Joined: Apr 2007
Status: Offline
Reputation: 2
Post: #4
RE: FINALLY - A new release

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

03-26-2014 02:37 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Bereb
Junior Member
**


Posts: 5
Group: Registered
Joined: May 2012
Status: Offline
Reputation: 0
Post: #5
RE: FINALLY - A new release

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

03-27-2014 12:39 AM
Find all posts by this user Quote this message in a reply
mjaksen
Junior Member
**


Posts: 2
Group: Registered
Joined: Mar 2014
Status: Offline
Reputation: 0
Post: #6
RE: FINALLY - A new release

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

03-31-2014 05:46 PM
Find all posts by this user Quote this message in a reply
JohnMurga
Administrator
*******


Posts: 381
Group: Administrators
Joined: Apr 2007
Status: Offline
Reputation: 2
Post: #7
RE: FINALLY - A new release

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

04-02-2014 12:46 PM
Visit this user's website Find all posts by this user Quote this message in a reply
JohnMurga
Administrator
*******


Posts: 381
Group: Administrators
Joined: Apr 2007
Status: Offline
Reputation: 2
Post: #8
RE: FINALLY - A new release

The non-build parts of the tools directory



Attached File(s)
.gz File  tools.tar.gz (Size: 15.79 KB / Downloads: 19)
04-08-2014 05:06 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Foozle
Junior Member
**


Posts: 4
Group: Registered
Joined: Jul 2007
Status: Offline
Reputation: 0
Post: #9
RE: FINALLY - A new release

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!

05-29-2014 08:51 AM
Find all posts by this user Quote this message in a reply
ceeuu
Junior Member
**


Posts: 9
Group: Registered
Joined: Jul 2008
Status: Offline
Reputation: 0
Post: #10
RE: FINALLY - A new release

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"

07-01-2015 03:55 AM
Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: