Commit History

Autor SHA1 Mensaxe Data
  Ole 33443c1b0c tests: Add numeric test for unsigned/signed char %!s(int64=10) %!d(string=hai) anos
  Ole 8a4c63f324 Add value support for unsigned/signed char %!s(int64=10) %!d(string=hai) anos
  Ole 5d3a95a857 Use universal initialization when constructing user types %!s(int64=10) %!d(string=hai) anos
  Ole a08c1f28e6 Adjust version macros %!s(int64=10) %!d(string=hai) anos
  Ole 54f0a09f1d Add macro for constructor wrapping %!s(int64=10) %!d(string=hai) anos
  Ole e87aff9101 Add macros for field and method wrapping %!s(int64=10) %!d(string=hai) anos
  Ole 50d52f1b66 Add 'LUWRA_WRAP_FUNCTION' to make function wrapping easier %!s(int64=10) %!d(string=hai) anos
  Ole 9be3440d06 readme: Fix typo %!s(int64=10) %!d(string=hai) anos
  Ole 741cac9220 Make methods parameter optional when registering user types %!s(int64=10) %!d(string=hai) anos
  Ole bc28ba76b5 Export user_type_id and user_type_reg_name globally to avoid overlapping user types IDs %!s(int64=10) %!d(string=hai) anos
  Ole 1586274713 Remove redundant user type functions %!s(int64=10) %!d(string=hai) anos
  Ole b12d3d21ee Revert address-based metatable identification, because it causes problems with more than one Lua instance %!s(int64=10) %!d(string=hai) anos
  Ole 658af41388 Improve registry indexing, which should improve type checking for user types %!s(int64=10) %!d(string=hai) anos
  Ole a70e14f9fc doc: Rename 'meta table' to 'metatable' %!s(int64=10) %!d(string=hai) anos
  Ole f8a2b224d7 readme: Add LuaJIT support note %!s(int64=10) %!d(string=hai) anos
  Ole d4cdc42ecd readme: Extend note about `lua_Integer` quirks %!s(int64=10) %!d(string=hai) anos
  Ole 28e7de1932 Add some documentation to the user types translation unit %!s(int64=10) %!d(string=hai) anos
  Ole 4bb6212b73 tests: Test user type constructor seperately %!s(int64=10) %!d(string=hai) anos
  Ole 08edf49ce5 tests: Enhance user type testing %!s(int64=10) %!d(string=hai) anos
  Ole 540cf93216 Use 'push' and 'read' shortcuts %!s(int64=10) %!d(string=hai) anos
  Ole c3e858a496 Rename 'wrap_property' to 'wrap_field' %!s(int64=10) %!d(string=hai) anos
  Ole 56a566dd9e Add PropertyWrapper to differentiate between qualified and unqualified property accessors %!s(int64=10) %!d(string=hai) anos
  Ole 2f0eddeb25 Fix Value<T> specializations for qualified types %!s(int64=10) %!d(string=hai) anos
  Ole efaacf88d6 Improve 'apply' overload which operates on function onjects %!s(int64=10) %!d(string=hai) anos
  Ole e09788b300 Add TODO note about peculiarities with user_type_reg_name %!s(int64=10) %!d(string=hai) anos
  Ole 729dc398da Add template shortcut 'read<T>' for 'Value<T>::read' %!s(int64=10) %!d(string=hai) anos
  Ole 897adbc174 Add static_assert to unusable templates %!s(int64=10) %!d(string=hai) anos
  Ole 77505c69c9 Use unqualified type when accessing properties %!s(int64=10) %!d(string=hai) anos
  Ole 0cf38bcf29 Strip user types from qualifiers to prevent generation of uncessary templates %!s(int64=10) %!d(string=hai) anos
  Ole b8b9969c47 tests: Use const qualifier in tests %!s(int64=10) %!d(string=hai) anos