https://github.com/agda/hs-tags

Generate ctags and etags for Haskell files

https://github.com/agda/hs-tags

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.2%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Generate ctags and etags for Haskell files

Basic Info
  • Host: GitHub
  • Owner: agda
  • License: other
  • Language: Haskell
  • Default Branch: master
  • Size: 133 KB
Statistics
  • Stars: 5
  • Watchers: 5
  • Forks: 1
  • Open Issues: 3
  • Releases: 0
Created about 5 years ago · Last pushed about 3 years ago
Metadata Files
Readme Changelog License

README.md

Hackage version Hackage CI hs-tags on Stackage Nightly Stackage LTS version Cabal build

hs-tags - Generate tags for Haskell code

Generate tags (ctags) or TAGS (etags) file for a bunch of Haskell files. These files are used by editors (e.g. TAGS by Emacs) to implement jump-to-definition (e.g. M-. in Emacs).

In contrast to hasktags, hs-tags uses the GHC Haskell parser to read the Haskell files and find definition sites.

Example use: find src -name "*.*hs" | xargs \ hs-tags --cabal Foo.cabal -i dist/build/autogen/cabal_macros.h -e Creates Emacs TAGS from Haskell files residing in folder src/ of the project as defined in Foo.cabal, using preprocessor definitions from dist/build/autogen/cabal_macros.h.

Command line reference: hs-tags --help Show help. -c[FILE] --ctags[=FILE] Generate ctags (default file=tags) -e[FILE] --etags[=FILE] Generate etags (default file=TAGS) -i FILE --include=FILE File to #include -I DIRECTORY Directory in the include path --cabal=CABAL FILE Cabal configuration to load additional language options from (library options are used)

Some related projects:

Owner

  • Name: Agda Github Community
  • Login: agda
  • Kind: organization

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 6
  • Total pull requests: 2
  • Average time to close issues: 1 day
  • Average time to close pull requests: 1 day
  • Total issue authors: 3
  • Total pull request authors: 2
  • Average comments per issue: 3.67
  • Average comments per pull request: 2.5
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • andreasabel (4)
  • bergmark (1)
  • antoinevanmuylder (1)
Pull Request Authors
  • andreasabel (1)
  • asr (1)
Top Labels
Issue Labels
ghc-9.0.2 (1) bug (1) question (1) help wanted (1) ghc-9.2 (1)
Pull Request Labels

Dependencies

hs-tags.cabal hackage
  • Cabal >=1.24.0.0 && <3.7
  • base >=4.9.0.0 && <4.16
  • containers >=0.5.7.1 && <0.7
  • directory >=1.2.6.2 && <1.4
  • filepath >=1.4.1.0 && <1.5
  • ghc >=8.0.2 && <9.1
  • ghc-paths >=0.1.0.12 && <0.2
  • mtl >=2.2.1 && <2.3
  • process >=1.4.2.0 && <1.7
  • strict >=0.3.2 && <0.5
.github/workflows/haskell-ci.yml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
  • actions/checkout v3 composite