Commit History

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