packages feed

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 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