aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMatthew White <mehw.is.me@inventati.org>2021-08-24 02:40:58 +0000
committerMatthew White <mehw.is.me@inventati.org>2021-10-20 23:23:31 +0200
commit91419fb5997de269ec74170a5383074c8ee32166 (patch)
tree1b0f430718423a50b19b35e69d10a77c98ee5ca4 /CHANGELOG.md
parent34c9f6aaa0942795d5b50b67ad8842ac57e2b02f (diff)
persp-remove-buffer: force update current-buffer when burying it
If burying the 'current-buffer' inside 'with-selected-window', then force update the current buffer after, since 'with-selected-window' may restore the buried buffer as current buffer after executing its BODY.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d830157..20cae94 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -50,6 +50,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Fixed
+- `persp-remove-buffer`: force update the `current-buffer` to the current window's buffer due to `with-selected-window` saving/restoring the `current-buffer` when executing it's BODY. This properly updates the `current-buffer` to what should be the real current buffer when burying the current buffer.
- `persp-activate`: force update the `current-buffer` to the current window's buffer due to `make-persp` saving/restoring the `current-buffer` when executing it's BODY. This properly updates the `current-buffer` to what should be the real current buffer when switching to a new perspective.
- `persp-add-buffer`: discard unexisting buffer as argument.
- Added a workaround for potential problems caused by recursive minibuffer use.