Commit Graph

106 Commits

Author SHA1 Message Date
Thierry Volpiatto 3835c2e45e * mu4e/mu4e-utils.el (mu4e~fontify-cited): Use string-width.
* mu4e/mu4e-vars.el (mu4e-cited-regexp): Improve it.
2014-03-02 20:58:49 +01:00
Thierry Volpiatto 1e8f97b961 * mu4e/mu4e-utils.el (mu4e~fontify-cited): Simplify.
* mu4e/mu4e-vars.el (mu4e-cited-regexp): Simplify regex and use a group to match the >*.
2014-03-02 08:19:33 +01:00
Thierry Volpiatto 815961acbb * mu4e/mu4e-utils.el (mu4e~fontify-cited): Fix regexp matching cited lines. 2014-03-02 06:16:58 +01:00
sabof e2c8bff298 Moved citation regexps to a variable 2014-02-05 20:24:05 +00:00
sabof d4bcf629c2 Use window-deletable-p 2014-02-03 05:30:29 +00:00
djcb a4646ca502 * mu4e-utils: fix mu4e~temp-window 2014-01-12 12:57:05 +02:00
Dirk-Jan C. Binnema 980f786ae3 Merge pull request #305 from tmalsburg/master
* mu4e: update window stays inside mu4e boundaries
2013-11-16 06:26:41 -08:00
djcb 86aafa7fe0 * mu4e: don't error out if no empty lines are found 2013-10-21 23:17:35 +03:00
Titus von der Malsburg 447a15e9bf mu4e: update window stays inside mu4e boundaries 2013-10-21 11:04:52 +02:00
djcb 9c8101d949 * mu4e: centralize some of the fontification code; cleanup signature support 2013-10-20 15:41:47 +03:00
djcb 55d6057dac * mu4e: some more work on the updating process 2013-10-19 16:36:17 +03:00
djcb 1fca0be451 * mu4e: some improvements in the update-mail window behaviour (wip) 2013-10-19 13:32:01 +03:00
djcb 2df31c8a71 * mu4e: restore the old update-buffer behaviour 2013-10-19 12:39:40 +03:00
Thierry Volpiatto 78ffccfb2d * mu4e/mu4e-utils.el (mu4e-update-mail-and-index): Don't run a new process if one is already running. 2013-10-16 15:08:12 +02:00
djcb b92e2d20fd * mu4e: fix some minor things in the main page 2013-10-14 22:30:29 +03:00
djcb 9abaf83fbd * mu4e: don't balk on searches with no results and some cleanups 2013-10-14 00:07:27 +03:00
djcb 8be5e92709 * mu4e: fix display of images 2013-10-13 23:24:56 +03:00
djcb 92158cfdd4 * mu4e: add hooks mu4e-headers-found-hook and mu4e-update-pre-hook, document them. 2013-10-13 21:44:47 +03:00
djcb 66ebdf21e0 * mu4e: don't try to kill the visible window when there is none (thanks to thierryvolpiatto) 2013-10-13 19:48:08 +03:00
djcb 03ae06532f * mu4e: some cleanups 2013-10-12 16:04:40 +03:00
djcb 347b41c951 * cosmetic 2013-10-12 14:12:42 +03:00
Thierry Volpiatto f650eec98c * mu4e/mu4e-utils.el (mu4e~update-mail-mode): New mode to use when updating emails.
(mu4e-update-mail-and-index): Use it.
2013-10-10 11:42:21 +02:00
Thierry Volpiatto ac89861b96 * mu4e/mu4e-main.el (mu4e-interrupt-update-mail): Move to mu4e-utils.el.
* mu4e/mu4e-utils.el (mu4e~interrupt-update-mail): Renamed with mu4e~ prefix and add docstring.
(mu4e--update-buffer-name): same.
2013-10-09 06:38:02 +02:00
Thierry Volpiatto 4bfaedd739 * mu4e/mu4e-utils.el (mu4e-update-mail-and-index): Don't make window dedicated. 2013-10-08 14:55:23 +02:00
Thierry Volpiatto 8da15dc8f2 * mu4e/mu4e-main.el (mu4e-interrupt-update-mail): New function to stop update process.(SIGINT) (mu4e~main-view): Use it and bind it to S.
* mu4e/mu4e-utils.el (mu4e-update-mail-and-index): Fix Window and buffer process.
2013-10-08 14:44:26 +02:00
Stuart Hickinbottom 6e8e9ec44a New flexible method of customising completing-read
Added the customisation option 'mu4e-completing-read-function' which can
be used to choose which method of input-with-completion will be used by
mu4e. This variable is set to the function which mu4e will use.

