Cabal revisions of pandoc-lua-marshal-0.2.6
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.4-name: pandoc-lua-marshal-version: 0.2.6-synopsis: Use pandoc types in Lua-description: This package provides functions to marshal and unmarshal- pandoc document types to and from Lua.- .- The values of most types are pushed to pandoc as "userdata"- objects that wrap a stable pointer to the Haskell value;- these objects come with methods to access and modify their- properties.- .- Sequences are pushed as normal Lua tables, but are- augmented with convenience functions.--homepage: https://github.com/pandoc/pandoc-lua-marshal-bug-reports: https://github.com/pandoc/pandoc-lua-marshal/issues-license: MIT-license-file: LICENSE-author: Albert Krewinkel, John MacFarlane-maintainer: Albert Krewinkel <albert@zeitkraut.de>-copyright: © 2017-2024 Albert Krewinkel, John MacFarlane-category: Foreign-build-type: Simple-extra-doc-files: README.md- , CHANGELOG.md-tested-with: GHC == 8.6.5- , GHC == 8.8.4- , GHC == 8.10.7- , GHC == 9.0.2- , GHC == 9.2.5- , GHC == 9.4.4-extra-source-files: test/test-attr.lua- , test/test-block.lua- , test/test-cell.lua- , test/test-citation.lua- , test/test-inline.lua- , test/test-listattributes.lua- , test/test-metavalue.lua- , test/test-pandoc.lua- , test/test-simpletable.lua--source-repository head- type: git- location: https://github.com/pandoc/pandoc-lua-marshal.git--common common-options- build-depends: base >= 4.12 && < 5- , aeson >= 1.5 && < 2.3- , bytestring >= 0.10 && < 0.13- , containers >= 0.6 && < 0.8- , exceptions >= 0.8 && < 0.11- , hslua >= 2.2 && < 2.4- , hslua-list >= 1.1 && < 1.2- , hslua-marshalling >= 2.2 && < 2.4- , pandoc-types >= 1.23 && < 1.24- , safe >= 0.3 && < 0.4- , text >= 1.1.1.0 && < 1.3- || >= 2.0 && < 2.2-- ghc-options: -Wall- -Wcompat- -Widentities- -Wincomplete-record-updates- -Wincomplete-uni-patterns- -Wmissing-export-lists- -Wpartial-fields- -Wredundant-constraints- -fhide-source-paths- if impl(ghc >= 8.8)- ghc-options: -Wmissing-deriving-strategies-- default-language: Haskell2010--library- import: common-options- hs-source-dirs: src- exposed-modules: Text.Pandoc.Lua.Marshal.AST- , Text.Pandoc.Lua.Marshal.Alignment- , Text.Pandoc.Lua.Marshal.Attr- , Text.Pandoc.Lua.Marshal.Block- , Text.Pandoc.Lua.Marshal.Cell- , Text.Pandoc.Lua.Marshal.Citation- , Text.Pandoc.Lua.Marshal.CitationMode- , Text.Pandoc.Lua.Marshal.Content- , Text.Pandoc.Lua.Marshal.Filter- , Text.Pandoc.Lua.Marshal.Format- , Text.Pandoc.Lua.Marshal.Inline- , Text.Pandoc.Lua.Marshal.List- , Text.Pandoc.Lua.Marshal.ListAttributes- , Text.Pandoc.Lua.Marshal.MathType- , Text.Pandoc.Lua.Marshal.MetaValue- , Text.Pandoc.Lua.Marshal.Pandoc- , Text.Pandoc.Lua.Marshal.QuoteType- , Text.Pandoc.Lua.Marshal.Row- , Text.Pandoc.Lua.Marshal.SimpleTable- , Text.Pandoc.Lua.Marshal.TableFoot- , Text.Pandoc.Lua.Marshal.TableHead- , Text.Pandoc.Lua.Marshal.TableParts- other-modules: Text.Pandoc.Lua.Marshal.Shared- , Text.Pandoc.Lua.Topdown- , Text.Pandoc.Lua.SpliceList- , Text.Pandoc.Lua.Walk- build-depends: hslua-list >= 1.1 && < 1.2--test-suite pandoc-lua-marshal-test- import: common-options- type: exitcode-stdio-1.0- hs-source-dirs: test- main-is: test-pandoc-lua-marshal.hs- build-depends: pandoc-lua-marshal- , QuickCheck >= 2.4 && < 2.15- , tasty >= 0.11- , tasty-hunit >= 0.9- , tasty-lua >= 1.0- , tasty-quickcheck >= 0.8 && < 0.11- ghc-options: -threaded- -rtsopts- -with-rtsopts=-N+cabal-version: 2.4 +name: pandoc-lua-marshal +version: 0.2.6 +x-revision: 1 +synopsis: Use pandoc types in Lua +description: This package provides functions to marshal and unmarshal + pandoc document types to and from Lua. + . + The values of most types are pushed to pandoc as "userdata" + objects that wrap a stable pointer to the Haskell value; + these objects come with methods to access and modify their + properties. + . + Sequences are pushed as normal Lua tables, but are + augmented with convenience functions. + +homepage: https://github.com/pandoc/pandoc-lua-marshal +bug-reports: https://github.com/pandoc/pandoc-lua-marshal/issues +license: MIT +license-file: LICENSE +author: Albert Krewinkel, John MacFarlane +maintainer: Albert Krewinkel <albert@zeitkraut.de> +copyright: © 2017-2024 Albert Krewinkel, John MacFarlane +category: Foreign +build-type: Simple +extra-doc-files: README.md + , CHANGELOG.md +tested-with: GHC == 8.6.5 + , GHC == 8.8.4 + , GHC == 8.10.7 + , GHC == 9.0.2 + , GHC == 9.2.5 + , GHC == 9.4.4 +extra-source-files: test/test-attr.lua + , test/test-block.lua + , test/test-cell.lua + , test/test-citation.lua + , test/test-inline.lua + , test/test-listattributes.lua + , test/test-metavalue.lua + , test/test-pandoc.lua + , test/test-simpletable.lua + +source-repository head + type: git + location: https://github.com/pandoc/pandoc-lua-marshal.git + +common common-options + build-depends: base >= 4.12 && < 5 + , aeson >= 1.5 && < 2.3 + , bytestring >= 0.10 && < 0.13 + , containers >= 0.6 && < 0.8 + , exceptions >= 0.8 && < 0.11 + , hslua >= 2.2 && < 2.4 + , hslua-list >= 1.1 && < 1.2 + , hslua-marshalling >= 2.2 && < 2.4 + , pandoc-types >= 1.23 && < 1.24 + , safe >= 0.3 && < 0.4 + , text >= 1.1.1.0 && < 1.3 + || >= 2.0 && < 2.2 + + ghc-options: -Wall + -Wcompat + -Widentities + -Wincomplete-record-updates + -Wincomplete-uni-patterns + -Wmissing-export-lists + -Wpartial-fields + -Wredundant-constraints + -fhide-source-paths + if impl(ghc >= 8.8) + ghc-options: -Wmissing-deriving-strategies + + default-language: Haskell2010 + +library + import: common-options + hs-source-dirs: src + exposed-modules: Text.Pandoc.Lua.Marshal.AST + , Text.Pandoc.Lua.Marshal.Alignment + , Text.Pandoc.Lua.Marshal.Attr + , Text.Pandoc.Lua.Marshal.Block + , Text.Pandoc.Lua.Marshal.Cell + , Text.Pandoc.Lua.Marshal.Citation + , Text.Pandoc.Lua.Marshal.CitationMode + , Text.Pandoc.Lua.Marshal.Content + , Text.Pandoc.Lua.Marshal.Filter + , Text.Pandoc.Lua.Marshal.Format + , Text.Pandoc.Lua.Marshal.Inline + , Text.Pandoc.Lua.Marshal.List + , Text.Pandoc.Lua.Marshal.ListAttributes + , Text.Pandoc.Lua.Marshal.MathType + , Text.Pandoc.Lua.Marshal.MetaValue + , Text.Pandoc.Lua.Marshal.Pandoc + , Text.Pandoc.Lua.Marshal.QuoteType + , Text.Pandoc.Lua.Marshal.Row + , Text.Pandoc.Lua.Marshal.SimpleTable + , Text.Pandoc.Lua.Marshal.TableFoot + , Text.Pandoc.Lua.Marshal.TableHead + , Text.Pandoc.Lua.Marshal.TableParts + other-modules: Text.Pandoc.Lua.Marshal.Shared + , Text.Pandoc.Lua.Topdown + , Text.Pandoc.Lua.SpliceList + , Text.Pandoc.Lua.Walk + build-depends: hslua-list >= 1.1 && < 1.2 + +test-suite pandoc-lua-marshal-test + import: common-options + type: exitcode-stdio-1.0 + hs-source-dirs: test + main-is: test-pandoc-lua-marshal.hs + build-depends: pandoc-lua-marshal + , QuickCheck >= 2.4 && < 2.16 + , tasty >= 0.11 + , tasty-hunit >= 0.9 + , tasty-lua >= 1.0 + , tasty-quickcheck >= 0.8 && < 0.11 + ghc-options: -threaded + -rtsopts + -with-rtsopts=-N