<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-undead-buffers--kill-other-window-buffer.el, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-05-11T20:35:43+00:00</updated>
<entry>
<title>feat(window): kill the other window's buffer with C-; b K</title>
<updated>2026-05-11T20:35:43+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-05-11T20:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=0ddbcde1e9f17021377f4160b39cd0790afcbdcc'/>
<id>urn:sha1:0ddbcde1e9f17021377f4160b39cd0790afcbdcc</id>
<content type='text'>
`cj/kill-other-window-buffer' (in undead-buffers.el, on `C-; b K') kills or buries the buffer shown in the other window and leaves that window and the split alone. The window just shows whatever bury/kill surfaces next. It reuses `cj/kill-buffer-or-bury-alive', so buffers in `cj/undead-buffer-list' (like `*scratch*') get buried. With more than two windows it acts on `next-window'. Sibling of `cj/kill-other-window' (M-S-o), which deletes the other window. This one keeps it.
</content>
</entry>
</feed>