By default, mu4e will use ido (via 'ido-completing-read'), but any
compatible completing-read function can be used instead. Interesting
choices would include 'helm-comp-read' for Helm-based completion, and
'completing-read' for the built-in basic completion system.
2013-09-12 22:42:45 +01:00
djcb fa6d63af43 * mu4e-utils: fix display of messages only consisting of an image 2013-08-11 15:28:30 +03:00
djcb beffb8072b * mu4e: add variable mu4e-hide-index-messages 2013-08-11 14:37:19 +03:00
djcb f7eefcf37a * cosmetics 2013-08-11 14:12:09 +03:00
djcb b26bd3a4e7 * mu4e: do a better job of trying to show images (without delay) 2013-07-06 11:51:33 +03:00
djcb 59666a7eda * mu4e: automatically refresh the contacts list when there are changes in the index 2013-06-29 17:06:04 +03:00
djcb 72e6fb997a * mu4e: make the byte-compiler happy 2013-06-29 13:07:32 +03:00
djcb 76a87ded2d * mu4e-utils: support the new format for the contacts list 2013-06-16 23:05:52 +03:00
joost aefa144421 handle the case where phrase is empty 2013-06-05 10:19:08 +02:00
djcb 34c84a1258 * mu4e: fix mu4e-message 2013-06-03 23:35:01 +03:00
djcb 3c67aa6591 * mu4e: fix a few compiler warnings / typos 2013-06-03 21:09:20 +03:00
djcb 60f75eea42 * minor 2013-05-30 06:16:05 -07:00
djcb 445d0cc6fb * fix quoting of contacts in autocompletion (thanks to jhelberg) 2013-05-27 11:47:42 -07:00
djcb 1dea612cba * cosmetics 2013-05-21 20:11:11 +03:00
djcb 222d8c3627 * improve message-composition / draft handling 2013-05-21 08:05:06 +03:00
djcb 4de859668c * cosmetics 2013-05-13 00:05:14 +03:00
Steve Purcell fd336771b2 Fix typo 2013-05-03 18:39:05 +02:00
djcb 3c4b351e69 * mu4e: small cleanup 2013-04-06 10:17:03 +03:00
Nicolas Avrutin 0fa6a92bb3 support recursive maildirs 2013-03-17 09:34:48 -04:00
Tibor Simko eb606f9c8a mu4e: fix `q' binding in About buffer
mu4e's About buffer uses org-mode and used to locally bind `q' to bury
the buffer.  However, altering local key map via local-set-key
shares binding with all buffers using the same major mode.  As a result,
after executing About mu4e once, pressing `q' in any regular org-mode
buffer was also burying it instead of inserting the letter `q'.

This commit fixes the problem by creating a new mu4e-about-mode
derived from org-mode and by defining `q' only for that mode.
2013-03-10 21:27:59 +01:00
djcb a2fc0a26b9 * mu4e: don't try to select nil window when updating mail 2013-03-05 06:35:29 -08:00
djcb 1c98cbbf4e * mu4e: update doc for mu4e-create-maildir-maybe 2013-03-04 20:58:41 -08:00
djcb 6fc99ad495 * mu4e: auto scroll down in the mail fetch window (thanks to chrisklaiber) 2013-02-17 17:32:12 +02:00
djcb 382ccc2e2e * improvements in the :mailing-list field 2012-12-26 13:01:36 +02:00
djcb 1e6b7792d6 * better handling of mailing lists which are not in the shortcuts lists 2012-12-22 11:48:02 +02:00