branch: master commit 0be5b5818c1d96b67aa314c9f4031a1d9a730399 Author: Oleh Krehel <ohwoeo...@gmail.com> Commit: Oleh Krehel <ohwoeo...@gmail.com>
ivy.el (ivy-partial): Don't rely on subr-x Mkaes the tests fail on 24.3. --- ivy.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ivy.el b/ivy.el index a0d1c63..499d291 100644 --- a/ivy.el +++ b/ivy.el @@ -43,7 +43,6 @@ (require 'ivy-overlay) (require 'colir) (require 'ring) -(require 'subr-x) ;;* Customization (defgroup ivy nil @@ -1112,7 +1111,7 @@ If the text hasn't changed as a result, forward to `ivy-alt-done'." (defun ivy-partial () "Complete the minibuffer text as much as possible." (interactive) - (let* ((parts (or (split-string ivy-text " " t) (list ""))) + (let* ((parts (or (ivy--split-spaces ivy-text) (list ""))) (tail (last parts)) (postfix (car tail)) (case-fold-search (ivy--case-fold-p ivy-text)) @@ -1126,7 +1125,7 @@ If the text hasn't changed as a result, forward to `ivy-alt-done'." ivy--old-cands))))) (cond ((eq new t) nil) ((string= new ivy-text) nil) - ((string= (car tail) (string-trim-right new)) nil) + ((string= (car tail) (car (ivy--split-spaces new))) nil) (new (delete-region (minibuffer-prompt-end) (point-max)) (setcar tail