Function: clean-buffer-list-delay
clean-buffer-list-delay is a byte-compiled function defined in
midnight.el.gz.
Signature
(clean-buffer-list-delay NAME)
Documentation
Return the delay, in seconds, before killing a buffer named NAME.
Uses clean-buffer-list-kill-buffer-names, clean-buffer-list-kill-regexps
clean-buffer-list-delay-general and clean-buffer-list-delay-special.
Autokilling is done by clean-buffer-list.
Source Code
;; Defined in /usr/src/emacs/lisp/midnight.el.gz
(defun clean-buffer-list-delay (name)
"Return the delay, in seconds, before killing a buffer named NAME.
Uses `clean-buffer-list-kill-buffer-names', `clean-buffer-list-kill-regexps'
`clean-buffer-list-delay-general' and `clean-buffer-list-delay-special'.
Autokilling is done by `clean-buffer-list'."
(or (assoc-default name clean-buffer-list-kill-buffer-names #'string=
clean-buffer-list-delay-special)
(assoc-default name clean-buffer-list-kill-regexps
(lambda (re str)
(if (functionp re)
(funcall re str) (string-match re str)))
clean-buffer-list-delay-special)
(* clean-buffer-list-delay-general 24 60 60)))