Browse Source

Version 4.4

Ryan C. Thompson 7 years ago
parent
commit
d339b36fb8
3 changed files with 19 additions and 5 deletions
  1. 14 0
      ChangeLog
  2. 2 2
      ido-completing-read+.el
  3. 3 3
      ido-ubiquitous.el

+ 14 - 0
ChangeLog

@@ -1,11 +1,25 @@
+2017-08-13  Ryan C. Thompson  <rct@thompsonclan.org>
+
+	* ido-completing-read+.el (ido-cr+-apply-restrictions): Make
+	"ido-restrict-to-matches" work with dynamic completion tables.
+
+	(ido-cr+-update-dynamic-collection): Make behavior on dynamic
+	completion tables more deterministic. The set of offered
+	completions now only depends on the current input, not the precise
+	sequence of insertions and deletions the user used to end up
+	there. ido-completing-read+ now depends on the memoize package.
+
 2017-08-07  Ryan C. Thompson  <rct@thompsonclan.org>
 
 	* ido-completing-read+.el: Declare missing dependency on "s"
 	pacakge.
+
 	(ido-completing-read+): Allow DEF to be a string (or list of
 	strings).
+
 	(ido-cr+-nil-def-alternate-behavior-list): Support commands that
 	behave badly when "require-match" is non-nil and "def" is nil.
+
 	(ido-select-text@ido-cr+-fix-require-match): If the collection is
 	dynamic, use "try-completion" as an alternative way to check for a
 	match.

+ 2 - 2
ido-completing-read+.el

@@ -5,7 +5,7 @@
 ;; Filename: ido-completing-read+.el
 ;; Author: Ryan Thompson
 ;; Created: Sat Apr  4 13:41:20 2015 (-0700)
-;; Version: 4.3
+;; Version: 4.4
 ;; Package-Requires: ((emacs "24.4") (cl-lib "0.5") (s "0.1"))
 ;; URL: https://github.com/DarwinAwardWinner/ido-completing-read-plus
 ;; Keywords: ido, completion, convenience
@@ -77,7 +77,7 @@
 ;;
 ;;; Code:
 
-(defconst ido-completing-read+-version "4.3"
+(defconst ido-completing-read+-version "4.4"
   "Currently running version of ido-completing-read+.
 
 Note that when you update ido-completing-read+, this variable may

+ 3 - 3
ido-ubiquitous.el

@@ -4,11 +4,11 @@
 
 ;; Author: Ryan C. Thompson
 ;; URL: https://github.com/DarwinAwardWinner/ido-ubiquitous
-;; Version: 4.3
+;; Version: 4.4
 ;; Created: 2011-09-01
 ;; Keywords: convenience, completion, ido
 ;; EmacsWiki: InteractivelyDoThings
-;; Package-Requires: ((emacs "24.1") (ido-completing-read+ "4.3") (cl-lib "0.5"))
+;; Package-Requires: ((emacs "24.1") (ido-completing-read+ "4.4") (cl-lib "0.5"))
 ;; Filename: ido-ubiquitous.el
 
 ;; This file is NOT part of GNU Emacs.
@@ -39,7 +39,7 @@
 ;;
 ;;; Code:
 
-(defconst ido-ubiquitous-version "4.3"
+(defconst ido-ubiquitous-version "4.4"
   "Currently running version of ido-ubiquitous.
 
 Note that when you update ido-ubiquitous, this variable may not