diff options
| author | Daniel Colascione | 2014-04-01 13:48:02 -0700 |
|---|---|---|
| committer | Daniel Colascione | 2014-04-01 13:48:02 -0700 |
| commit | 2395f2b919f44cae22b2ca99cd779e69d79f710a (patch) | |
| tree | 16cc8395d5fed77c612e03bee3607eed256cdbe8 | |
| parent | 8ec49c53c67cfaee550f275c1a8b68d65b9b606f (diff) | |
| download | emacs-2395f2b919f44cae22b2ca99cd779e69d79f710a.tar.gz emacs-2395f2b919f44cae22b2ca99cd779e69d79f710a.zip | |
Prevent assertion failure when trying to complete the prompt
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/minibuffer.el | 7 |
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 52a974fa21e..dca32ba7011 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-04-01 Daniel Colascione <dancol@dancol.org> | ||
| 2 | |||
| 3 | * minibuffer.el (minibuffer-complete): Prevent assertion failure | ||
| 4 | when trying to complete the prompt. | ||
| 5 | |||
| 1 | 2014-03-31 Leo Liu <sdl.web@gmail.com> | 6 | 2014-03-31 Leo Liu <sdl.web@gmail.com> |
| 2 | 7 | ||
| 3 | * emacs-lisp/eldoc.el (eldoc-print-current-symbol-info): Refactor | 8 | * emacs-lisp/eldoc.el (eldoc-print-current-symbol-info): Refactor |
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index bbb7114610d..8e84a2fd307 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el | |||
| @@ -1092,9 +1092,10 @@ If no characters can be completed, display a list of possible completions. | |||
| 1092 | If you repeat this command after it displayed such a list, | 1092 | If you repeat this command after it displayed such a list, |
| 1093 | scroll the window of possible completions." | 1093 | scroll the window of possible completions." |
| 1094 | (interactive) | 1094 | (interactive) |
| 1095 | (completion-in-region (minibuffer-prompt-end) (point-max) | 1095 | (when (<= (minibuffer-prompt-end) (point)) |
| 1096 | minibuffer-completion-table | 1096 | (completion-in-region (minibuffer-prompt-end) (point-max) |
| 1097 | minibuffer-completion-predicate)) | 1097 | minibuffer-completion-table |
| 1098 | minibuffer-completion-predicate))) | ||
| 1098 | 1099 | ||
| 1099 | (defun completion--in-region-1 (beg end) | 1100 | (defun completion--in-region-1 (beg end) |
| 1100 | ;; If the previous command was not this, | 1101 | ;; If the previous command was not this, |