diff options
author | Carsten Dominik <carsten.dominik@gmail.com> | 2009-01-19 10:40:38 +0100 |
---|---|---|
committer | Carsten Dominik <carsten.dominik@gmail.com> | 2009-01-19 10:40:38 +0100 |
commit | 9aa72230a22414d2b7bf8314af9a18a9494e700a (patch) | |
tree | 20faae119f5c590159a1d8537dd65e49df7e6a8a | |
parent | be6c0959bba2acc48a4134ad582302b82c115342 (diff) | |
download | org-mode-9aa72230a22414d2b7bf8314af9a18a9494e700a.tar.gz |
Agenda: Allow typing a question mark in an agenda query string
Reported by Paul R.
-rwxr-xr-x | lisp/ChangeLog | 4 | ||||
-rw-r--r-- | lisp/org.el | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ab9d554..7dca0dc 100755 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,9 @@ 2009-01-19 Carsten Dominik <carsten.dominik@gmail.com> + * org.el (org-make-tags-matcher): Never use IDO for completing the + tags matcher match string. + (org-completing-read): Also remove the special biding for "?". + * org-attach.el (org-attach-allow-inheritance): New option. (org-attach-inherited): New variable. (org-attach-dir): Handle properties related to the attachment diff --git a/lisp/org.el b/lisp/org.el index c104e38..a97751e 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -6830,6 +6830,7 @@ used as the link location instead of reading one interactively." (let ((minibuffer-local-completion-map (copy-keymap minibuffer-local-completion-map))) (org-defkey minibuffer-local-completion-map " " 'self-insert-command) + (org-defkey minibuffer-local-completion-map "?" 'self-insert-command) (apply 'org-ido-completing-read args))) (defun org-ido-completing-read (&rest args) @@ -9445,7 +9446,7 @@ also TODO lines." ;; Get a new match request, with completion (let ((org-last-tags-completion-table (org-global-tags-completion-table))) - (setq match (org-ido-completing-read + (setq match (org-completing-read "Match: " 'org-tags-completion-function nil nil nil 'org-tags-history)))) |