diff options
author | jao <jao@gnu.org> | 2022-10-12 03:37:56 +0100 |
---|---|---|
committer | jao <jao@gnu.org> | 2022-10-12 03:37:56 +0100 |
commit | a9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa (patch) | |
tree | 45e2cb79d34a1b7cdcc17ac6d63bfa8472597436 /elisp/geiser-reload.el | |
parent | d836c0025f9e51689c4c078c57546c0870498137 (diff) | |
download | geiser-a9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa.tar.gz geiser-a9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa.tar.bz2 |
imenu as a last resort for jumping to definition
... as well as a way of telling imenu to look for nested define forms, as the
ones one finds for instance inside (library ...) or (module ...) sexps, or
simply nested defines in function bodies. it's a crappy way of finding
definitions, but it's better than nothing when it's all we have (e.g., R6RS
libraries don't seem to provide an environment/namespace including their
privates, which is a killjoy).
Diffstat (limited to 'elisp/geiser-reload.el')
-rw-r--r-- | elisp/geiser-reload.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/elisp/geiser-reload.el b/elisp/geiser-reload.el index 0cd3b51..431304c 100644 --- a/elisp/geiser-reload.el +++ b/elisp/geiser-reload.el @@ -1,4 +1,4 @@ -;;; geiser-reload.el -- unload/load geiser packages +;;; geiser-reload.el -- unload/load geiser packages -*- lexical-binding: t; -*- ;; Copyright (C) 2009, 2010, 2012, 2020, 2021, 2022 Jose Antonio Ortega Ruiz @@ -24,6 +24,7 @@ (defmacro geiser--features-list () (quote '( geiser-mode + geiser-imenu geiser-repl geiser-capf geiser-doc |