diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2025-10-03 07:52:32 +0200 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2025-10-03 07:52:38 +0200 |
| commit | 887b15efa8c120129f94138e4ce5e8460f9db2fa (patch) | |
| tree | 909133f6bd88d611f9f29ec393e0ed4922fccbf0 /itches | |
| parent | d866fff0a8152270efe316f0d84c26be19f3cfa3 (diff) | |
| download | memory-leaks-887b15efa8c120129f94138e4ce5e8460f9db2fa.tar.xz | |
Update Buffer-menu rant
Diffstat (limited to 'itches')
| -rw-r--r-- | itches/emacs/tracker.org | 16 |
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=), |
