Kevin J. Foley
2108bbc1a4
Look at all frames for header buffer when auto updating headers
2019-03-11 18:21:13 -04:00
djcb
f9b615c3bb
mu4e: use a simple x as the 'fancy' delete mark
...
The 'fancy' version had some interesting interactions (see #1245 ), so
this is the easiest way to avoid those.
Also some flycheck fixes.
2019-03-02 11:46:34 +02:00
djcb
31f73b32a7
mu4e: make mu4e~view-message buffer-local
...
So we don't leak it outside mu4e. `mu4e-message-at-point` should do the
right thing.
2019-02-25 21:49:41 +02:00
djcb
9cf120b012
mu4e-view: only try to link messages when there is one
...
Otherwise, org-store-link elsewhere might hit the mu4e error.
2019-02-21 17:21:56 +02:00
djcb
1b408928c8
mu4e: allow linking outside mu4e with org-mu4e-store-link
...
This should help e.g. mu4e-conversation.
2019-02-18 07:22:16 +02:00
Christophe Troestler
4e7c2cd24f
mu4e: properly display messages in the draft folder (with gnus)
2019-02-10 13:43:55 +01:00
Christophe Troestler
4b868e742f
mu4e: Remove article-de-*-unreadable which prevent decoding
2019-02-10 13:10:44 +01:00
djcb
156c421113
mu4e: fix some gnus body decoding issues
...
Hat-tip: Chris00
2019-02-02 13:44:49 +02:00
Dirk-Jan C. Binnema
f57381bf4a
Merge pull request #1320 from jabranham/replace-cl-cl-lib
...
mu4e: Replace cl with cl-lib
2019-02-02 13:37:50 +02:00
Christophe Troestler
0746a4affe
Set mml-enable-flowed according to mu4e-compose-format-flowed
...
Fixes https://github.com/djcb/mu/issues/1358
2019-01-29 10:35:06 +01:00
Junyeong Jeong
cc8a6c0c78
mu4e-headers.el: fix highlighting when headers window is not selected.
...
Highlighting target header is not working, when message view is selected and
mu4e-headers window is out of focus.
To fix this, call mu4e highlight function with mu4e-headers as current buffer.
2019-01-11 17:01:54 +09:00
Junyeong Jeong
3b9f9e5c39
mu4e-headers.el: fix for jumping specific message after search
...
While reading message using split view, search can be triggered after
automatic update and index. In this case, mu4e headers is not inside selected
window and mu4e-headers-goto-message-id fails to move window point of mu4e
headers.
To fix this, call set-window-point for mu4e headers window explitctly.
2019-01-11 16:24:40 +09:00
djcb
57150a47f3
mu4e: update doc with outlook note
...
Thanks to Ken Mankoff.
2019-01-08 22:28:25 +02:00
Alex Branham
2674ca5583
mu4e: Replace cl with cl-lib
2019-01-04 16:03:58 -06:00
djcb
9352219dcf
mu4e: mark compose buffers as non-modified later
...
To avoid marking user-unchanged buffers as modified.
2018-12-12 21:35:46 +02:00
djcb
ff4280d687
mu4e-view: some flycheck warning fixes
2018-12-01 12:55:44 +02:00
djcb
fa73d6fd8e
mu4e-view: use permanent-local, activate mu4e-view later
...
Mark some variables as use permanent-local so they'll survive a
major-mode change. Activate mu4e-view later, so hooks have some more
material to work with.
2018-12-01 12:55:44 +02:00
djcb
2c08006335
mu4e: mu4e-message flycheck fixes
2018-11-19 21:41:28 +02:00
Dirk-Jan C. Binnema
de1ce35884
Merge pull request #1341 from abo-abo/fix-view-attachment
...
mu4e/mu4e-view.el (mu4e-view-open-attachment): Ensure attachments are set
2018-11-19 21:40:52 +02:00
Dirk-Jan C. Binnema
c4c17d32e1
Merge pull request #1340 from alexmurray/master
...
mu4e: Non-breaking spaces should be replaced with a space and not removed
2018-11-19 21:02:06 +02:00
Dirk-Jan C. Binnema
e6c24c28a3
Merge pull request #1338 from ibizaman/bookmark-function
...
mu4e: allow :query to accept a function returning a query string
2018-11-19 20:59:50 +02:00
Oleh Krehel
6a8bbbd55f
mu4e/mu4e-view.el (mu4e-view-open-attachment): Ensure attachments are set
...
Before this change, I would press "o" and `mu4e~view-attach-map' would
be nil. Now it works as expected.
2018-11-18 16:22:39 +01:00
Alex Murray
283ba93b8a
Non-breaking spaces should be replaced with a space and not removed
...
Fixes #1339
2018-11-14 11:36:36 +10:30
djcb
509a62d7a8
mu4e: flycheck fixes in mu4e-vars.el
2018-11-12 22:03:28 +02:00
ibizaman
a0c2cf2313
allow :query to accept a function returning a query string
...
This allows one to dynamically generate the query string, based for
example on the value of a variable.
2018-11-10 22:30:25 -08:00
djcb
700e5e76da
mu4e-view: switch mode before filling message
...
That way, the attachment map etc. stay valid.
2018-11-07 21:24:02 +02:00
djcb
7dcb9087c2
mu4e: enable mu4e-view *before* internal processing
...
So, user gets a pristine message, and hashes etc. are still valid (since
they don't survive mu4e-view-mode)
2018-11-05 18:39:56 +02:00
djcb
69ed3498bb
mu4e: mu4e-index-updated-hook should not depend on mu4e~contacts
2018-11-04 13:20:20 +02:00
djcb
4e1cfdf668
mu4e/doc: add notes about using Hydra
2018-11-04 12:49:35 +02:00
djcb
c69131e645
mu4e/doc: extend notes about speeding up indexing
2018-11-04 12:48:52 +02:00
djcb
d5a4ba06ce
mu4e: switch to mu4e-view later (internal)
...
When using 'internal' mode, activate mu4e-view-mode only after the
buffer has been set up, so hooks have some more interesting material to
work with.
2018-11-04 12:31:32 +02:00
Cheong Yiu Fung
e0f7c4b05e
org-mu4e: fix org-mu4e-store-and-capture for Org 9.0
...
As discussed in #947 , links need to be redefined for Org 9. This is
fixed in
[b885dd3
](b885dd308e
). At
the same time, `org-mu4e-store-and-capture` is still using
`org-mu4e-store-link` only, so it doesn't work in Org 9. Fix it
by interactively calling `org-store-link` instead.
2018-09-21 11:55:58 +08:00
djcb
f8a5daa666
gnus: handle more non-ascii
...
Fix character decoding issues for some (but not all) messages. This to
Chris00 for this work on this!
2018-09-02 16:43:06 +03:00
djcb
665e8e5436
mu4e: mention gmime-3.0 in instructions
2018-09-01 10:25:48 +03:00
djcb
16fa5d9a22
server: maybe mark updates with :maybe-view
...
Don't updates messages when it's not needed, but don't use :view, since
it confuses mu4e's handlers.
2018-08-18 11:40:16 +03:00
Eric Danan
6fd6d839d7
mu4e: fix action to show thread for single-window mode
...
When in single-window mode and invoking `mu4e-action-show-thread` from
the view buffer, stay in the headers buffer rather than going back to
the view buffer.
2018-08-18 10:59:17 +03:00
djcb
84fce77d0a
org-mu4e: small cleanups
2018-08-18 08:57:18 +03:00
Dirk-Jan C. Binnema
35d9c60a40
Merge pull request #1290 from ericdanan/org-mu4e
...
org-mu4e: move mu4e requirement inside org-mu4e-open
2018-08-18 08:54:17 +03:00
djcb
1d0b24afcf
mu4e: activate mode before getting attachments/links
...
So the relevant hash-maps are valid (they would be nillified by changing
the mode otherwise).
2018-08-16 22:48:20 +03:00
Dirk-Jan C. Binnema
dbdf68040a
Merge pull request #1297 from aluaces/patch-1
...
mu4e: Tiny fix in documentation
2018-08-15 08:15:04 +03:00
djcb
abf02000ec
mu4e: clean up mu4e~view-internal a bit
2018-08-14 22:20:32 +03:00
djcb
82e7d7c65d
mu: better handle updating mail being viewed
...
instead of the the 'noupdate', add 'noview', so the headers still get
update but we don't render unread mail twice.
2018-08-14 21:59:41 +03:00
djcb
a4398ac93d
mu4e/mu: optimize mark-as-read
...
Since cd649efb6b
, opening an unread message first does a proc-move,
then proc-view.
Reason is that while we get the (:update ... ) from the move, that only
contains a skeleton message; we need the full view get images etc. This
means that we render the message _twice_.
Here we change add a flag for move to _not_ send the (:update ..), so
only the (:view ...) will trigger rendering of the message.
2018-08-12 14:00:59 +03:00
djcb
6e646ea794
mu4e: add webrtc to mailing-lists
2018-08-12 14:00:59 +03:00
Alberto Luaces
8219a9e748
Tiny fix in documentation
2018-08-11 19:32:25 +02:00
djcb
58492f8217
mu4e: Better handle context-switching in speedbar
...
Repaint the contents when the context changes
2018-07-14 11:32:57 +03:00
Eric Danan
268b888226
org-mu4e: move mu4e requirement inside org-mu4e-open
...
This allows to defer loading mu4e. That is, if we simply put in our
init file:
(with-eval-after-load 'org
(require 'org-mu4e))
then mu4e is only loaded if either we follow a mu4e link from an org
buffer or we call the autoloaded function `mu4e` to read our emails.
Storing org-mode links from mu4e buffers is unaffected by this change
since `org-mu4e-store-link` only applies from mu4e buffers.
Regarding the second, experimental part of org-mu4e.el about editing
mails with org-mode, I am not completely sure but I think it should
also be unaffected since it also seems to only apply from mu4e buffers.
2018-07-13 14:53:37 +02:00
Dirk-Jan C. Binnema
4807461dbe
Merge pull request #1151 from gilbertw1/fix-mark-headers-region
...
mu4e: Fix region bounds checking when marking headers in mu4e
2018-07-11 21:35:57 +03:00
djcb
4f6fd873fa
mu4e: cleanup handler functions
2018-06-30 21:14:00 +03:00
djcb
5f45e014df
mu4e: use defvar for handler functions
...
This allows for a little easier *overriding* them.
2018-06-29 21:33:43 +03:00