Luabridge 0.2 released

July 29th, 2007

The second alpha release of Luabridge is now tagged, released, and available from the sourceforge.net download page. This represents a major update over the previously released version of Luabridge.

  • Added support for registering static methods of classes
  • Added support for const methods of classes, with enforced const-correctness in Lua
  • Added support for properties of classes
  • Increase default number of allowed function arguments to 8 (was 5)
  • Cleaned up Makefile dependency generation and remove elements specific to my configuration
  • Added LUA_NAME option to Makefile to allow for varying names of Lua library
  • Now includes both VC7.1 and VC8 project files
  • Updated Makefile and VC projects to work with Lua 5.1.2 project files from Luabinaries
  • Convert test project to actual unit-testing

Entry Filed under: News

2 Comments Add your own

  • 1. jeff_schiller  |  November 16th, 2007 at 11:37 am

    Thanks for this - luabridge looks like a step in the right direction.

    Do you have a roadmap for 0.3 (features, timeline)?

    I’d like the ability for the luabridge::shared_ptr to have a default constructor (helpful in creating static arrays of objects in C++).

    More useful compiler errors would be a good goal too.

    Finally, implementing lbstack for unsigned int, char, long, unsigned long might also be worthwhile.

  • 2. reedbeta  |  November 19th, 2007 at 10:21 am

    Thanks for your comments, Jeff. The default constructor issue is actually fixed in the Subversion trunk, so that will be in the next release. I’ll make a post soon about my plans for Luabridge 0.3.

Leave a Comment

You must be logged in to post a comment.

Subscribe to the comments via RSS Feed


Search

Posts by Category

Posts by Month

Syndication

Powered By