gi-javascriptcore 0.2.10.10 → 0.2.10.12
raw patch · 11 files changed
+172/−111 lines, 11 filesdep ~haskell-gi-base
Dependency ranges changed: haskell-gi-base
Files
- GI/JavaScriptCore.hs +17/−44
- GI/JavaScriptCore/Callbacks.hs +20/−0
- GI/JavaScriptCore/Structs.hs +28/−0
- GI/JavaScriptCore/Structs/GlobalContext.hs +32/−0
- GI/JavaScriptCore/Structs/GlobalContext.hs-boot +10/−0
- GI/JavaScriptCore/Structs/Value.hs +32/−0
- GI/JavaScriptCore/Structs/Value.hs-boot +10/−0
- GI/JavaScriptCore/Types.hs +12/−0
- GI/JavaScriptCoreAttributes.hs +0/−48
- GI/JavaScriptCoreSignals.hs +0/−16
- gi-javascriptcore.cabal +11/−3
GI/JavaScriptCore.hs view
@@ -1,55 +1,28 @@--- Generated code. -{-# OPTIONS_GHC -fno-warn-unused-imports #-}+{- |+Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-} -{-# LANGUAGE ForeignFunctionInterface, ConstraintKinds,- TypeFamilies, MultiParamTypeClasses, KindSignatures,- FlexibleInstances, UndecidableInstances, DataKinds,- OverloadedStrings, NegativeLiterals, FlexibleContexts #-}+module GI.JavaScriptCore+ ( module GI.JavaScriptCore.Callbacks ,+ module GI.JavaScriptCore.Structs , -module GI.JavaScriptCore where + ) where++import GI.JavaScriptCore.Callbacks+import GI.JavaScriptCore.Structs+ import Prelude () import Data.GI.Base.ShortPrelude-import Data.Char-import Data.Int-import Data.Word++import qualified Data.Text as T import qualified Data.ByteString.Char8 as B-import Data.ByteString.Char8 (ByteString) import qualified Data.Map as Map-import Foreign.C-import Foreign.Ptr-import Foreign.ForeignPtr-import Foreign.ForeignPtr.Unsafe (unsafeForeignPtrToPtr)-import Foreign.Storable (peek, poke, sizeOf)-import Control.Applicative ((<$>))-import Control.Exception (onException)-import Control.Monad.IO.Class-import qualified Data.Text as T -import Data.GI.Base.Attributes hiding (get, set)-import Data.GI.Base.BasicTypes-import Data.GI.Base.BasicConversions-import Data.GI.Base.Closure-import Data.GI.Base.GError-import Data.GI.Base.GHashTable-import Data.GI.Base.GParamSpec-import Data.GI.Base.GVariant-import Data.GI.Base.GValue-import Data.GI.Base.ManagedPtr-import Data.GI.Base.Overloading-import Data.GI.Base.Properties hiding (new)-import Data.GI.Base.Signals (SignalConnectMode(..), connectSignalFunPtr, SignalHandlerId)-import Data.GI.Base.Utils----- struct GlobalContext-newtype GlobalContext = GlobalContext (ForeignPtr GlobalContext)-noGlobalContext :: Maybe GlobalContext-noGlobalContext = Nothing+import GI.JavaScriptCore.Types+import GI.JavaScriptCore.Callbacks --- struct Value-newtype Value = Value (ForeignPtr Value)-noValue :: Maybe Value-noValue = Nothing
+ GI/JavaScriptCore/Callbacks.hs view
@@ -0,0 +1,20 @@++{- |+Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-}++module GI.JavaScriptCore.Callbacks () where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++import GI.JavaScriptCore.Types+++
+ GI/JavaScriptCore/Structs.hs view
@@ -0,0 +1,28 @@++{- |+Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-}++module GI.JavaScriptCore.Structs+ ( module GI.JavaScriptCore.Structs.GlobalContext,+ module GI.JavaScriptCore.Structs.Value ,+++ ) where++import GI.JavaScriptCore.Structs.GlobalContext+import GI.JavaScriptCore.Structs.Value++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++import GI.JavaScriptCore.Types+import GI.JavaScriptCore.Callbacks++
+ GI/JavaScriptCore/Structs/GlobalContext.hs view
@@ -0,0 +1,32 @@++{- |+Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-}++module GI.JavaScriptCore.Structs.GlobalContext+ ( ++-- * Exported types+ GlobalContext(..) ,+ noGlobalContext ,+++ ) where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++import GI.JavaScriptCore.Types+import GI.JavaScriptCore.Callbacks++newtype GlobalContext = GlobalContext (ForeignPtr GlobalContext)+noGlobalContext :: Maybe GlobalContext+noGlobalContext = Nothing++
+ GI/JavaScriptCore/Structs/GlobalContext.hs-boot view
@@ -0,0 +1,10 @@+module GI.JavaScriptCore.Structs.GlobalContext where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++newtype GlobalContext = GlobalContext (ForeignPtr GlobalContext)
+ GI/JavaScriptCore/Structs/Value.hs view
@@ -0,0 +1,32 @@++{- |+Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-}++module GI.JavaScriptCore.Structs.Value+ ( ++-- * Exported types+ Value(..) ,+ noValue ,+++ ) where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++import GI.JavaScriptCore.Types+import GI.JavaScriptCore.Callbacks++newtype Value = Value (ForeignPtr Value)+noValue :: Maybe Value+noValue = Nothing++
+ GI/JavaScriptCore/Structs/Value.hs-boot view
@@ -0,0 +1,10 @@+module GI.JavaScriptCore.Structs.Value where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++newtype Value = Value (ForeignPtr Value)
+ GI/JavaScriptCore/Types.hs view
@@ -0,0 +1,12 @@+module GI.JavaScriptCore.Types+ ( module GI.JavaScriptCore.Structs.GlobalContext,+ module GI.JavaScriptCore.Structs.Value ,+++ ) where+++import {-# SOURCE #-} GI.JavaScriptCore.Structs.GlobalContext+import {-# SOURCE #-} GI.JavaScriptCore.Structs.Value++
− GI/JavaScriptCoreAttributes.hs
@@ -1,48 +0,0 @@-{-# OPTIONS_GHC -fno-warn-orphans -fno-warn-unused-imports #-}---- Generated code.--{-# OPTIONS_GHC -fno-warn-unused-imports #-}--{-# LANGUAGE ForeignFunctionInterface, ConstraintKinds,- TypeFamilies, MultiParamTypeClasses, KindSignatures,- FlexibleInstances, UndecidableInstances, DataKinds,- OverloadedStrings, NegativeLiterals, FlexibleContexts #-}--module GI.JavaScriptCoreAttributes where--import Prelude ()-import Data.GI.Base.ShortPrelude-import Data.Char-import Data.Int-import Data.Word-import qualified Data.ByteString.Char8 as B-import Data.ByteString.Char8 (ByteString)-import qualified Data.Map as Map-import Foreign.C-import Foreign.Ptr-import Foreign.ForeignPtr-import Foreign.ForeignPtr.Unsafe (unsafeForeignPtrToPtr)-import Foreign.Storable (peek, poke, sizeOf)-import Control.Applicative ((<$>))-import Control.Exception (onException)-import Control.Monad.IO.Class-import qualified Data.Text as T--import Data.GI.Base.Attributes hiding (get, set)-import Data.GI.Base.BasicTypes-import Data.GI.Base.BasicConversions-import Data.GI.Base.Closure-import Data.GI.Base.GError-import Data.GI.Base.GHashTable-import Data.GI.Base.GParamSpec-import Data.GI.Base.GVariant-import Data.GI.Base.GValue-import Data.GI.Base.ManagedPtr-import Data.GI.Base.Overloading-import Data.GI.Base.Properties hiding (new)-import Data.GI.Base.Signals (SignalConnectMode(..), connectSignalFunPtr, SignalHandlerId)-import Data.GI.Base.Utils--import GI.JavaScriptCore-
− GI/JavaScriptCoreSignals.hs
@@ -1,16 +0,0 @@--- Generated code.--{-# OPTIONS_GHC -fno-warn-orphans #-}--{-# LANGUAGE DataKinds, FlexibleInstances,- TypeFamilies, MultiParamTypeClasses,- TypeOperators #-}--module GI.JavaScriptCoreSignals where--import Data.GI.Base.Properties (GObjectNotifySignalInfo)-import Data.GI.Base.Signals-import Data.GI.Base.Overloading--import GI.JavaScriptCore-
gi-javascriptcore.cabal view
@@ -1,6 +1,6 @@ -- Autogenerated, do not edit. name: gi-javascriptcore-version: 0.2.10.10+version: 0.2.10.12 synopsis: JavaScriptCore bindings description: Bindings for JavaScriptCore, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -14,10 +14,18 @@ library default-language: Haskell2010- exposed-modules: GI.JavaScriptCore, GI.JavaScriptCoreAttributes, GI.JavaScriptCoreSignals+ default-extensions: OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts+ other-extensions: PatternSynonyms ScopedTypeVariables, ViewPatterns+ ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations+ exposed-modules: GI.JavaScriptCore.Types+ GI.JavaScriptCore+ GI.JavaScriptCore.Callbacks+ GI.JavaScriptCore.Structs+ GI.JavaScriptCore.Structs.GlobalContext+ GI.JavaScriptCore.Structs.Value pkgconfig-depends: javascriptcoregtk-4.0 >= 2.10 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.10 && < 1,+ haskell-gi-base >= 0.12 && < 1, bytestring >= 0.10, containers >= 0.5, text >= 1.0,