tvl-depot/tools/emacs-pkgs/treecrumbs
Vincent Ambo 470f7dfa45 refactor(treecrumbs): macro for language definitions
Adds a macro that provides a more convenient syntax for defining new
languages for treecrumbs (and that can also be easily used outside of
the core treecrumbs code).

This macro automatically takes care of compiling tree-sitter queries
for reuse.

Change-Id: I6a0b892a083c3f243e8b8f0e1c865a9a8a1a5cf5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11107
Reviewed-by: tazjin <tazjin@tvl.su>
Autosubmit: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
2024-03-10 19:35:46 +00:00
..
default.nix feat(emacs-pkgs/treecrumbs): tree-sitter based breadcrumbs 2024-03-10 19:27:49 +00:00
OWNERS feat(tools/emacs-pkgs): configure FSF_OWNERS file 2024-03-10 19:27:49 +00:00
treecrumbs.el refactor(treecrumbs): macro for language definitions 2024-03-10 19:35:46 +00:00