Télécharger la liste

Description du projet

Diluculum is a library that intends to make the
coexistence of C++ and Lua more harmonious. In
this regard, it offers essentially three
"services": a nice way to access data stored in a
Lua interpreter; a not so bad way to write
functions in C++ and make them available to Lua;
and a limited and just barely usable way to
register C++ classes and objects in a Lua state.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-10-03 07:14
0.5.5

Il s'agit d'une version corrigeant les problèmes. Plus important encore, elle fixe un crash utilisée pour arriver à whan qu'une classe a été enregistrée dans de nombreux « LuaState » s.
This is a bugfix release. Most importantly, it fixes a crash that used to happen whan a class was registered in many "LuaState"s.

2010-07-23 07:56
0.5.3

Cordes avec des zéros intégré allant de C + + pour Lua sont correctement manipulés. Un LuaFunction peut maintenant être construit à partir d'un morceau de code source Lua. Un LuaFunction peuvent maintenant aussi être "par défaut construit" (par défaut, il est construit à partir d'un morceau vide, il ne renvoie rien).
Tags: Minor bugfixes, Minor feature enhancements
Strings with embedded zeros going from C++ to Lua are properly handled. A LuaFunction can now be constructed from a chunk of Lua source code. A LuaFunction can also now be "default constructed" (by default, it is constructed from an empty chunk, so it returns nothing).

2010-05-29 19:51
0.5.2

Ce communiqué de correction d'un problème où les chaînes en provenance de Lua avec des zéros incorporés n'étaient pas gérées correctement.
Tags: Minor bugfixes
This release fixed a problem where strings coming from Lua with embedded zeros were not properly handled.

2010-01-19 23:36
0.5.1

Il s'agit d'une version mineure, avec l'addition unique: une bonne façon d'accéder à la table de Lua globals (aussi connu comme "_G") du C + + côté.
This is a minor release, with single addition: a proper way to access the Lua table of globals (also known as "_G") from the C++ side.

2009-07-23 16:29
0.5

Il est maintenant possible de stocker des fonctions Lua dans les objets Diluculum LuaValue. Cela permet à la C + + un côté à l'appel rappels joliment mis en œuvre en Lua. Binaires, en particulier dans les versions debug, devrait être beaucoup plus petit, car Boost.Variant n'est plus utilisé. Certaines autres fonctionnalités mineures ont été ajoutées, et quelques bugs ont été corrigés.
It is now possible to store Lua functions in Diluculum LuaValue objects. This allows the C++ side to nicely call callbacks implemented in Lua. Binaries, especially in debug builds, should be much smaller because Boost.Variant is no longer used. Some other minor features were added and some bugs were fixed.

Project Resources