nvim-hs 2.3.2.3 → 2.3.2.4
raw patch · 5 files changed
+7/−2 lines, 5 filesdep ~deepseqbinary-added
Dependency ranges changed: deepseq
Files
- api binary
- apiblobs/0.10.4.msgpack binary
- apiblobs/0.11.0-nightly.msgpack binary
- nvim-hs.cabal +4/−2
- src/Neovim/API/TH.hs +3/−0
api view
binary file changed (30761 → 32007 bytes)
+ apiblobs/0.10.4.msgpack view
binary file changed (absent → 32007 bytes)
+ apiblobs/0.11.0-nightly.msgpack view
binary file changed (absent → 31782 bytes)
nvim-hs.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: nvim-hs-version: 2.3.2.3+version: 2.3.2.4 synopsis: Haskell plugin backend for neovim description: This package provides a plugin provider for neovim. It allows you to write@@ -38,6 +38,8 @@ , apiblobs/0.5.0.msgpack , apiblobs/0.6.1.msgpack , apiblobs/0.8.0.msgpack+ , apiblobs/0.10.4.msgpack+ , apiblobs/0.11.0-nightly.msgpack , api extra-doc-files: CHANGELOG.md@@ -76,7 +78,7 @@ build-depends: base >=4.9 && < 5 , containers , data-default- , deepseq >= 1.1 && < 1.5+ , deepseq >= 1.1 && < 2 , prettyprinter , prettyprinter-ansi-terminal , unliftio >= 0.2
src/Neovim/API/TH.hs view
@@ -107,6 +107,7 @@ , ("Float", [t|Double|]) , ("String", [t|String|]) , ("Array", [t|[Object]|])+ , ("Dict", [t|Map String Object|]) , ("Dictionary", [t|Map String Object|]) , ("void", [t|()|]) ]@@ -123,6 +124,7 @@ adjustTypeMapForText = Map.insert "String" [t|Text|] . Map.insert "Array" [t|Vector Object|]+ . Map.insert "Dict" [t|Map Text Object|] . Map.insert "Dictionary" [t|Map Text Object|] bytestringVectorTypeMap :: TypeMap@@ -134,6 +136,7 @@ adjustTypeMapForByteString = Map.insert "String" [t|ByteString|] . Map.insert "Array" [t|Vector Object|]+ . Map.insert "Dict" [t|Map ByteString Object|] . Map.insert "Dictionary" [t|Map ByteString Object|] apiTypeToHaskellType :: TypeMap -> NeovimType -> Q Type