Function: which-func-update-1

which-func-update-1 is a byte-compiled function defined in which-func.el.gz.

Signature

(which-func-update-1 WINDOW)

Documentation

Update the Which Function mode display for window WINDOW.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/which-func.el.gz
(defun which-func-update-1 (window)
  "Update the Which Function mode display for window WINDOW."
  (with-selected-window window
    (when which-func-mode
      (condition-case info
	  (let ((current (which-function)))
	    (unless (equal current (gethash window which-func-table))
	      (puthash window current which-func-table)
	      (force-mode-line-update)))
	(error
	 (setq which-func-mode nil)
	 (error "Error in which-func-update: %S" info))))))