leksah-server 0.15.0.2 → 0.15.0.3
raw patch · 2 files changed
+6/−6 lines, 2 filesdep ~leksah-serverPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: leksah-server
API changes (from Hackage documentation)
- IDE.Core.CTypes: dscExported' :: RealDescr -> Bool
- IDE.Core.CTypes: dscMbComment' :: RealDescr -> Maybe ByteString
- IDE.Core.CTypes: dscMbLocation' :: RealDescr -> Maybe Location
- IDE.Core.CTypes: dscMbModu' :: RealDescr -> Maybe PackModule
- IDE.Core.CTypes: dscMbTypeStr' :: RealDescr -> Maybe ByteString
- IDE.Core.CTypes: dscName' :: RealDescr -> Text
- IDE.Core.CTypes: dscTypeHint' :: RealDescr -> TypeDescr
- IDE.Core.CTypes: dsrDescr :: ReexportedDescr -> Descr
- IDE.Core.CTypes: dsrMbModu :: ReexportedDescr -> Maybe PackModule
- IDE.Core.CTypes: hcFilePath :: ServerCommand -> FilePath
- IDE.Core.CTypes: importAs :: ImportDecl -> Maybe Text
- IDE.Core.CTypes: importLoc :: ImportDecl -> Location
- IDE.Core.CTypes: importModule :: ImportDecl -> Text
- IDE.Core.CTypes: importPkg :: ImportDecl -> Maybe Text
- IDE.Core.CTypes: importQualified :: ImportDecl -> Bool
- IDE.Core.CTypes: importSpecs :: ImportDecl -> Maybe ImportSpecList
- IDE.Core.CTypes: importSrc :: ImportDecl -> Bool
- IDE.Core.CTypes: instance Bounded DescrType
- IDE.Core.CTypes: instance Bounded RetrieveStrategy
- IDE.Core.CTypes: instance Default ByteString
- IDE.Core.CTypes: instance Default DescrType
- IDE.Core.CTypes: instance Default ModuleDescr
- IDE.Core.CTypes: instance Default PackModule
- IDE.Core.CTypes: instance Default PackageDescr
- IDE.Core.CTypes: instance Default PackageIdentifier
- IDE.Core.CTypes: instance Enum DescrType
- IDE.Core.CTypes: instance Enum RetrieveStrategy
- IDE.Core.CTypes: instance Eq Descr
- IDE.Core.CTypes: instance Eq DescrType
- IDE.Core.CTypes: instance Eq ImportDecl
- IDE.Core.CTypes: instance Eq ImportSpec
- IDE.Core.CTypes: instance Eq ImportSpecList
- IDE.Core.CTypes: instance Eq Location
- IDE.Core.CTypes: instance Eq ModuleDescr
- IDE.Core.CTypes: instance Eq PackModule
- IDE.Core.CTypes: instance Eq PackageDescr
- IDE.Core.CTypes: instance Eq RealDescr
- IDE.Core.CTypes: instance Eq ReexportedDescr
- IDE.Core.CTypes: instance Eq RetrieveStrategy
- IDE.Core.CTypes: instance Eq Scope
- IDE.Core.CTypes: instance Eq ServerAnswer
- IDE.Core.CTypes: instance Eq ServerCommand
- IDE.Core.CTypes: instance Eq SimpleDescr
- IDE.Core.CTypes: instance Eq SrcSpan
- IDE.Core.CTypes: instance Eq TypeDescr
- IDE.Core.CTypes: instance NFData Descr
- IDE.Core.CTypes: instance NFData DescrType
- IDE.Core.CTypes: instance NFData Location
- IDE.Core.CTypes: instance NFData ModuleDescr
- IDE.Core.CTypes: instance NFData ModuleName
- IDE.Core.CTypes: instance NFData PackModule
- IDE.Core.CTypes: instance NFData PackageDescr
- IDE.Core.CTypes: instance NFData SimpleDescr
- IDE.Core.CTypes: instance NFData TypeDescr
- IDE.Core.CTypes: instance Ord Descr
- IDE.Core.CTypes: instance Ord DescrType
- IDE.Core.CTypes: instance Ord ImportDecl
- IDE.Core.CTypes: instance Ord ImportSpec
- IDE.Core.CTypes: instance Ord ImportSpecList
- IDE.Core.CTypes: instance Ord Location
- IDE.Core.CTypes: instance Ord ModuleDescr
- IDE.Core.CTypes: instance Ord PackModule
- IDE.Core.CTypes: instance Ord PackageDescr
- IDE.Core.CTypes: instance Ord RealDescr
- IDE.Core.CTypes: instance Ord ReexportedDescr
- IDE.Core.CTypes: instance Ord RetrieveStrategy
- IDE.Core.CTypes: instance Ord Scope
- IDE.Core.CTypes: instance Ord ServerAnswer
- IDE.Core.CTypes: instance Ord ServerCommand
- IDE.Core.CTypes: instance Ord SimpleDescr
- IDE.Core.CTypes: instance Ord SrcSpan
- IDE.Core.CTypes: instance Ord TypeDescr
- IDE.Core.CTypes: instance Pretty ImportDecl
- IDE.Core.CTypes: instance Pretty ImportSpec
- IDE.Core.CTypes: instance Pretty VName
- IDE.Core.CTypes: instance Read Descr
- IDE.Core.CTypes: instance Read DescrType
- IDE.Core.CTypes: instance Read ImportDecl
- IDE.Core.CTypes: instance Read ImportSpec
- IDE.Core.CTypes: instance Read ImportSpecList
- IDE.Core.CTypes: instance Read Location
- IDE.Core.CTypes: instance Read PackModule
- IDE.Core.CTypes: instance Read RealDescr
- IDE.Core.CTypes: instance Read ReexportedDescr
- IDE.Core.CTypes: instance Read RetrieveStrategy
- IDE.Core.CTypes: instance Read Scope
- IDE.Core.CTypes: instance Read ServerAnswer
- IDE.Core.CTypes: instance Read ServerCommand
- IDE.Core.CTypes: instance Read SimpleDescr
- IDE.Core.CTypes: instance Read TypeDescr
- IDE.Core.CTypes: instance Show (Present Descr)
- IDE.Core.CTypes: instance Show (Present ModuleDescr)
- IDE.Core.CTypes: instance Show (Present PackModule)
- IDE.Core.CTypes: instance Show (Present PackageDescr)
- IDE.Core.CTypes: instance Show Descr
- IDE.Core.CTypes: instance Show DescrType
- IDE.Core.CTypes: instance Show ImportDecl
- IDE.Core.CTypes: instance Show ImportSpec
- IDE.Core.CTypes: instance Show ImportSpecList
- IDE.Core.CTypes: instance Show Location
- IDE.Core.CTypes: instance Show ModuleDescr
- IDE.Core.CTypes: instance Show PackModule
- IDE.Core.CTypes: instance Show PackageDescr
- IDE.Core.CTypes: instance Show RealDescr
- IDE.Core.CTypes: instance Show ReexportedDescr
- IDE.Core.CTypes: instance Show RetrieveStrategy
- IDE.Core.CTypes: instance Show Scope
- IDE.Core.CTypes: instance Show ServerAnswer
- IDE.Core.CTypes: instance Show ServerCommand
- IDE.Core.CTypes: instance Show SimpleDescr
- IDE.Core.CTypes: instance Show SrcSpan
- IDE.Core.CTypes: instance Show TypeDescr
- IDE.Core.CTypes: instance SymbolTable (Map Text [Descr])
- IDE.Core.CTypes: instance Typeable Descr
- IDE.Core.CTypes: instance Typeable Location
- IDE.Core.CTypes: instance Typeable ModuleDescr
- IDE.Core.CTypes: instance Typeable PackModule
- IDE.Core.CTypes: instance Typeable PackageDescr
- IDE.Core.CTypes: instance Typeable RealDescr
- IDE.Core.CTypes: instance Typeable ReexportedDescr
- IDE.Core.CTypes: instance Typeable SimpleDescr
- IDE.Core.CTypes: instance Typeable TypeDescr
- IDE.Core.CTypes: locationECol :: Location -> Int
- IDE.Core.CTypes: locationELine :: Location -> Int
- IDE.Core.CTypes: locationFile :: Location -> FilePath
- IDE.Core.CTypes: locationSCol :: Location -> Int
- IDE.Core.CTypes: locationSLine :: Location -> Int
- IDE.Core.CTypes: mdIdDescriptions :: ModuleDescr -> [Descr]
- IDE.Core.CTypes: mdMbSourcePath :: ModuleDescr -> (Maybe FilePath)
- IDE.Core.CTypes: mdModuleId :: ModuleDescr -> PackModule
- IDE.Core.CTypes: mdReferences :: ModuleDescr -> (Map ModuleName (Set Text))
- IDE.Core.CTypes: modu :: PackModule -> ModuleName
- IDE.Core.CTypes: pack :: PackModule -> PackageIdentifier
- IDE.Core.CTypes: packId :: PackageIdAndKey -> PackageIdentifier
- IDE.Core.CTypes: pdBuildDepends :: PackageDescr -> [PackageIdentifier]
- IDE.Core.CTypes: pdMbSourcePath :: PackageDescr -> (Maybe FilePath)
- IDE.Core.CTypes: pdModules :: PackageDescr -> [ModuleDescr]
- IDE.Core.CTypes: pdPackage :: PackageDescr -> PackageIdentifier
- IDE.Core.CTypes: scExtract :: ServerCommand -> Bool
- IDE.Core.CTypes: scRebuild :: ServerCommand -> Bool
- IDE.Core.CTypes: scSources :: ServerCommand -> Bool
- IDE.Core.CTypes: sdComment :: SimpleDescr -> Maybe ByteString
- IDE.Core.CTypes: sdExported :: SimpleDescr -> Bool
- IDE.Core.CTypes: sdLocation :: SimpleDescr -> Maybe Location
- IDE.Core.CTypes: sdName :: SimpleDescr -> Text
- IDE.Core.CTypes: sdType :: SimpleDescr -> Maybe ByteString
- IDE.Core.CTypes: srcSpanEndColumn :: SrcSpan -> Int
- IDE.Core.CTypes: srcSpanEndLine :: SrcSpan -> Int
- IDE.Core.CTypes: srcSpanFilename :: SrcSpan -> FilePath
- IDE.Core.CTypes: srcSpanStartColumn :: SrcSpan -> Int
- IDE.Core.CTypes: srcSpanStartLine :: SrcSpan -> Int
- IDE.Core.CTypes: wcModList :: ServerCommand -> [(Text, FilePath)]
- IDE.Core.CTypes: wcPackage :: ServerCommand -> PackageIdentifier
- IDE.Core.CTypes: wcPath :: ServerCommand -> FilePath
- IDE.Core.CTypes: wcRebuild :: ServerCommand -> Bool
- IDE.Core.Serializable: instance BinaryShared Descr
- IDE.Core.Serializable: instance BinaryShared Location
- IDE.Core.Serializable: instance BinaryShared ModuleDescr
- IDE.Core.Serializable: instance BinaryShared ModuleName
- IDE.Core.Serializable: instance BinaryShared PackModule
- IDE.Core.Serializable: instance BinaryShared PackageDescr
- IDE.Core.Serializable: instance BinaryShared PackageIdentifier
- IDE.Core.Serializable: instance BinaryShared PackageName
- IDE.Core.Serializable: instance BinaryShared SimpleDescr
- IDE.Core.Serializable: instance BinaryShared Text
- IDE.Core.Serializable: instance BinaryShared TypeDescr
- IDE.Core.Serializable: instance BinaryShared Version
- IDE.StrippedPrefs: endWithLastConn :: Prefs -> Bool
- IDE.StrippedPrefs: instance Eq Prefs
- IDE.StrippedPrefs: instance Show Prefs
- IDE.StrippedPrefs: retrieveStrategy :: Prefs -> RetrieveStrategy
- IDE.StrippedPrefs: retrieveURL :: Prefs -> Text
- IDE.StrippedPrefs: serverPort :: Prefs -> Int
- IDE.StrippedPrefs: sourceDirectories :: Prefs -> [FilePath]
- IDE.StrippedPrefs: unpackDirectory :: Prefs -> Maybe FilePath
- IDE.Utils.Server: instance WaitFor (MVar a)
- IDE.Utils.Server: instance WaitFor (ThreadId, MVar ())
- IDE.Utils.Server: instance WaitFor a => WaitFor [a]
- IDE.Utils.Server: serverAddr :: Server -> SockAddr
- IDE.Utils.Server: serverRoutine :: Server -> ServerRoutine
- IDE.Utils.Server: serverTyp :: Server -> SocketType
- IDE.Utils.Tool: currentToolCommand :: ToolState -> MVar ToolCommand
- IDE.Utils.Tool: instance Eq RawToolOutput
- IDE.Utils.Tool: instance Eq ToolOutput
- IDE.Utils.Tool: instance NFData ExitCode
- IDE.Utils.Tool: instance NFData ToolOutput
- IDE.Utils.Tool: instance Show RawToolOutput
- IDE.Utils.Tool: instance Show ToolOutput
- IDE.Utils.Tool: outputClosed :: ToolState -> MVar Bool
- IDE.Utils.Tool: toolCommands :: ToolState -> Chan ToolCommand
- IDE.Utils.Tool: toolCommandsRead :: ToolState -> Chan ToolCommand
- IDE.Utils.Tool: toolProcessMVar :: ToolState -> MVar ProcessHandle
+ IDE.Core.CTypes: [dscExported'] :: RealDescr -> Bool
+ IDE.Core.CTypes: [dscMbComment'] :: RealDescr -> Maybe ByteString
+ IDE.Core.CTypes: [dscMbLocation'] :: RealDescr -> Maybe Location
+ IDE.Core.CTypes: [dscMbModu'] :: RealDescr -> Maybe PackModule
+ IDE.Core.CTypes: [dscMbTypeStr'] :: RealDescr -> Maybe ByteString
+ IDE.Core.CTypes: [dscName'] :: RealDescr -> Text
+ IDE.Core.CTypes: [dscTypeHint'] :: RealDescr -> TypeDescr
+ IDE.Core.CTypes: [dsrDescr] :: ReexportedDescr -> Descr
+ IDE.Core.CTypes: [dsrMbModu] :: ReexportedDescr -> Maybe PackModule
+ IDE.Core.CTypes: [hcFilePath] :: ServerCommand -> FilePath
+ IDE.Core.CTypes: [importAs] :: ImportDecl -> Maybe Text
+ IDE.Core.CTypes: [importLoc] :: ImportDecl -> Location
+ IDE.Core.CTypes: [importModule] :: ImportDecl -> Text
+ IDE.Core.CTypes: [importPkg] :: ImportDecl -> Maybe Text
+ IDE.Core.CTypes: [importQualified] :: ImportDecl -> Bool
+ IDE.Core.CTypes: [importSpecs] :: ImportDecl -> Maybe ImportSpecList
+ IDE.Core.CTypes: [importSrc] :: ImportDecl -> Bool
+ IDE.Core.CTypes: [locationECol] :: Location -> Int
+ IDE.Core.CTypes: [locationELine] :: Location -> Int
+ IDE.Core.CTypes: [locationFile] :: Location -> FilePath
+ IDE.Core.CTypes: [locationSCol] :: Location -> Int
+ IDE.Core.CTypes: [locationSLine] :: Location -> Int
+ IDE.Core.CTypes: [mdIdDescriptions] :: ModuleDescr -> [Descr]
+ IDE.Core.CTypes: [mdMbSourcePath] :: ModuleDescr -> (Maybe FilePath)
+ IDE.Core.CTypes: [mdModuleId] :: ModuleDescr -> PackModule
+ IDE.Core.CTypes: [mdReferences] :: ModuleDescr -> (Map ModuleName (Set Text))
+ IDE.Core.CTypes: [modu] :: PackModule -> ModuleName
+ IDE.Core.CTypes: [packId] :: PackageIdAndKey -> PackageIdentifier
+ IDE.Core.CTypes: [packKey] :: PackageIdAndKey -> PackageKey
+ IDE.Core.CTypes: [pack] :: PackModule -> PackageIdentifier
+ IDE.Core.CTypes: [pdBuildDepends] :: PackageDescr -> [PackageIdentifier]
+ IDE.Core.CTypes: [pdMbSourcePath] :: PackageDescr -> (Maybe FilePath)
+ IDE.Core.CTypes: [pdModules] :: PackageDescr -> [ModuleDescr]
+ IDE.Core.CTypes: [pdPackage] :: PackageDescr -> PackageIdentifier
+ IDE.Core.CTypes: [scExtract] :: ServerCommand -> Bool
+ IDE.Core.CTypes: [scRebuild] :: ServerCommand -> Bool
+ IDE.Core.CTypes: [scSources] :: ServerCommand -> Bool
+ IDE.Core.CTypes: [sdComment] :: SimpleDescr -> Maybe ByteString
+ IDE.Core.CTypes: [sdExported] :: SimpleDescr -> Bool
+ IDE.Core.CTypes: [sdLocation] :: SimpleDescr -> Maybe Location
+ IDE.Core.CTypes: [sdName] :: SimpleDescr -> Text
+ IDE.Core.CTypes: [sdType] :: SimpleDescr -> Maybe ByteString
+ IDE.Core.CTypes: [srcSpanEndColumn] :: SrcSpan -> Int
+ IDE.Core.CTypes: [srcSpanEndLine] :: SrcSpan -> Int
+ IDE.Core.CTypes: [srcSpanFilename] :: SrcSpan -> FilePath
+ IDE.Core.CTypes: [srcSpanStartColumn] :: SrcSpan -> Int
+ IDE.Core.CTypes: [srcSpanStartLine] :: SrcSpan -> Int
+ IDE.Core.CTypes: [wcModList] :: ServerCommand -> [(Text, FilePath)]
+ IDE.Core.CTypes: [wcPackage] :: ServerCommand -> PackageIdentifier
+ IDE.Core.CTypes: [wcPath] :: ServerCommand -> FilePath
+ IDE.Core.CTypes: [wcRebuild] :: ServerCommand -> Bool
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData Distribution.ModuleName.ModuleName
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.Descr
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.Location
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.ModuleDescr
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.PackageDescr
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.SimpleDescr
+ IDE.Core.CTypes: instance Control.DeepSeq.NFData IDE.Core.CTypes.TypeDescr
+ IDE.Core.CTypes: instance Default.Default Data.ByteString.Internal.ByteString
+ IDE.Core.CTypes: instance Default.Default Distribution.Package.PackageIdentifier
+ IDE.Core.CTypes: instance Default.Default IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance Default.Default IDE.Core.CTypes.ModuleDescr
+ IDE.Core.CTypes: instance Default.Default IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance Default.Default IDE.Core.CTypes.PackageDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.Descr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ImportDecl
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ImportSpec
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ImportSpecList
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.Location
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ModuleDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.PackageDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.RealDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ReexportedDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.Scope
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ServerAnswer
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.ServerCommand
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.SimpleDescr
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.SrcSpan
+ IDE.Core.CTypes: instance GHC.Classes.Eq IDE.Core.CTypes.TypeDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.Descr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ImportDecl
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ImportSpec
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ImportSpecList
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.Location
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ModuleDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.PackageDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.RealDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ReexportedDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.Scope
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ServerAnswer
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.ServerCommand
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.SimpleDescr
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.SrcSpan
+ IDE.Core.CTypes: instance GHC.Classes.Ord IDE.Core.CTypes.TypeDescr
+ IDE.Core.CTypes: instance GHC.Enum.Bounded IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Enum.Bounded IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Enum.Enum IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Enum.Enum IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.Descr
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ImportDecl
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ImportSpec
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ImportSpecList
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.Location
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.RealDescr
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ReexportedDescr
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.Scope
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ServerAnswer
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.ServerCommand
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.SimpleDescr
+ IDE.Core.CTypes: instance GHC.Read.Read IDE.Core.CTypes.TypeDescr
+ IDE.Core.CTypes: instance GHC.Show.Show (IDE.Core.CTypes.Present IDE.Core.CTypes.Descr)
+ IDE.Core.CTypes: instance GHC.Show.Show (IDE.Core.CTypes.Present IDE.Core.CTypes.ModuleDescr)
+ IDE.Core.CTypes: instance GHC.Show.Show (IDE.Core.CTypes.Present IDE.Core.CTypes.PackModule)
+ IDE.Core.CTypes: instance GHC.Show.Show (IDE.Core.CTypes.Present IDE.Core.CTypes.PackageDescr)
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.Descr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.DescrType
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ImportDecl
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ImportSpec
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ImportSpecList
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.Location
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ModuleDescr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.PackModule
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.PackageDescr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.RealDescr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ReexportedDescr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.RetrieveStrategy
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.Scope
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ServerAnswer
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.ServerCommand
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.SimpleDescr
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.SrcSpan
+ IDE.Core.CTypes: instance GHC.Show.Show IDE.Core.CTypes.TypeDescr
+ IDE.Core.CTypes: instance IDE.Core.CTypes.SymbolTable (Data.Map.Base.Map Data.Text.Internal.Text [IDE.Core.CTypes.Descr])
+ IDE.Core.CTypes: instance Text.PrinterParser.Pretty IDE.Core.CTypes.ImportDecl
+ IDE.Core.CTypes: instance Text.PrinterParser.Pretty IDE.Core.CTypes.ImportSpec
+ IDE.Core.CTypes: instance Text.PrinterParser.Pretty IDE.Core.CTypes.VName
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared Data.Text.Internal.Text
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared Data.Version.Version
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared Distribution.ModuleName.ModuleName
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared Distribution.Package.PackageIdentifier
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared Distribution.Package.PackageName
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.Descr
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.Location
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.ModuleDescr
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.PackModule
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.PackageDescr
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.SimpleDescr
+ IDE.Core.Serializable: instance Data.Binary.Shared.BinaryShared IDE.Core.CTypes.TypeDescr
+ IDE.StrippedPrefs: [endWithLastConn] :: Prefs -> Bool
+ IDE.StrippedPrefs: [retrieveStrategy] :: Prefs -> RetrieveStrategy
+ IDE.StrippedPrefs: [retrieveURL] :: Prefs -> Text
+ IDE.StrippedPrefs: [serverPort] :: Prefs -> Int
+ IDE.StrippedPrefs: [sourceDirectories] :: Prefs -> [FilePath]
+ IDE.StrippedPrefs: [unpackDirectory] :: Prefs -> Maybe FilePath
+ IDE.StrippedPrefs: instance GHC.Classes.Eq IDE.StrippedPrefs.Prefs
+ IDE.StrippedPrefs: instance GHC.Show.Show IDE.StrippedPrefs.Prefs
+ IDE.Utils.Server: [serverAddr] :: Server -> SockAddr
+ IDE.Utils.Server: [serverRoutine] :: Server -> ServerRoutine
+ IDE.Utils.Server: [serverTyp] :: Server -> SocketType
+ IDE.Utils.Server: instance IDE.Utils.Server.WaitFor (GHC.Conc.Sync.ThreadId, GHC.MVar.MVar ())
+ IDE.Utils.Server: instance IDE.Utils.Server.WaitFor (GHC.MVar.MVar a)
+ IDE.Utils.Server: instance IDE.Utils.Server.WaitFor a => IDE.Utils.Server.WaitFor [a]
+ IDE.Utils.Tool: [currentToolCommand] :: ToolState -> MVar ToolCommand
+ IDE.Utils.Tool: [outputClosed] :: ToolState -> MVar Bool
+ IDE.Utils.Tool: [toolCommandsRead] :: ToolState -> Chan ToolCommand
+ IDE.Utils.Tool: [toolCommands] :: ToolState -> Chan ToolCommand
+ IDE.Utils.Tool: [toolProcessMVar] :: ToolState -> MVar ProcessHandle
+ IDE.Utils.Tool: instance Control.DeepSeq.NFData GHC.IO.Exception.ExitCode
+ IDE.Utils.Tool: instance Control.DeepSeq.NFData IDE.Utils.Tool.ToolOutput
+ IDE.Utils.Tool: instance GHC.Classes.Eq IDE.Utils.Tool.RawToolOutput
+ IDE.Utils.Tool: instance GHC.Classes.Eq IDE.Utils.Tool.ToolOutput
+ IDE.Utils.Tool: instance GHC.Show.Show IDE.Utils.Tool.RawToolOutput
+ IDE.Utils.Tool: instance GHC.Show.Show IDE.Utils.Tool.ToolOutput
- IDE.Core.CTypes: PackageIdAndKey :: PackageIdentifier -> PackageIdAndKey
+ IDE.Core.CTypes: PackageIdAndKey :: PackageIdentifier -> PackageKey -> PackageIdAndKey
Files
- leksah-server.cabal +2/−2
- src/IDE/Metainfo/Collector.hs +4/−4
leksah-server.cabal view
@@ -1,5 +1,5 @@ name: leksah-server-version: 0.15.0.2+version: 0.15.0.3 cabal-version: >= 1.10.2 build-type: Simple license: GPL@@ -195,7 +195,7 @@ hs-source-dirs: tests main-is: TestTool.hs build-depends: base >= 4.0.0.0 && <4.9, hslogger >= 1.0.7 && <1.3,- leksah-server == 0.15.0.2,+ leksah-server == 0.15.0.3, HUnit >=1.2 && <1.3, transformers >=0.2.2.0 && <0.5, conduit >= 1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet
src/IDE/Metainfo/Collector.hs view
@@ -196,14 +196,14 @@ else case servers of (Nothing:_) -> do- running <- serveOne Nothing (server (PortNum (fromIntegral- (serverPort prefs))) newPrefs connRef threadId localServerAddr)+ running <- serveOne Nothing (server (fromIntegral+ (serverPort prefs)) newPrefs connRef threadId localServerAddr) waitFor running return () (Just ps:_) -> do let port = read $ T.unpack ps- running <- serveOne Nothing (server (PortNum- (fromIntegral port)) newPrefs connRef threadId localServerAddr)+ running <- serveOne Nothing (server+ (fromIntegral port) newPrefs connRef threadId localServerAddr) waitFor running return () _ -> return ()