emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/devil 20b44174c3: Set version to 0.5.0


From: ELPA Syncer
Subject: [nongnu] elpa/devil 20b44174c3: Set version to 0.5.0
Date: Thu, 15 Jun 2023 10:00:13 -0400 (EDT)

branch: elpa/devil
commit 20b44174c3c0f5c46ea15b463dc67c14e6f57681
Author: Susam Pal <susam@susam.net>
Commit: Susam Pal <susam@susam.net>

    Set version to 0.5.0
---
 CHANGES.org | 13 +++++++++++--
 devil.el    |  4 ++--
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/CHANGES.org b/CHANGES.org
index c9ce09d040..902a28fb7e 100644
--- a/CHANGES.org
+++ b/CHANGES.org
@@ -2,7 +2,7 @@
 
 * Changelog
 
-** Version 0.5.0 (UNRELEASED)
+** Version 0.5.0 (2023-06-15)
 :PROPERTIES:
 :CUSTOM_ID: 0.5.0
 :END:
@@ -32,12 +32,21 @@
   command =indent-rigidly= bound to it is executed.
 - Format control sequence to show the Devil key sequence read by Devil
   has changed from =%k= to =%r=.
+- The default special key sequences no longer merely insert literal
+  characters into the buffer.  That behaviour was problematic in
+  =isearch-mode= because typing special keys like =, ,= and =, SPC= in
+  =isearch-mode= inserted the literal characters in the buffer as
+  opposed to appending these characters to the search pattern.  The
+  default special key sequences now invoke =devil-execute-key= instead
+  which carefully look up the current binding for the current special
+  key and executes it.  This produces the correct behaviour of special
+  keys even in =isearch-mode=.
 
 *** Fixed
 
 - Fix special key sequence =, <return>= which was broken by the
   previous release of version 0.4.0.
-- Fix special =, ,= in incremental search minor mode.
+- Fix special key =, ,= in =isearch-mode=.
 
 ** Version 0.4.0 (2023-05-27)
 :PROPERTIES:
diff --git a/devil.el b/devil.el
index d7b2534804..0f91b9f2f8 100644
--- a/devil.el
+++ b/devil.el
@@ -4,7 +4,7 @@
 
 ;; Author: Susam Pal <susam@susam.net>
 ;; Maintainer: Susam Pal <susam@susam.net>
-;; Version: 0.5.0-beta5
+;; Version: 0.5.0
 ;; Package-Requires: ((emacs "24.4"))
 ;; Keywords: convenience, abbrev
 ;; URL: https://github.com/susam/devil
@@ -48,7 +48,7 @@
   :prefix "devil-"
   :group 'editing)
 
-(defconst devil-version "0.5.0-beta5"
+(defconst devil-version "0.5.0"
   "Devil version string.")
 
 (defvar devil-mode-map (make-sparse-keymap)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]