I use bs.el to switch between buffers in emacs. I have bs-cycle-next mapped to C-Tab and bs-cycle-previous mapped to C-Shift-Tab . The problem is when I quickly page through my buffers, the buffer list that shows up in the mini window rotates and the current buffer doesn’t show up in the list,
1-2-3-4-5 c-tab
2-3-4-5-6 c-tab
3-4-5-6-1
the position of buffers doesn’t remain the same, which makes it hard to quickly go to the desired buffer. I wanted behaviour like this
(6) 1 2 3 4 5
6 Â (1)Â 2Â 3 4 5
6 Â 1Â (2)Â 3 4 5
With the included file, bs.el now behaves in the way I prefer. Â This is the first serious lisp programming I have ever done, also the first mod I have made to emacs.
http://paddymullen.com/upload/try2-bsmods.el
TODO: figure out font-face-lock to get the current buffer highlighted instead of surrounded with pipes ||