comparison lisp/ibuf-ext.el @ 43490:a08f4763cba4

(ibuffer-old-time): Change to hours. (ibuffer-mark-old-buffers): Handle it.
author Colin Walters <walters@gnu.org>
date Sat, 23 Feb 2002 21:33:49 +0000
parents 3fce95e542b1
children 26cb2bd7070b
comparison
equal deleted inserted replaced
43489:ffa9b62fa5b9 43490:a08f4763cba4
145 to this variable.") 145 to this variable.")
146 146
147 (defvar ibuffer-cached-filter-formats nil) 147 (defvar ibuffer-cached-filter-formats nil)
148 (defvar ibuffer-compiled-filter-formats nil) 148 (defvar ibuffer-compiled-filter-formats nil)
149 149
150 (defcustom ibuffer-old-time 3 150 (defcustom ibuffer-old-time 72
151 "The number of days before a buffer is considered \"old\"." 151 "The number of hours before a buffer is considered \"old\"."
152 :type 'integer 152 :type '(choice (const :tag "72 hours (3 days)" 72)
153 (const :tag "48 hours (2 days)" 48)
154 (const :tag "24 hours (1 day)" 24)
155 (integer :tag "hours"))
153 :group 'ibuffer) 156 :group 'ibuffer)
154 157
155 (defcustom ibuffer-save-with-custom t 158 (defcustom ibuffer-save-with-custom t
156 "If non-nil, then use Custom to save interactively changed variables. 159 "If non-nil, then use Custom to save interactively changed variables.
157 Currently, this only applies to `ibuffer-saved-filters'." 160 Currently, this only applies to `ibuffer-saved-filters'."
1015 (float (cadr tm)) (* 0.0000001 (caddr tm)))) 1018 (float (cadr tm)) (* 0.0000001 (caddr tm))))
1016 (then (+ (* (float (ash 1 16)) 1019 (then (+ (* (float (ash 1 16))
1017 (car buffer-display-time)) 1020 (car buffer-display-time))
1018 (float (cadr buffer-display-time)) 1021 (float (cadr buffer-display-time))
1019 (* 0.0000001 (caddr buffer-display-time))))) 1022 (* 0.0000001 (caddr buffer-display-time)))))
1020 (> (- now then) (* 24 60 60 ibuffer-old-time)))))))) 1023 (> (- now then) (* 60 60 ibuffer-old-time))))))))
1021 1024
1022 ;;;###autoload 1025 ;;;###autoload
1023 (defun ibuffer-mark-special-buffers () 1026 (defun ibuffer-mark-special-buffers ()
1024 "Mark all buffers whose name begins and ends with '*'." 1027 "Mark all buffers whose name begins and ends with '*'."
1025 (interactive) 1028 (interactive)