[RFC] Enhancements to address completion

2011-03-14 Thread Kristoffer Ström
On Mon, 14 Mar 2011 22:05:00 +0100, Xavier Maillard wrote: > Hey Kristoffer > > On Mon, 14 Mar 2011 10:26:20 +0100, Kristoffer Str?m rymdkoloni.se> wrote: > > > I use it for completing through a modified version of eudc-select. > > Would you mind posting this 'modified version of

[RFC] Enhancements to address completion

2011-03-14 Thread Xavier Maillard
Hey Kristoffer On Mon, 14 Mar 2011 10:26:20 +0100, Kristoffer Str?m wrote: > I use it for completing through a modified version of eudc-select. Would you mind posting this 'modified version of eudc-select' here ? /Xavier

Chert backend

2011-03-14 Thread Sebastian Spaeth
Hi all, just a reminder for all those who were annoyed with notmuch performance. I was still using the xapian in my ubuntu (1.0.20) which did not offer the chert backend. I have now installed the newer libxapian (can exist in parallel) and libxapian-dev and have converted my notmuch store to

[RFC] Enhancements to address completion

2011-03-14 Thread Kristoffer Ström
On Mon, 14 Mar 2011 02:29:14 -0400, servilio wrote: > I have been working in some enhancements to the emacs UI address > completion, and this weekend I was able to find a way to finish the > implementation to an acceptable (to me) state. > > The gist of it is allowing the completion in Emacs to

[RFC] Enhancements to address completion

2011-03-14 Thread servilio
2011/3/14 Kristoffer Str?m : > Have you looked at 'ido-completing-read that comes with ido-mode? [...] > It allows for fuzzy matching on any part of the name. Yes, that's what I use, yes with flex matching. Regards, Servilio

[RFC] Enhancements to address completion

2011-03-14 Thread servilio
I have been working in some enhancements to the emacs UI address completion, and this weekend I was able to find a way to finish the implementation to an acceptable (to me) state. The gist of it is allowing the completion in Emacs to match against any part of the addresses returned by the

[PATCH] No initial input for completing-read.

2011-03-14 Thread servilio
Seeding the autocompletion with the first match makes it harder to see what the other matches are, as all the extra characters would need to be deleted before being able to see the matches. --- emacs/notmuch-address.el |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH] Save global match data when looking for the beginning of field.

2011-03-14 Thread servilio
Thus avoid disrupting usage of regular expressions functions elsewhere. --- emacs/notmuch-address.el |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/emacs/notmuch-address.el b/emacs/notmuch-address.el index 52e320d..2960da9 100644 --- a/emacs/notmuch-address.el +++

[PATCH] Eliminate redundant code.

2011-03-14 Thread servilio
There is no need to move the cursor to the position if you can retrieve its value directly. --- emacs/notmuch-address.el |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/emacs/notmuch-address.el b/emacs/notmuch-address.el index 1a7c577..52e320d 100644 ---

[RFC] Enhancements to address completion

2011-03-14 Thread servilio
I have been working in some enhancements to the emacs UI address completion, and this weekend I was able to find a way to finish the implementation to an acceptable (to me) state. The gist of it is allowing the completion in Emacs to match against any part of the addresses returned by the

Re: [RFC] Enhancements to address completion

2011-03-14 Thread Kristoffer Ström
On Mon, 14 Mar 2011 02:29:14 -0400, servilio servi...@gmail.com wrote: I have been working in some enhancements to the emacs UI address completion, and this weekend I was able to find a way to finish the implementation to an acceptable (to me) state. The gist of it is allowing the completion

Chert backend

2011-03-14 Thread Sebastian Spaeth
Hi all, just a reminder for all those who were annoyed with notmuch performance. I was still using the xapian in my ubuntu (1.0.20) which did not offer the chert backend. I have now installed the newer libxapian (can exist in parallel) and libxapian-dev and have converted my notmuch store to