emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

scratch/etags-regen d9e3afe 04/11: Make etags-regen-program a user optio


From: Dmitry Gutov
Subject: scratch/etags-regen d9e3afe 04/11: Make etags-regen-program a user option
Date: Sun, 3 Jan 2021 19:06:30 -0500 (EST)

branch: scratch/etags-regen
commit d9e3afed09752304d22febd0a8bd2d5ef5d00bc1
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>

    Make etags-regen-program a user option
---
 lisp/progmodes/etags-regen.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/lisp/progmodes/etags-regen.el b/lisp/progmodes/etags-regen.el
index a1053a8..e939b9b 100644
--- a/lisp/progmodes/etags-regen.el
+++ b/lisp/progmodes/etags-regen.el
@@ -37,11 +37,11 @@
 (declare-function project-root "project")
 (declare-function project-files "project")
 
-(defvar etags-regen-program (executable-find "etags")
-  ;; How do we get the correct etags here?
-  ;; E.g. "~/vc/emacs-master/lib-src/etags"
-  ;;
-  )
+(defcustom etags-regen-program (executable-find "etags")
+  "Name of the etags executable."
+  ;; Always having our 'etags' here would be easier, but we can't
+  ;; always rely on it being installed.  So it might be ctags's etags.
+  :type 'file)
 
 (defun etags-regen--maybe-generate ()
   (let (proj)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]