Variable: idlwave-auto-routine-info-updates

idlwave-auto-routine-info-updates is a customizable variable defined in idlwave.el.gz.

Value

(find-file save-buffer kill-buffer compile-buffer)

Documentation

Controls under what circumstances routine info is updated automatically.

Possible values:
nil Never
t All available
(...) A list of circumstances. Allowed members are:
           find-file Add info for new IDLWAVE buffers.
           save-buffer Update buffer info when buffer is saved
           kill-buffer Remove buffer info when buffer gets killed
           compile-buffer Update shell info after idlwave-shell-save-and...

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/idlwave.el.gz
(defcustom idlwave-auto-routine-info-updates
  '(find-file save-buffer kill-buffer compile-buffer)
  "Controls under what circumstances routine info is updated automatically.
Possible values:
nil       Never
t         All available
\(...)     A list of circumstances.  Allowed members are:
           find-file       Add info for new IDLWAVE buffers.
           save-buffer     Update buffer info when buffer is saved
           kill-buffer     Remove buffer info when buffer gets killed
           compile-buffer  Update shell info after `idlwave-shell-save-and...'"
  :group 'idlwave-routine-info
  :type '(choice
	  (const :tag "Never" nil)
	  (const :tag "As often as possible" t)
	  (set :tag "Checklist" :greedy t
	       (const :tag "When visiting a file" find-file)
	       (const :tag "When saving a buffer" save-buffer)
	       (const :tag "After a buffer was killed" kill-buffer)
	       (const :tag "After a buffer was compiled successfully, update shell info" compile-buffer))))