Mercurial > emacs
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) |