[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: switch-to-buffer-regexp.el to iterate buffer groups
From: |
Emanuel Berg |
Subject: |
Re: switch-to-buffer-regexp.el to iterate buffer groups |
Date: |
Wed, 01 Jul 2020 21:06:20 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
If all modes kept tidy lists of their buffers it
would be as simple as
(defun erc-next-buffer ()
"Go to the next ERC buffer, if available."
(interactive)
(let*((erc-buffers (erc-buffer-list))
(current (car erc-buffers))
(next (cadr erc-buffers)) )
(when next
(bury-buffer current)
(switch-to-buffer next) )))
(defun erc-prev-buffer ()
"Go to the prev ERC buffer, if available."
(interactive)
(let*((erc-buffers (erc-buffer-list))
(prev (car (last erc-buffers))) )
(when prev (switch-to-buffer prev)) ))
https://dataswamp.org/~incal/emacs-init/erc-my.el
--
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal