summaryrefslogtreecommitdiff
path: root/vim/notmuch.vim
AgeCommit message (Collapse)Author
2013-11-20vim: check compose is done on deleteFelipe Contreras
Not on unload, which happens when we switch buffers. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: remove unnecessary buffer queueFelipe Contreras
Vim handles the buffers just fine: when one is deleted, we go to the previous one. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: add wrapper for old variable namesFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: move default sets to set_defaults()Felipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: rename public notmuch_rb variablesFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: rename internal notmuch_rb variablesFelipe Contreras
Now we are the official one. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: add option to compose new messagesFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: refactor open_reply()Felipe Contreras
In preparation for composing new messages. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: trivial cleanupFelipe Contreras
Using $email_address is more straight forward. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: don't execute search if it's cancelledFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: generate custom message-idFelipe Contreras
Using Mail as a reference. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: split $email_addressFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: allow calling with argumentsFelipe Contreras
For example: :NotMuch date:today Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: add option to save the patches of a patch seriesFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: use much clearer sort constantFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: show first message of the threadFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: refactor database handlingFelipe Contreras
To minimize memory usage we need to destroy the queries and the databases, so we should keep track of them. Each buffer gets a database connection that is destroyed when the buffer is destroyed, and all the queries along with it. Ideally notmuch should destroy the queries when the database is destroyed, but it's not doing that at the moment. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: use notmuch fieldsFelipe Contreras
They are better encoded than Ruby's Mail. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: don't automatically refresh after taggingFelipe Contreras
This operation might take a while, and even if it only takes fractions of a second, that's not what the user might want. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-11-20vim: run mutt in default termCharlie Allom
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-06-02vim: use the old vim plugin function nameFelipe Contreras
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2013-06-02Add new notmuch vim pluginFelipe Contreras
The old one was not properly maintained and is now deprecated. The new one has much better support. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>