termbox-bindings-hs 1.0.0 → 1.0.0.1
raw patch · 3 files changed
+20/−11 lines, 3 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Termbox.Bindings.Hs: [$sel:bg:Tb_cell] :: Tb_cell -> {-# UNPACK #-} !Tb_attrs
- Termbox.Bindings.Hs: [$sel:ch:Tb_cell] :: Tb_cell -> {-# UNPACK #-} !Char
- Termbox.Bindings.Hs: [$sel:ch:Tb_event] :: Tb_event -> {-# UNPACK #-} !Char
- Termbox.Bindings.Hs: [$sel:fg:Tb_cell] :: Tb_cell -> {-# UNPACK #-} !Tb_attrs
- Termbox.Bindings.Hs: [$sel:h:Tb_event] :: Tb_event -> {-# UNPACK #-} !Int32
- Termbox.Bindings.Hs: [$sel:key:Tb_event] :: Tb_event -> {-# UNPACK #-} !Tb_key
- Termbox.Bindings.Hs: [$sel:mod:Tb_event] :: Tb_event -> !Maybe Tb_event_mod
- Termbox.Bindings.Hs: [$sel:type_:Tb_event] :: Tb_event -> {-# UNPACK #-} !Tb_event_type
- Termbox.Bindings.Hs: [$sel:w:Tb_event] :: Tb_event -> {-# UNPACK #-} !Int32
- Termbox.Bindings.Hs: [$sel:x:Tb_event] :: Tb_event -> {-# UNPACK #-} !Int32
- Termbox.Bindings.Hs: [$sel:y:Tb_event] :: Tb_event -> {-# UNPACK #-} !Int32
+ Termbox.Bindings.Hs: [bg] :: Tb_cell -> {-# UNPACK #-} !Tb_attrs
+ Termbox.Bindings.Hs: [ch] :: Tb_event -> {-# UNPACK #-} !Char
+ Termbox.Bindings.Hs: [fg] :: Tb_cell -> {-# UNPACK #-} !Tb_attrs
+ Termbox.Bindings.Hs: [h] :: Tb_event -> {-# UNPACK #-} !Int32
+ Termbox.Bindings.Hs: [key] :: Tb_event -> {-# UNPACK #-} !Tb_key
+ Termbox.Bindings.Hs: [mod] :: Tb_event -> !Maybe Tb_event_mod
+ Termbox.Bindings.Hs: [type_] :: Tb_event -> {-# UNPACK #-} !Tb_event_type
+ Termbox.Bindings.Hs: [w] :: Tb_event -> {-# UNPACK #-} !Int32
+ Termbox.Bindings.Hs: [x] :: Tb_event -> {-# UNPACK #-} !Int32
+ Termbox.Bindings.Hs: [y] :: Tb_event -> {-# UNPACK #-} !Int32
Files
- CHANGELOG.md +4/−0
- LICENSE +1/−1
- termbox-bindings-hs.cabal +15/−10
CHANGELOG.md view
@@ -1,3 +1,7 @@+## [1.0.0.1] - April 10, 2025++- Support base-4.21+ ## [1.0.0] - November 14, 2023 - Rework `Tb_attr` and `Tb_color` into `Tb_attrs`
LICENSE view
@@ -1,4 +1,4 @@-Copyright 2018-2023 Mitchell Rosen, Travis Staton+Copyright 2018-2025 Mitchell Dalvi Rosen, Travis Staton Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
termbox-bindings-hs.cabal view
@@ -1,10 +1,10 @@ cabal-version: 2.4 -author: Mitchell Rosen+author: Mitchell Dalvi Rosen, Travis Stagon bug-reports: https://github.com/awkward-squad/termbox/issues build-type: Simple category: User Interfaces-copyright: (c) 2018-2023 Mitchell Rosen, Travis Staton+copyright: (c) 2018-2025 Mitchell Dalvi Rosen, Travis Staton description: This package provides bindings to @termbox@, a simple C library for writing text-based user interfaces: <https://github.com/termbox/termbox>.@@ -16,11 +16,11 @@ homepage: https://github.com/awkward-squad/termbox license-file: LICENSE license: BSD-3-Clause-maintainer: Mitchell Rosen <mitchellwrosen@gmail.com>, Travis Staton <hello@travisstaton.com>+maintainer: Mitchell Dalvi Rosen <mitchellwrosen@gmail.com>, Travis Staton <hello@travisstaton.com> name: termbox-bindings-hs synopsis: termbox bindings-tested-with: GHC == 9.4.7, GHC == 9.6.3, GHC == 9.8.1-version: 1.0.0+tested-with: GHC == 9.8.4, GHC == 9.10.1, GHC == 9.12.2+version: 1.0.0.1 extra-doc-files: CHANGELOG.md@@ -32,21 +32,26 @@ library build-depends:- base ^>= 4.13 || ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19,+ base ^>= 4.13+ || ^>= 4.14+ || ^>= 4.15+ || ^>= 4.16+ || ^>= 4.17+ || ^>= 4.18+ || ^>= 4.19+ || ^>= 4.20+ || ^>= 4.21, termbox-bindings-c ^>= 0.1, default-extensions: BlockArguments DeriveAnyClass- DeriveGeneric DerivingStrategies DuplicateRecordFields- GeneralizedNewtypeDeriving LambdaCase NamedFieldPuns PatternSynonyms- TypeApplications ViewPatterns- default-language: Haskell2010+ default-language: GHC2021 exposed-modules: Termbox.Bindings.Hs hs-source-dirs: src ghc-options: