* Kill all visited buffers @ 2015-11-21 20:28 Tim Johnson 2015-11-21 20:43 ` Drew Adams 2015-11-21 20:48 ` Tim Johnson 0 siblings, 2 replies; 4+ messages in thread From: Tim Johnson @ 2015-11-21 20:28 UTC (permalink / raw) To: Emacs Google has failed me. I'm looking for a way to programmatically kill all _visited_ buffers. Any recommendations? (emacs GNU Emacs 24.3.1) thanks -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Kill all visited buffers 2015-11-21 20:28 Kill all visited buffers Tim Johnson @ 2015-11-21 20:43 ` Drew Adams 2015-11-21 20:48 ` Tim Johnson 1 sibling, 0 replies; 4+ messages in thread From: Drew Adams @ 2015-11-21 20:43 UTC (permalink / raw) To: Tim Johnson, Emacs > Google has failed me. I'm looking for a way to programmatically kill > all _visited_ buffers. Filter (buffer-list) with function `buffer-file-name'. E.g.: (dolist (buf (cl-remove-if-not #'buffer-file-name (buffer-list))) (kill-buffer buf)) ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kill all visited buffers 2015-11-21 20:28 Kill all visited buffers Tim Johnson 2015-11-21 20:43 ` Drew Adams @ 2015-11-21 20:48 ` Tim Johnson 1 sibling, 0 replies; 4+ messages in thread From: Tim Johnson @ 2015-11-21 20:48 UTC (permalink / raw) To: help-gnu-emacs * Tim Johnson <tim@akwebsoft.com> [151121 11:34]: > > Google has failed me. I'm looking for a way to programmatically kill > all _visited_ buffers. > > Any recommendations? <...> Thank you Drew and Pascal (and nice code examples too) cheers -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <mailman.404.1448137712.31583.help-gnu-emacs@gnu.org>]
* Re: Kill all visited buffers [not found] <mailman.404.1448137712.31583.help-gnu-emacs@gnu.org> @ 2015-11-21 20:44 ` Pascal J. Bourguignon 0 siblings, 0 replies; 4+ messages in thread From: Pascal J. Bourguignon @ 2015-11-21 20:44 UTC (permalink / raw) To: help-gnu-emacs Tim Johnson <tim@akwebsoft.com> writes: > Google has failed me. I'm looking for a way to programmatically kill > all _visited_ buffers. > > Any recommendations? (require 'cl) (mapc (function kill-buffer) (remove-if-not (lambda (buffer) (and (buffer-file-name buffer) (file-exists-p (buffer-file-name buffer)))) (buffer-list))) -- __Pascal Bourguignon__ http://www.informatimago.com/ “The factory of the future will have only two employees, a man and a dog. The man will be there to feed the dog. The dog will be there to keep the man from touching the equipment.” -- Carl Bass CEO Autodesk ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-11-21 20:48 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-11-21 20:28 Kill all visited buffers Tim Johnson 2015-11-21 20:43 ` Drew Adams 2015-11-21 20:48 ` Tim Johnson [not found] <mailman.404.1448137712.31583.help-gnu-emacs@gnu.org> 2015-11-21 20:44 ` Pascal J. Bourguignon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).