Function: idlwave-help-toggle-header-top-and-def

idlwave-help-toggle-header-top-and-def is an interactive and byte-compiled function defined in idlw-help.el.gz.

Signature

(idlwave-help-toggle-header-top-and-def &optional ARG)

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/idlw-help.el.gz
(defun idlwave-help-toggle-header-top-and-def (&optional _arg)
  (interactive)
  (let (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 (idlwave-help-find-in-doc-header
		 (nth 0 idlwave-help-args)
		 (nth 1 idlwave-help-args)
		 (nth 2 idlwave-help-args)
		 nil))
      (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)))))