From 0be7b938c27e158735c28bf3733aedef7a1bdda9 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 9 Mar 2024 00:38:40 +0300 Subject: feat(emacs-pkgs/treecrumbs): tree-sitter based breadcrumbs Adds a new 'treecrumbs' Emacs package that allows displaying fast, tree-sitter based breadcrumbs. The initial version only supports YAML (which is what I needed this for!). The package is documented, please go read the code and comments for more information. I assign copyright over this package to the FSF, paperwork is on file. This means that I can only accept contributions from people with the right paperwork. If this package ends up being useful, I intend to eventually submit it to GNU Emacs. Change-Id: If1297a080f63f402f83b6cc57fa7c970d32d3695 Reviewed-on: https://cl.tvl.fyi/c/depot/+/11104 Reviewed-by: tazjin Tested-by: BuildkiteCI Autosubmit: tazjin --- tools/emacs-pkgs/treecrumbs/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 tools/emacs-pkgs/treecrumbs/default.nix (limited to 'tools/emacs-pkgs/treecrumbs/default.nix') diff --git a/tools/emacs-pkgs/treecrumbs/default.nix b/tools/emacs-pkgs/treecrumbs/default.nix new file mode 100644 index 000000000000..8895baab9afb --- /dev/null +++ b/tools/emacs-pkgs/treecrumbs/default.nix @@ -0,0 +1,7 @@ +{ depot, ... }: + +depot.tools.emacs-pkgs.buildEmacsPackage { + pname = "treecrumbs"; + version = "1.0"; + src = ./treecrumbs.el; +} -- cgit 1.4.1