------------------------------------------------------------------- Sat Aug 9 18:32:48 UTC 2025 - Peter Simons - Update hslua-module-system to version 1.2.3. ## hslua-module-system-1.2.2 Released 2025-08-09. - Fix compilation error. ## hslua-module-system-1.2.2 Released 2025-08-09. - Lists of file paths now have a "FilePath list" metatable that add list methods. ------------------------------------------------------------------- Wed Jul 23 17:22:10 UTC 2025 - Peter Simons - Update hslua-module-system to version 1.2.1.1. ## hslua-module-system-1.2.1.1 Released 2025-07-23. - Fixed the docstring of `exists`. ## hslua-module-system-1.2.1 Released 2025-07-23. - Add new function `exists`, which allows to check the existance and, optionally, type of a filesystem object at the given path. ------------------------------------------------------------------- Mon Jun 23 10:16:38 UTC 2025 - Peter Simons - Update hslua-module-system to version 1.2.0. ## hslua-module-system-1.2.0 Released 2025-06-23. - Added new functions `read_file` and `write_file`: These are convenience functions that makes it easier to work with UTF-8 encoded filenames. The functions in the Lua standard library expect filenames encoded in the system's codepage, often leading to subtle bugs. - Added new functions `cp`, `rename`, and `rm`, which can be used similar to the functions in the `os` standard library, but expect paths to be given as UTF-8 instead of a file system specific encoding. - Added new function `times`: the function allows to obtain the modification time and access time of a file or directory. - Added new function `xdg`: this function gives easy access to XDG directories and search paths. - Fixed module export list: the function `cmd` was only added to the Lua module, but not exported from the Haskell module. Instead, `HsLua.Core.run` was erroneously reexported. ------------------------------------------------------------------- Wed May 21 13:59:57 UTC 2025 - Peter Simons - Update hslua-module-system to version 1.1.3. ## hslua-module-system-1.1.3 Released 2025-05-21. - Improved docs for the `os` field. - Added new function `cmd` that runs system commands. - Moved `CHANGELOG.md` to the `extra-doc-files` field in the cabal file and also added `README.md` to that field. ------------------------------------------------------------------- Tue May 28 08:38:56 UTC 2024 - Peter Simons - Update hslua-module-system to version 1.1.2. ## hslua-module-system-1.1.2 Released 2024-05-28. - Fixed error handling in `with_wd`: exceptions when changing directories are now properly converted to Lua errors. ------------------------------------------------------------------- Thu Jan 18 17:32:15 UTC 2024 - Peter Simons - Update hslua-module-system to version 1.1.1. ## hslua-module-system-1.1.1 Released 2024-01-18. - Relaxed upper bound for text, allowing text-2.1. ------------------------------------------------------------------- Thu Apr 13 16:21:28 UTC 2023 - Peter Simons - Update hslua-module-system to version 1.1.0.1. ## hslua-module-system-1.1.0.1 Released 2023-03-26. - Improve doc strings. ## hslua-module-system-1.1.0 - Update to hslua-2.3; this includes the addition of type initializers to the module and type specifiers to the fields. ------------------------------------------------------------------- Thu Mar 30 17:07:04 UTC 2023 - Peter Simons - Updated spec file to conform with ghc-rpm-macros-2.5.2. ------------------------------------------------------------------- Tue Feb 14 16:16:50 UTC 2023 - Peter Simons - Update hslua-module-system to version 1.0.3. 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-module-system-1.0.3/src/CHANGELOG.md ------------------------------------------------------------------- Sat Feb 19 14:38:22 UTC 2022 - Peter Simons - Update hslua-module-system to version 1.0.2. ## hslua-module-system-1.0.2 Released 2022-02-19. - Adjusted package bounds, for hslua-core and hslua-packaging. ------------------------------------------------------------------- Sun Jan 30 07:17:44 UTC 2022 - Peter Simons - Update hslua-module-system to version 1.0.1 revision 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-module-system-1.0.1/src/CHANGELOG.md ------------------------------------------------------------------- Mon Nov 1 08:48:28 UTC 2021 - psimons@suse.com - Update hslua-module-system to version 1.0.0. ## 1.0.0 Release pending. - Use hslua 2.0. ------------------------------------------------------------------- Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup - disable %{ix86} build ------------------------------------------------------------------- Sat Oct 17 02:01:19 UTC 2020 - psimons@suse.com - Update hslua-module-system to version 0.2.2.1. ## 0.2.2.1 -- 2020-10-16 - Relaxed upper bound for hslua, allow `hslua-1.3.*`. ------------------------------------------------------------------- Tue Aug 18 10:45:04 UTC 2020 - Peter Simons - Replace %setup -q with the more modern %autosetup macro. ------------------------------------------------------------------- Sun Aug 16 02:01:35 UTC 2020 - psimons@suse.com - Update hslua-module-system to version 0.2.2. ## 0.2.2 -- 2020-08-15 - Relaxed upper bound for hslua, allow `hslua-1.2.*`. - Improved documentation of internal types. - Use tasty-lua for unit tests. - Update CI to test with all GHC versions. ------------------------------------------------------------------- Tue Jun 16 11:14:12 UTC 2020 - Peter Simons - Re-generate file with latest version of spec-cleaner. ------------------------------------------------------------------- Fri Nov 8 16:13:54 UTC 2019 - Peter Simons - Drop obsolete group attributes. ------------------------------------------------------------------- Sat Jun 15 06:28:07 UTC 2019 - psimons@suse.com - Add hslua-module-system at version 0.2.1.