From c54509f99c6dfeb5f0aee1c76c719c2086cf4457 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 13 Jul 2019 13:00:04 +0200 Subject: [PATCH] lang/rest: add basic imenu support --- modules/lang/rest/config.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/lang/rest/config.el b/modules/lang/rest/config.el index a9b3d67e2..1dd3d0aa4 100644 --- a/modules/lang/rest/config.el +++ b/modules/lang/rest/config.el @@ -8,6 +8,9 @@ ;; line numbers aren't enabled by default in fundamental-mode-derived modes (add-hook 'restclient-mode-hook #'display-line-numbers-mode) + (setq-hook! 'restclient-mode-hook + imenu-generic-expression '((nil "^[A-Z]+\s+.+" 0))) + ;; Forces underlying SSL verification to prompt for self-signed or invalid ;; certs, rather than silently reject them. (defun +rest*permit-self-signed-ssl (orig-fn &rest args)