0d7462484a
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.
47 lines
2.8 KiB
Text
47 lines
2.8 KiB
Text
@comment $NetBSD: PLIST,v 1.3 2022/02/11 12:11:55 pho Exp $
|
|
lib/hslua-${PKGVERSION}/${HS_VERSION}/package-description
|
|
lib/hslua-${PKGVERSION}/${HS_VERSION}/package-id
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua/Util.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua/Util.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/HsLua/Util.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
|
|
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/LICENSE
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/HsLua-Util.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/HsLua.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-35.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-60.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-61.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-A.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-All.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-B.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-C.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-D.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-E.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-F.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-G.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-H.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-I.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-L.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-M.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-N.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-O.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-P.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-R.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-S.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-T.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-U.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-W.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index-Y.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/doc-index.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/haddock-bundle.min.js
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/hslua.haddock
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/index.html
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/linuwial.css
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/meta.json
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/quick-jump.css
|
|
share/doc/${HS_PLATFORM}/hslua-${PKGVERSION}/html/synopsis.png
|