------------------------------------------------------------------- Mon Jun 23 09:59:20 UTC 2025 - Peter Simons - Update hslua-objectorientation to version 2.4.0. ## hslua-objectorientation-2.4.0 Released 2025-06-23. - The code has been reorganized: the new submodules `HsLua.ObjectOrientation.Generic` and `HsLua.ObjectOrientation.ListType` have been added. - The `UDTypeGeneric` type has been updated, the definitions for Lua types can now contain additional hooks to modify the behavior when initializing the type and when pushing and pulling objects to and from Lua. - The function `pushUDGeneric` is modified and no longer takes a `pushDocs` parameter. Use the new type hooks instead. - Removed the extra hook from `initTypeGeneric` and renamed it to `initType`. The hook, if one is needed, must now be part of the UDTypeGeneric object. - The default `__index` and `__newindex` functions have been simplified and no longer handle integer keys. Consequently, list-like types now need their own `__index` and `__newindex` functions. These can handle numerical indices and fall back to the default functions for other keys. The new file `hslobj.h` contains the headers of the default access functions. It is added to the `install-includes` cabal field. ------------------------------------------------------------------- Thu Jan 18 16:46:37 UTC 2024 - Peter Simons - Update hslua-objectorientation to version 2.3.1. ## hslua-objectorientation-2.3.1 Released 2024-01-18. - Relaxed upper bound for text, containers, and bytestring, allowing text-2.1, containers-0.7, and bytestring-0.12. ------------------------------------------------------------------- Thu Apr 13 12:06:26 UTC 2023 - Peter Simons - Update hslua-objectorientation to version 2.3.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-objectorientation-2.3.0/src/CHANGELOG.md ------------------------------------------------------------------- Thu Mar 30 17:07:06 UTC 2023 - Peter Simons - Updated spec file to conform with ghc-rpm-macros-2.5.2. ------------------------------------------------------------------- Sun Jun 19 11:49:02 UTC 2022 - Peter Simons - Update hslua-objectorientation to version 2.2.1. ## hslua-objectorientation-2.2.1 Released 2022-06-19. - Require hslua-core-2.2.1. - Require hslua-marshalling-2.2.1. ## hslua-objectorientation-2.2.0.1 Released 2022-05-20. - Relax upper bound for mtl, allow mtl-2.3. ------------------------------------------------------------------- Sat Feb 19 14:38:24 UTC 2022 - Peter Simons - Update hslua-objectorientation to version 2.2.0. ## hslua-objectorientation-2.2.0 Released 2022-02-19. - Require version 2.2 of hslua-core and hslua-marshalling. ------------------------------------------------------------------- Fri Feb 4 12:15:14 UTC 2022 - psimons@suse.com - Update hslua-objectorientation to version 2.1.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-objectorientation-2.1.0/src/CHANGELOG.md ------------------------------------------------------------------- Thu Nov 4 12:19:28 UTC 2021 - psimons@suse.com - Update hslua-objectorientation to version 2.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-objectorientation-2.0.1/src/CHANGELOG.md ------------------------------------------------------------------- Mon Nov 1 08:41:21 UTC 2021 - psimons@suse.com - Add hslua-objectorientation at version 2.0.0.