[PATCH] VIM: Improve performance of folders_render
Ian Main
imain at redhat.com
Fri Jan 23 08:46:56 PST 2015
Yes, LGTM. This greatly improves performance of the startup screen.
Ian
Franz Fellner wrote:
> Simply use query.count_[messages,threads] instead of actually running
> the query and using the count attribute of the result set.
> ---
> vim/notmuch.vim | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/vim/notmuch.vim b/vim/notmuch.vim
> index cb6695a..ad8b7c8 100644
> --- a/vim/notmuch.vim
> +++ b/vim/notmuch.vim
> @@ -644,7 +644,7 @@ ruby << EOF
> q.add_tag_exclude(t)
> }
> $searches << search
> - count = count_threads ? q.search_threads.count : q.search_messages.count
> + count = count_threads ? q.count_threads : q.count_messages
> b << "%9d %-20s (%s)" % [count, name, search]
> end
> end
> --
> 2.2.1
>
> _______________________________________________
> notmuch mailing list
> notmuch at notmuchmail.org
> http://notmuchmail.org/mailman/listinfo/notmuch
More information about the notmuch
mailing list