summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2025-06-01 16:10:03 +0200
committerJonas Bernoulli <jonas@bernoul.li>2025-06-01 16:10:03 +0200
commitb326421f93bbdb89a2aa33b85416afe5e8064671 (patch)
tree6fb9812fa2a4e1ae549e5a71de7a9cb3ab7f4aa4 /CHANGELOG
parentef28fbe24d43760925f0143e009bc81a20b025e3 (diff)
transient--emergency-exit: Always reset inhibit-quit
We already call `transient--post-exit', which also takes care of this, but to be absolutely sure, also reset here and unconditionally (i.e., even if `transient--prefix' is nil or `transient--exitp' is `replace'). Before the emergency exit was added, unexpected bugs could look up Emacs. That does not happen anymore, and we can also rely on it to guarantee quitting is enabled again.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG5
1 files changed, 5 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 54a9275..ea277f3 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,9 @@
# -*- mode: org -*-
+* v0.9.1 UNRELEASED
+
+- As an additional safety measure, unconditionally reset ~inhibit-quit~
+ when the emergency exit is taken.
+
* v0.9.0 2025-06-01
- Key descriptions (as returned by ~key-description~ and understood by