ghc-tags 1.9 → 1.10
raw patch · 3 files changed
+10/−8 lines, 3 filesdep ~basedep ~ghc-lib
Dependency ranges changed: base, ghc-lib
Files
- CHANGELOG.md +3/−0
- ghc-tags.cabal +6/−6
- src/GhcTags/Ghc.hs +1/−2
CHANGELOG.md view
@@ -1,3 +1,6 @@+# ghc-tags-1.10 (2025-11-19)+* Add support for GHC 9.12 and drop support for GHC 9.6.+ # ghc-tags-1.9 (2024-06-07) * Add support for GHC 9.10 and drop support for GHC 9.4.
ghc-tags.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: ghc-tags-version: 1.9+version: 1.10 synopsis: Utility for generating ctags and etags with GHC API. description: Utility for generating etags (Emacs) and ctags (Vim and other editors) with GHC API for efficient project navigation.@@ -14,7 +14,7 @@ README.md homepage: https://github.com/arybczak/ghc-tags bug-reports: https://github.com/arybczak/ghc-tags/issues-tested-with: GHC == { 9.6.5, 9.8.2, 9.10.1 }+tested-with: GHC == { 9.8.4, 9.10.3, 9.12.2 } source-repository head type: git@@ -28,14 +28,14 @@ executable ghc-tags ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-A4m - if !flag(ghc-lib) && impl(ghc == 9.10.*)+ if !flag(ghc-lib) && impl(ghc == 9.12.*) build-depends: ghc, ghc-boot else- build-depends: ghc-lib == 9.10.*+ build-depends: ghc-lib == 9.12.* - build-depends: base >=4.18 && <4.21+ build-depends: base >=4.19 && <4.22 , aeson >= 2.0.0.0- , async+ , async >= 2.2.5 , attoparsec , bytestring , containers
src/GhcTags/Ghc.hs view
@@ -9,7 +9,6 @@ import Data.ByteString (ByteString) import Data.Maybe-import GHC.Data.Bag import GHC.Data.FastString import GHC.Hs (HsModule(..), NoExtField(..)) import GHC.Hs.Binds@@ -387,7 +386,7 @@ mkHsLocalBindsTags :: SrcSpan -> HsLocalBinds GhcPs -> [GhcTag] mkHsLocalBindsTags decLoc (HsValBinds _ (ValBinds _ hsBindsLR sigs)) = -- where clause bindings- concatMap (mkHsBindLRTags decLoc . unLoc) (bagToList hsBindsLR)+ concatMap (mkHsBindLRTags decLoc . unLoc) hsBindsLR ++ concatMap (mkSigTags decLoc . unLoc) sigs mkHsLocalBindsTags _ _ = []