Function: idlwave-help-toggle-header-match-and-def
idlwave-help-toggle-header-match-and-def is an interactive and
byte-compiled function defined in idlw-help.el.gz.
Signature
(idlwave-help-toggle-header-match-and-def &optional ARG TOP)
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/idlw-help.el.gz
(defun idlwave-help-toggle-header-match-and-def (&optional _arg top)
(interactive)
(let ((args idlwave-help-args)
pos)
(if idlwave-help-in-header
;; Header was the last thing displayed
(progn
(setq idlwave-help-in-header nil)
(setq pos idlwave-help-def-pos))
;; Try to display header
(setq pos (apply #'idlwave-help-find-in-doc-header
(if top
(list (car args) (nth 1 args) (nth 2 args) nil)
args)))
(if pos
(setq idlwave-help-in-header t)
(error "Cannot find doclib header for routine %s"
(idlwave-make-full-name (nth 2 idlwave-help-args)
(nth 0 idlwave-help-args)))))
(if pos
(progn
(goto-char pos)
(recenter 0)))))