emacs-orgmode
[Top][All Lists]
Advanced

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

[PATCH] org-agenda.el: Complete multiple todo keywords


From: akater
Subject: [PATCH] org-agenda.el: Complete multiple todo keywords
Date: Wed, 29 Apr 2020 16:27:29 +0000

* lisp/org-agenda.el (org-todo-list): Use completing-read-multiple instead of 
completing-read when selecting todo keywords to filter by in Agenda.

* lisp/org-agenda.el (org-todo-list): Fix a typo in the prompt.

There is minor UX cost to Helm users: while candidates list used to appear 
immediately to Helm users, now Helm users have to hit TAB to see the list.  
This inconsistency is not present in vanilla Emacs completion.  The issue had 
been discussed with experienced Helm developer who insisted that current Helm 
behaviour should not change.

We opted to use custom separator that is more natural in context.  However, it 
is unfortunate that string patterns are strings themselves and are thus 
indistinguishable from strings; it would be better if crm exposed separator 
(the string) on its own in its interface.

Attachment: org-agenda-complete-multiple-todos.patch
Description: Complete multiple todo keywords in org-agenda


reply via email to

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