aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-13generate completion scripts for wrapped programLibravatar Fabian Kirchner
2023-10-13print file and row in show modeLibravatar Fabian Kirchner
2023-10-13render issue title as headerLibravatar Fabian Kirchner
2023-10-13title cannot span multiple linesLibravatar Fabian Kirchner
2023-10-13chore: sort buildInputsLibravatar Fabian Kirchner
2023-10-13make external programs accessibleLibravatar Fabian Kirchner
2023-10-13resolved feature/markdown-printing-via-mdcatLibravatar Fabian Kirchner
2023-10-13reviewLibravatar Fabian Kirchner
2023-10-13do not strip tags from descriptionLibravatar Fabian Kirchner
2023-10-13review 'feature/markdown-printing-via-mdcat'Libravatar Alexander Foremny
2023-10-13pretty print issues using mdcatLibravatar Fabian Kirchner
2023-10-13add issue about topic printingLibravatar Fabian Kirchner
2023-10-13install completions for bash, fish and zshLibravatar Fabian Kirchner
2023-10-11add haskell-language-serverLibravatar Alexander Foremny
Requires [$EDITOR integration](https://haskell-language-server.readthedocs.io/en/latest/configuration.html#configuring-your-editor).
2023-10-11add HoogleLibravatar Alexander Foremny
The `hoogle` command is useful, among other things, for searching the used libraries for functions, ie: ```console hoogle 'a -> a' GHC.Prelude id :: a -> a .. ``` You can also start a web-server: ```console hoogle server ```
2023-10-11add ghcidLibravatar Alexander Foremny
Invoking `ghcid` allows us to watch for compilation errors while developing.
2023-10-09add 'edit issues' issueLibravatar Alexander Foremny
2023-10-05fix trailing newline in text extract, fix testsLibravatar Alexander Foremny
2023-10-05show single issue by id onlyLibravatar Alexander Foremny
2023-10-05generate internal @id tag from titleLibravatar Alexander Foremny
2023-10-05refactor issue text extractionLibravatar Alexander Foremny
2023-10-04add tag improvement issuesLibravatar Alexander Foremny
2023-10-04update generate-and-show-hash-for-each-issueLibravatar Alexander Foremny
2023-10-04add REVIEWING.mdLibravatar Alexander Foremny
2023-10-04add --filter, filter by tagsLibravatar Alexander Foremny
2023-10-04strip tags from descriptionLibravatar Alexander Foremny
2023-10-04output ansi styles only to tty, fixes testsLibravatar Alexander Foremny
2023-10-04ansi style output, breaks testsLibravatar Alexander Foremny
2023-10-04enable bash completionLibravatar Alexander Foremny
2023-10-04fix testsLibravatar Alexander Foremny
2023-10-04add tags to issuesLibravatar Alexander Foremny
2023-10-04allow passing files to `git ls-files`Libravatar Alexander Foremny
2023-10-04improve error handling when calling external processesLibravatar Alexander Foremny
2023-10-04update readmeLibravatar Alexander Foremny
2023-10-04drop shell scriptLibravatar Alexander Foremny
2023-10-04bring issue extraction on-par with shell scriptLibravatar Alexander Foremny
2023-10-02don't show full bodies in listLibravatar Alexander Foremny
2023-10-02refactor match merging to own moduleLibravatar Alexander Foremny
2023-10-02fix match mergingLibravatar Alexander Foremny
2023-10-02add match merging, in a hurryLibravatar Alexander Foremny
2023-10-02add issues to new codeLibravatar Fabian Kirchner
2023-10-02parse tree-grepper resultsLibravatar Fabian Kirchner
2023-10-02run tree-grepper for all filesLibravatar Fabian Kirchner
2023-10-02get list of files which should be checkedLibravatar Fabian Kirchner
2023-10-02add command line argument parsingLibravatar Fabian Kirchner
2023-10-02add minimal haskell boilerplateLibravatar Fabian Kirchner
2023-09-29fix extracting body for shell issuesLibravatar Alexander Foremny
The underlying problem is that tree-sitter does not allow for matching sibling nodes. So any issues comprised of line comments (vs. block comments) suffered from this issue, independent of the language (shell). Thus, we manually merge such sibling matches after running tree-grepper.
2023-09-28add list, show commandsLibravatar Alexander Foremny
The `list` command can be omitted and is the default. The `show` command retains past output. ```console $ anissue -h Usage: anissue anissue list anissue show ``` The implementation uses docopts, the shell variant of docopt [1]. Because of that, wrapping with `--argv0 ''` is necessary when packaging. [1] http://docopt.org/
2023-09-28split augmentation and output into separate passesLibravatar Alexander Foremny
2023-09-28remove unnessary quoting when extracting fields from JSONLibravatar Alexander Foremny