2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137) |
Log message:
Recursive revbump after changing the default Haskell compiler
|
2024-05-03 11:38:51 by Masatake Daimon | Files touched by this commit (4) |
Log message:
lang/hs-hslua: Update to 2.3.1
hslua-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.
Require latest versions of HsLua packages.
|
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-10-30 18:31:20 by Masatake Daimon | Files touched by this commit (4) |
Log message:
lang/hs-hslua: Update to 2.3.0
hslua-2.3.0 -Released 2023-03-13.
* Require version 2.3.* of HsLua packages: hslua-core, hslua-marshalling,
hslua-objectorientation, hslua-packaging, hslua-aeson, hslua-classes.
* Include hslua-typing, re-export HsLua.Typing.
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2023-01-26 19:08:11 by Masatake Daimon | Files touched by this commit (4) |
Log message:
lang/hs-hslua: Update to 2.2.1
hslua-2.2.1 - Released 2022-06-19
* Require hslua-core-2.2.1.
* Require hslua-marshalling-2.2.0.1.
* Relax upper bound for mtl, allow mtl-2.3.
hslua-2.2.0 - Released 2022-02-19
* Require version 2.2.* of all hslua-* packages.
* Include hslua-aeson, and re-export HsLua.Aeson from HsLua.
|
2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872) |
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
|
2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575) |
Log message:
revbump after changing the default Haskell compiler
|
2022-02-11 13:11:55 by Masatake Daimon | Files touched by this commit (5) |
Log message:
Update to hslua-2.1.0
hslua-2.1.0 - Released 29-01-2022.
* Update to hslua-objectorientation 2.1.0. This entails changes to deftype'
and deftypeGeneric, switching the order of item pusher and list-extractor
function in the tuple passed as the last argument.
* Update to hslua-core 2.1.0, hslua-marshalling 2.1.0, and hslua-classes
2.1.0.
hslua-2.0.1 - Released 2021-11-04.
* Updated lower bounds of hslua packages:
hslua >= 2.0.0.2,
hslua-marshalling >= 2.0.1, and
hslua-objectorientation >= 2.0.1.
* This fixes a number of smaller issues; see the respective package
changelogs for details.
hslua-2.0.0 - Released 2021-10-21.
* Move module hierarchy from Foreign.Lua to HsLua.
* Error handling has been reworked completely. The type of exceptions used
and handled by HsLua is now exposed to the type system. The type Lua
makes use of a default error type. Custom error handling can be
implemented by using the LuaE type with an exception type that is an
instance of class LuaError.
* Renamed stack index helpers to nth, nthTop, nthBottom, top. The following
have been removed: stackTop, nthFromTop, nthFromBottom.
* Extracted raw Lua bindings into new package lua. This means that all
cabal flags have been moved to package lua as well. Version lua-1.0.0
contained the Foreign.Lua.Raw hierarchy as present in hslua-1.3.0. See
that package’s changelog for info on the additional modifications since
then.
* The module Foreign.Lua.Raw.Error was merged into the HsLua.Core.Error
module.
* The functions getglobal and gettable now return the Lua Type of the
pushed value.
* Extracted new packages:
* hslua-core: the package contains all modules from the Core sub-hierarchy.
* hslua-classes: typclasses Peekable and Pushable for pushing and
pulling, as well as function calling.
* tasty-hslua: makes testing helpers available for reuse.
* Moved run functions from Util to Core.Run.
* Moved module Utf8 from the base level into Core.
* Refactored code to expose Haskell functions to Lua:
* Removed functions newCFunction, freeCFunction. Use pushHaskellFunction
instead, it takes care of garbage collection.
* Renamed typeclass ToHaskellFunction to Exposable, function callFunc to
invoke. All these have been moved to hslua-classes.
* The type PreCFunction is now defined in package lua; HaskellFunction is
defined in hslua-core.
* Changed pushHaskellFunction to only accept HaskellFunction arguments,
move it to hslua-core.
* Removed helper functions addfunction and addfield from Module. Use
documented functions and fields instead.
* Added support for a “since” tag on documented functions; allows to mark
the library version when a function was introduced in its present form.
|
2022-01-18 03:48:33 by Masatake Daimon | Files touched by this commit (541) |
Log message:
Bump packages that depends on GHC
|