summaryrefslogtreecommitdiff
path: root/itches/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'itches/emacs')
-rw-r--r--itches/emacs/tracker.org16
1 files changed, 10 insertions, 6 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org
index 7679c92..9ee284b 100644
--- a/itches/emacs/tracker.org
+++ b/itches/emacs/tracker.org
@@ -446,20 +446,24 @@ Following integration into core.
** Major modes
*** Buffer-menu
**** TODO select on entry
-=C-x C-b= invokes ~list-buffer~, but does not select the menu window.
+=C-x C-b= invokes ~list-buffers~ (resp. =C-x p C-b=
+~project-list-buffers~), but does not select the menu window.
-There are a lot of ways to work around this:
+There are many workarounds:
- prefix with =C-x 4 1=
- rebind =C-x C-b= to ~buffer-menu~
-- customize =display-buffer-alist=
+ - also selects menu window with =C-x 4 4= ๐Ÿ‘
+ - does not handle ~project-list-buffer~ ๐Ÿ‘Ž
+- customize =display-buffer-alist= to ~display-buffer-same-window~
+ - handles ~project-list-buffer~ ๐Ÿ‘
+ - does not select menu window on =C-x 4 4= ๐Ÿ‘Ž
Wondering if anyone is happy with the status quo.
- /hatmatrix/ and 56 ๐Ÿ”ผvoters are [[https://stackoverflow.com/q/1231188/1503371][unhappy]]; folks suggest (โ‰ˆ100 ๐Ÿ”ผvotes
- total; ordered from most to least voted, aggregating duplicate
- answers)
- - rebinding to ~buffer-menu~ (โœ‹),
+ total; ordered from most to least voted, merging duplicates)
+ - rebinding to ~buffer-menu~,
- using ~ido-mode~,
- customizing =same-window-regexps= (obsoleted by
=display-buffer-alist=),