Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-14 | review(feature/review): approve | ||
lgtm, possible splitting some non-business-logic stuff into separate commits would be nice commit 9a49ec0dcd6f75736949350844f85d80fe48a662 | |||
2024-03-14 | feat: add `review` command | ||
Prototype of the `review` command, cf. `anissue review -h`. Also adds the `status` command. | |||
2023-12-18 | feat: add support for c, elm, nix, shell | ||
2023-12-18 | feat: manually traverse tree-grepper's AST | ||
This commit replaces the AST querying with manual tree traversal. @prerequisite-for add-languages-elm-shell-nix | |||
2023-12-18 | feat: limit the number of FFI calls for extracting comments | ||
This replaces the tree-sitter bindings with a call to a single C function that traverses the AST. We expect the query API to be slower than manually traversing the tree for this particular use case. This will be addressed in an upcoming commit. @prerequisite-for add-languages-elm-shell-nix | |||
2023-12-18 | feat: drop haskell-tree-sitter | ||
Drop haskell-tree-sitter in favor of custom bindings to tree-sitter. haskell-tree-sitter is outdated and seems unmaintained. The implementation add low-level bindings to tree-sitter and traverses the AST in Haskell. We suspect that many FFI calls are more expensive than performing just a single API call to a C function that does the traversal. This will be addressed in upcoming commits. @prerequisite-for add-languages-elm-shell-nix | |||
2023-12-15 | feat: add `open` command | ||
2023-12-15 | chore: drop global option `internalTags` | ||
2023-12-15 | feat: add `search` command | ||
2023-12-15 | fix: fix spacing between markdown nodes | ||
2023-12-13 | issue: reopen add-fulltext-search | ||
2023-12-13 | chore: free allocated memory in comments | ||
2023-12-13 | issue: update issues | ||
2023-12-13 | chore: compute issues and issue events separately | ||
2023-12-13 | chore: uncache large issue fields | ||
2023-12-13 | chore: compute patches only when displayed | ||
2023-12-12 | feat: add `--edit` to `list` command | ||
2023-12-12 | issue: add future improvements | ||
2023-12-12 | issue: format tag-improvements-or-filtering | ||
2023-12-12 | chore: resolve binary orphans | ||
2023-12-12 | chore: add parallelism to `getHistory` | ||
2023-12-12 | chore: resolve binary Node instance | ||
2023-12-12 | chore: use `Map Text Issue` instead of [Issue] | ||
2023-12-12 | chore: add issue marker "XXX" | ||
2023-12-12 | fix: fix sort | ||
2023-12-08 | feat: add @rawText internal tag | ||
This facilitates full-text search via: ``` anissue list --filter '@rawText /any.*text/' ``` | |||
2023-12-08 | issue: close ↵ | ||
only-separate-generated-tags-with-a-blank-line-when-description-does-notend-with-tags | |||
2023-12-08 | feat: add filtering tags by (POSIX) regex | ||
Example: ``` anissue list --filter '@title /foo/' ``` | |||
2023-12-08 | issue: add add-anissue-lint | ||
2023-12-08 | issue: add future enhancements | ||
2023-12-08 | fix: fix `Git.readTextFileOf` | ||
2023-12-08 | feat: easily separate renderables by blank lines | ||
2023-12-08 | feat: add `--detailed` to list | ||
This reverts commit 53623436f68e548b1a840ac0f7e1e4472270613d. | |||
2023-12-08 | chore: change color of `log` keywords | ||
2023-12-08 | fix: show deleted issues as closed in `log` command | ||
2023-12-08 | chore: drop tree-grepper | ||
Regresses in that we only support Haskell for now, as Elm, Nix or Bash are not available as tree-sitter-* Haskell packages. | |||
2023-12-08 | chore: drop `Git.withWorkingTree` | ||
2023-12-07 | chore: move remaining `History.*` modules outside of `History` | ||
2023-12-07 | chore: increase performance by caching everything | ||
Initial cache generation is slower, as we are losing out on parallelism. | |||
2023-12-06 | chore: fix formatting | ||
2023-12-06 | issue: add replace-anissue-show-with-anissue-list---detailed | ||
2023-12-05 | feat: parse issues as markdown | ||
2023-12-05 | feat: add experimental render api | ||
2023-12-03 | feat: drop mdcat | ||
2023-12-03 | feat: extend show to multiple issues | ||
2023-12-03 | feat: color patches | ||
2023-11-30 | fix: fix log not showing closed issues as deleted | ||
2023-11-30 | feat: add -p|--patch to log command | ||
2023-11-30 | fix: fix re-opening commits | ||
2023-11-30 | chore: make issue ids obligatory | ||