[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ordering candidates when using completion-at-point-functions
From: |
Dirk-Jan C. Binnema |
Subject: |
ordering candidates when using completion-at-point-functions |
Date: |
Sat, 29 Jun 2013 12:43:14 +0300 |
User-agent: |
mu4e 0.9.9.5; emacs 24.3.50.21 |
Hi all,
I'm using completion-at-point-functions to do address-completion in
mu4e, an email-client that I wrote. This works fine [1]; however, by
default, it seems the candidates are in alphabetical order.
Instead, I would like to deliver the candidates in order of frequency; I
already got my list of contacts sorted in the right order, so all that's
needed (as far as I can see) is to have the completion system /not/ do
any sorting of its own, but just deliver the candidates in the same
order as in the list I provide. Is this possible? And, if so, how?
(An alternative might be to use a display-sort-function; it seems the
current org-contacts[2] does something like that; but this seems /very/
complicated solution, which is hopefully not necessary for my modest
needs...)
Thanks,
Dirk.
[1] https://github.com/djcb/mu/blob/master/mu4e/mu4e-compose.el#L495
[2] http://orgmode.org/cgit.cgi/org-mode.git/tree/contrib/lisp/org-contacts.el
--
Dirk-Jan C. Binnema Helsinki, Finland
e:djcb@djcbsoftware.nl w:www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- ordering candidates when using completion-at-point-functions,
Dirk-Jan C. Binnema <=