Function: hide-ifdef-use-define-alist

hide-ifdef-use-define-alist is an interactive and byte-compiled function defined in hideif.el.gz.

Signature

(hide-ifdef-use-define-alist NAME)

Documentation

Set hide-ifdef-env to the define list specified by NAME.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/hideif.el.gz
(defun hide-ifdef-use-define-alist (name)
  "Set `hide-ifdef-env' to the define list specified by NAME."
  (interactive
   (list (completing-read "Use define list: "
			  (mapcar (lambda (x) (symbol-name (car x)))
                                  hide-ifdef-define-alist)
                          nil t)))
  (if (stringp name) (setq name (intern name)))
  (let ((define-list (assoc name hide-ifdef-define-alist)))
    (if define-list
        (setq hide-ifdef-env
              (cdr define-list))
      (error "No define list for %s" name))
    (if hide-ifdef-hiding (hide-ifdefs))))