source: trunk/src/lua

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @551   8 years epyon * clang compatibility * ecs upgrades
(edit) @541   8 years epyon * lua fixes * ecs message_queue split * ecs message_cast as free function
(edit) @540   8 years epyon * lua::stack_proxy RTTI read support * missing RTTI declarations * …
(edit) @539   8 years epyon * temporary_proxy implemented * table_guard now uses temporary_proxy …
(edit) @538   8 years epyon * ECS rollback of usage of index_table * ECS prototype …
(edit) @534   8 years epyon CONTINUED: * getting rid of size_t * datatypes now restricted to …
(edit) @533   8 years epyon * getting rid of size_t * datatypes now restricted to uint32 size * …
(edit) @529   8 years epyon * mass update
(edit) @520   9 years epyon * ecs updates * animation updates * ragdoll manager * lua has own …
(edit) @515   9 years epyon * model tag support * local transform particle engines * fix for 3d …
(edit) @512   9 years epyon * lua_math fixes * flags part of model definition
(edit) @511   9 years epyon * RTTI upgrades
(edit) @509   9 years epyon * random distributions * resource - rename/remove support * debug …
(edit) @507   9 years epyon * missing files added
(edit) @505   9 years epyon * several STL updates * several minor fixes
(edit) @503   9 years epyon * nv::random - support for different rng sources * nv::types - fixes …
(edit) @494   9 years epyon * nlua_tou32array added
(edit) @491   9 years epyon * mass update (will try to do atomic from now)
(edit) @490   9 years epyon * temporary Lua 5.1 hardcode
(edit) @487   9 years epyon
(edit) @486   9 years epyon * mass update once again…
(edit) @471   10 years epyon * full math library * GLM dependency removed
(edit) @454   10 years epyon * math library work * glm only referenced in math/common.hh * still …
(edit) @452   10 years epyon * lua_glm -> lua_math
(edit) @451   10 years epyon * math library started
(edit) @449   10 years epyon * metatable types cleanup * fix for nlua_typecontent
(edit) @445   10 years epyon * cleaning up string usage in lua (WIP) * cleaned up types.hh (WIP)
(edit) @441   10 years epyon * md5 support moved to legacy code * more std::string removal * …
(edit) @440   10 years epyon * massive std::string removal * no header depends on std::string …
(edit) @438   10 years epyon * massive amount of std::string removal * removed slurp, use …
(edit) @437   10 years epyon * local updates (string removal)
(edit) @435   10 years epyon * short_string implementation - first usages
(edit) @433   10 years epyon * string.hh split into separate files * string.hh - removed …
(edit) @431   10 years epyon * hash storage type * string hash storage type * several minor fixes …
(edit) @426   10 years epyon * lua table - get_string_hash_64
(edit) @406   10 years epyon * code compiles cleanly on maximum warning level
(edit) @403   10 years epyon * got rid of exceptions * assert enhancements * lots of minor cleanup
(edit) @399   10 years epyon * naming cleanup * string_ref -> string_view (compatible with C++17 …
(edit) @397   10 years epyon * various cleanups
(edit) @395   10 years epyon * bulk update copyright update include guards cleanup
(edit) @385   10 years epyon * stl/traits -> stl/type_traits
(edit) @383   10 years epyon * more work on stl * fully working vectors! * copy & copy_n * …
(edit) @380   10 years epyon * oops, missed src : got rid of to_string and other std::string …
(edit) @378   10 years epyon * important fix in reverse_iterator operators * std::string functions …
(edit) @376   10 years epyon * stl/assert.hh, stl/capi.hh, size_t independent * GCC 4.8 …
(edit) @374   10 years epyon * MASSIVE commit * common.hh - size_t, ptrdiff_t, nv:: namespace, …
(edit) @369   10 years epyon * removed all std headers (except cassert) from common.hh * sized int …
(edit) @368   10 years epyon * massive restructuring * detail::data_base class for …
(edit) @367   10 years epyon * fixed compilation and warnings on gcc * slowly removing/merging …
(edit) @365   10 years epyon * overhaul of logging: no longer stream operated no longer …
(edit) @364   10 years epyon * fixed compilation on clang * cleared all clang warnings (except …
(edit) @361   10 years epyon * more string_ref changes
(edit) @360   10 years epyon * more string_ref usage * string_ref moved to string.hh * initial …
(edit) @359   10 years epyon * rewrite of lua_path: doesn't use dynamic memory anymore
(edit) @358   10 years epyon * fixed string_ref constructor * implementing string_ref usage in …
(edit) @341   11 years epyon * lua_state - lua component support * lua_state - call function from …
(edit) @335   11 years epyon * NV_LUA_STACKASSERT -> NV_LUA_STACK_ASSERT * asserts for lua_handle …
(edit) @334   11 years epyon * added lua::stack_assert - will come in use later
(edit) @333   11 years epyon * extended handle_operator (unsafe ops) * lua_handle library and …
(edit) @323   11 years epyon * nova now compiles again under all three compilers with -Winsane and …
(edit) @319   11 years epyon * created core module and moved all free source files there * took …
(edit) @316   11 years epyon * engine category * resource system beginnings * early effects …
(edit) @305   11 years epyon * lua_state - state_wrapper::get functions with default values * …
(edit) @296   11 years epyon * lua::table_guard is_* utility functions * minor tweaks
(edit) @288   11 years epyon * unified animation_entry class * virtuals removed from …
(edit) @265   11 years epyon * lua::ref lightweight wrapper class * allows distinction from int …
(edit) @263   11 years epyon * cleaned up sneaky lua map_area registration
(edit) @262   11 years epyon * major decoupling lua system independent of nv::object
(edit) @256   11 years epyon * various minor fixes
(edit) @228   11 years epyon * various untracked changes
(edit) @221   12 years epyon * nv::lua - map_tile class added (with expansion and flipping)
(edit) @220   12 years epyon * nv::lua - lua_raw byte array function (probably should be templated …
(edit) @217   12 years epyon * lua/nova - almost complete reimplementation of "core" from FPC …
(edit) @216   12 years epyon * lua/state - sorted the functions in the cc file, it was getting a mess
(edit) @215   12 years epyon * root - no longer holds a type_database * lua - lua::state has it's …
(edit) @213   12 years epyon * lua/state - upvalue_index moved to lua/values
(edit) @212   12 years epyon * lua/dispatch - powerful module for binding any function or method to …
(edit) @209   12 years epyon * lua_flags - dedicated flags module and lua type passing support * …
(edit) @208   12 years epyon * lua - rewrite of template and custom attribute passing - should be …
(edit) @207   12 years epyon * lua - concept change - all functionality in nv::lua except raw * …
(edit) @206   12 years epyon * lua - major refactoring of the lua state/table * lua - added …
(edit) @204   12 years cahir Fix warnings on MacOSX 64-bit with clang 3.3
(edit) @198   12 years epyon * warning cleanup for clang and gcc
(edit) @188   12 years epyon * lua/path - bugfix * lua/state - added is_defined(path) * …
(edit) @187   12 years epyon * object - lua registration will now be manual, with an option to be …
(edit) @185   12 years epyon * lua/state - call any function with any param count and any return …
(edit) @183   12 years epyon * lua - alternative way of specifing push/pop support
(edit) @182   12 years epyon * lua/values - universal template-friendly any value push and …
(edit) @181   12 years epyon * string - string_length template * lua/path - power tool, universal …
(edit) @180   12 years epyon * lua/aux - now overrides for math.random and math.randomseed * …
(edit) @179   12 years epyon * interface/map_area added * lua/map_area implemented (barebones)
(edit) @177   12 years epyon * common - added narrow_cast (to be expanded) * lua/glm - added …
(edit) @176   12 years epyon * lua/area - lua-side area class added
(edit) @174   12 years epyon * lua/glm - breaking functions into module (static) functions and methods
(edit) @172   12 years epyon * sdl - missing 2.0 sdl_functions * lua - compat implementation of …
(edit) @163   12 years epyon * lua_state - lua::state::register_enum added (based on type database)
(edit) @162   12 years epyon * flags - flags support, essentially a std::bitset implementation with …
(edit) @121   12 years epyon * Nova builds with -Weverything/-Wall/-pedantic/etc on: on MSVC …
(edit) @113   12 years epyon * LLVM C++ fixes part 3. NV compiles on LLVM
(edit) @86   12 years epyon * lua::state constructors made explicit * lua::state can implicitly …
Note: See TracRevisionLog for help on using the revision log.