ghcitui 0.4.1.0 → 0.4.1.1
raw patch · 2 files changed
+11/−5 lines, 2 filesdep ~brickdep ~containersdep ~optparse-applicativePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: brick, containers, optparse-applicative, vty
API changes (from Hackage documentation)
- Ghcitui.Brick: [$sel:_appInterpState:AppState] :: AppState n -> AppInterpState Text n
- Ghcitui.Brick: [$sel:_currentWidgetSizes:AppState] :: AppState n -> WidgetSizes
- Ghcitui.Brick: [$sel:_infoPanelSelectedModule:AppState] :: AppState n -> !Int
- Ghcitui.Brick: [$sel:_selectedFile:AppState] :: AppState n -> !Maybe FilePath
- Ghcitui.Brick: [$sel:_sourceWindow:AppState] :: AppState n -> !SourceWindow n Text
- Ghcitui.Brick: [$sel:activeWindow:AppState] :: AppState n -> !ActiveWindow
- Ghcitui.Brick: [$sel:appConfig:AppState] :: AppState n -> !AppConfig
- Ghcitui.Brick: [$sel:debugConsoleLogs:AppState] :: AppState n -> [Text]
- Ghcitui.Brick: [$sel:displayDebugConsoleLogs:AppState] :: AppState n -> !Bool
- Ghcitui.Brick: [$sel:eventChannel:AppState] :: AppState n -> !BChan (CustomAppEvent (AppState n))
- Ghcitui.Brick: [$sel:getCmd:AppConfig] :: AppConfig -> !Text
- Ghcitui.Brick: [$sel:getCurrentWorkingDir:AppState] :: AppState n -> !FilePath
- Ghcitui.Brick: [$sel:getDebugConsoleOnStart:AppConfig] :: AppConfig -> !Bool
- Ghcitui.Brick: [$sel:getDebugLogPath:AppConfig] :: AppConfig -> !FilePath
- Ghcitui.Brick: [$sel:getInterpreterPrompt:AppConfig] :: AppConfig -> !Text
- Ghcitui.Brick: [$sel:getStartupCommands:AppConfig] :: AppConfig -> ![Text]
- Ghcitui.Brick: [$sel:getStartupSplashPath:AppConfig] :: AppConfig -> !Maybe FilePath
- Ghcitui.Brick: [$sel:getVerbosity:AppConfig] :: AppConfig -> !Int
- Ghcitui.Brick: [$sel:interpLogs:AppState] :: AppState n -> ![Text]
- Ghcitui.Brick: [$sel:interpState:AppState] :: AppState n -> InterpState ()
- Ghcitui.Brick: [$sel:sourceMap:AppState] :: AppState n -> Map FilePath Text
- Ghcitui.Brick: [$sel:splashContents:AppState] :: AppState n -> !Maybe Text
- Ghcitui.Brick: [$sel:waitingOnRepl:AppState] :: AppState n -> !Bool
+ Ghcitui.Brick: [_appInterpState] :: AppState n -> AppInterpState Text n
+ Ghcitui.Brick: [_currentWidgetSizes] :: AppState n -> WidgetSizes
+ Ghcitui.Brick: [_infoPanelSelectedModule] :: AppState n -> !Int
+ Ghcitui.Brick: [_selectedFile] :: AppState n -> !Maybe FilePath
+ Ghcitui.Brick: [_sourceWindow] :: AppState n -> !SourceWindow n Text
+ Ghcitui.Brick: [activeWindow] :: AppState n -> !ActiveWindow
+ Ghcitui.Brick: [appConfig] :: AppState n -> !AppConfig
+ Ghcitui.Brick: [debugConsoleLogs] :: AppState n -> [Text]
+ Ghcitui.Brick: [displayDebugConsoleLogs] :: AppState n -> !Bool
+ Ghcitui.Brick: [eventChannel] :: AppState n -> !BChan (CustomAppEvent (AppState n))
+ Ghcitui.Brick: [getCmd] :: AppConfig -> !Text
+ Ghcitui.Brick: [getCurrentWorkingDir] :: AppState n -> !FilePath
+ Ghcitui.Brick: [getDebugConsoleOnStart] :: AppConfig -> !Bool
+ Ghcitui.Brick: [getDebugLogPath] :: AppConfig -> !FilePath
+ Ghcitui.Brick: [getInterpreterPrompt] :: AppConfig -> !Text
+ Ghcitui.Brick: [getStartupCommands] :: AppConfig -> ![Text]
+ Ghcitui.Brick: [getStartupSplashPath] :: AppConfig -> !Maybe FilePath
+ Ghcitui.Brick: [getVerbosity] :: AppConfig -> !Int
+ Ghcitui.Brick: [interpLogs] :: AppState n -> ![Text]
+ Ghcitui.Brick: [interpState] :: AppState n -> InterpState ()
+ Ghcitui.Brick: [sourceMap] :: AppState n -> Map FilePath Text
+ Ghcitui.Brick: [splashContents] :: AppState n -> !Maybe Text
+ Ghcitui.Brick: [waitingOnRepl] :: AppState n -> !Bool
Files
- CHANGELOG.md +6/−0
- ghcitui.cabal +5/−5
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Revision history for ghcitui +## 0.4.1.1 -- 2025-06-25++### Misc++- Updated dependency ranges. No new features or bug fixes.+ ## 0.4.1.0 -- 2024-11-16 ### Bug fixes
ghcitui.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: ghcitui-version: 0.4.1.0+version: 0.4.1.1 synopsis: A Terminal User Interface (TUI) for GHCi description:@@ -49,7 +49,7 @@ main-is: Main.hs build-depends: base >= 4.16 && < 5 , ghcitui-brick- , optparse-applicative >= 0.17 && < 0.19+ , optparse-applicative >= 0.17 && < 0.20 , ghcitui , text hs-source-dirs: app@@ -71,7 +71,7 @@ hs-source-dirs: lib/ghcitui-core build-depends: base >= 4.16 && < 5 , array ^>= 0.5- , containers >= 0.6.8 && < 0.8+ , containers >= 0.6.8 && < 0.9 , errors >= 2.2 && < 2.4 -- Needed to limit ghcid compat. , extra >= 1.7.14 && < 1.9@@ -111,7 +111,7 @@ library ghcitui-brick hs-source-dirs: lib/ghcitui-brick build-depends: base >= 4.16 && < 5- , brick >= 2.2 && < 2.5+ , brick >= 2.2 && < 2.10 , containers , errors , file-embed ^>= 0.0.15@@ -121,7 +121,7 @@ , text , text-zipper ^>= 0.13 , vector >= 0.10 && < 0.14- , vty >= 5.38 && < 6.3+ , vty >= 5.38 && < 6.5 , word-wrap ^>= 0.5 exposed-modules: Ghcitui.Brick other-modules: Ghcitui.Brick.AppConfig