aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2005-02-22 20:52:39 +0000
committerKim F. Storm2005-02-22 20:52:39 +0000
commit48d66f99eb3112e8312666d543b49c0177653ba8 (patch)
tree8f59a9b13ac7b16ae272f64f799626ac2cc498b7
parentb686dd591d598b18d38737223292e1d0dbe3af7c (diff)
downloademacs-48d66f99eb3112e8312666d543b49c0177653ba8.tar.gz
emacs-48d66f99eb3112e8312666d543b49c0177653ba8.zip
(hide-ifdef-use-define-alist): Use
completing-read. Suggested by Juan-Leon Lahoz Garcia.
-rw-r--r--lisp/progmodes/hideif.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el
index aabc2f5783c..da6b6f772b6 100644
--- a/lisp/progmodes/hideif.el
+++ b/lisp/progmodes/hideif.el
@@ -958,7 +958,10 @@ Return as (TOP . BOTTOM) the extent of ifdef block."
958 958
959(defun hide-ifdef-use-define-alist (name) 959(defun hide-ifdef-use-define-alist (name)
960 "Set `hide-ifdef-env' to the define list specified by NAME." 960 "Set `hide-ifdef-env' to the define list specified by NAME."
961 (interactive "SUse define list: ") 961 (interactive
962 (list (completing-read "Use define list: "
963 hide-ifdef-define-alist nil t)))
964 (if (stringp name) (setq name (intern name)))
962 (let ((define-list (assoc name hide-ifdef-define-alist))) 965 (let ((define-list (assoc name hide-ifdef-define-alist)))
963 (if define-list 966 (if define-list
964 (setq hide-ifdef-env 967 (setq hide-ifdef-env