Zack Newman
2a51699ae5
mu4e: Update reference to obsolete variable in documentation
2019-06-19 13:30:17 -04:00
Christophe Troestler
939c066732
Fix mu4e~headers-remove-handler
2019-04-29 20:28:24 +02:00
Dirk-Jan C. Binnema
2ec1b46076
Merge pull request #1390 from Ambrevar/easy-accounts
...
mu4e: Easy accounts with make-mu4e-context-account
2019-04-17 22:59:30 +03:00
Kevin J. Foley
2108bbc1a4
Look at all frames for header buffer when auto updating headers
2019-03-11 18:21:13 -04:00
Pierre Neidhardt
bbc055d75a
mu4e: Implement mu4e-*-mark-or-move-to-trash (e.g. for Gmail)
2019-03-04 15:46:54 +01: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
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
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
Alex Branham
2674ca5583
mu4e: Replace cl with cl-lib
2019-01-04 16:03:58 -06: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
Marcelo Henrique Cerri
94e9795d9d
mu4e: Do not assume orphan messages can't appear in the middle of a thread
...
Do not clear the thread state when an orphan message is found.
2018-05-03 08:27:20 -03:00
Marcelo Henrique Cerri
26cd0a59ff
mu4e: use special prefixes to describe orphan threads
...
Re-use `mu4e-headers-thread-orphan-prefix' for the prefix for the
first sibling in the orphan thread and add
`mu4e-headers-thread-single-orphan-prefix' as the prefix of single orphans.
2018-05-02 23:31:33 -03:00
Marcelo Henrique Cerri
d8ca5a3d7b
mu4e: remove reference to mu4e-headers-new-thread-style
...
The docs for the prefix variables mention the variable
"mu4e-headers-new-thread-style" that was removed on a previous
iteration.
2018-05-02 23:04:50 -03:00
djcb
bef3113c09
mu4e: factor out mu4e~decrypt-p
...
Factor out defun to get decryption decision, so we can use it from
elsewhere.
2018-04-25 11:35:52 +03:00
Marcelo Henrique Cerri
0b38210549
mu4e: add support for mutt-like thread tree prefix
2018-04-24 22:34:43 -03:00
djcb
9ecc610e14
mu4e: some doc fixes
2017-11-04 15:06:45 +02:00
djcb
f59c899ae5
mu4e: add mu4e-query-rewrite-function
...
Add a function that allows rewriting queries before they are issued.
2017-11-04 13:54:09 +02:00
Mekeor Melire
150234cb5f
mu4e: fix bug preventing mu4e-headers-change-sorting to sort by list
...
The little bug was caused by a little confusion of the key for list-IDs.
Namely, we use `:list` and not `:list-id` for list-IDs.
2017-10-30 23:57:02 +01:00
djcb
3bc53af575
mu4e: show "Searching..." message
...
The new query-parser makes it easier to create queries that might take a
few seconds. qShow "Searching..." so the users knows what mu is doing.
2017-10-29 12:10:10 +02:00
djcb
68847f027f
mu4e: support new query parser
...
maildirs with spaces
2017-10-26 21:31:50 +03:00
djcb
5d3d9e274f
mu4e: update headers for new quoting
...
update for the new query parser
2017-10-25 23:50:17 +03:00
djcb
77b8f034e9
cosmetic
2017-09-17 14:02:14 +03:00
Dirk-Jan C. Binnema
b9ddc8b708
Merge pull request #1109 from galaunay/Add-update-info-in-modeline
...
mu4e: Optionally, add info on update status in the modeline
2017-08-11 00:02:36 +03:00
djcb
0cfc23650b
mu4e: cosmetics
...
fix whitespace
2017-08-10 23:32:10 +03:00
galaunay
513eb65388
Add info on update status in modeline
2017-07-19 13:01:30 +02:00
djcb
81294eb17b
mu4e: allow sorting by list-id
...
Added support for sorting by mailing-list; note that this ultimately is
a sort by the 'list-id', so the items will be in that alphabetical
order, which is not necessarily the same as the order of the friendly
names.
2017-07-02 10:46:08 +03:00
Vladimir Sedach
6017ac46ce
mu4e: Update single-window mode
...
Update mu4e~headers-quit-buffer and mu4e~main-menu.
mu4e~headers-quit-buffer in single-window mode now kills current buffer
instead of quitting mu4e.
mu4e~main-menu is updated to redisplay the main menu on context switch
or unknown keybinding, display errors in commands better, and to handle
C-g and ESC keys.
Thanks to Joost Kremers for the suggestions.
2017-06-24 12:54:21 +02:00
djcb
cde35be271
Revert "Merge pull request #1099 from stsquad/fix-header-history"
...
This reverts commit ba75ef4b87
, reversing
changes made to e735e70fa4
.
2017-06-18 11:25:53 +03:00
Alex Bennée
9d06d72d6e
mu4e: don't loose search history when editing search
...
Even though the user may be editing this expression there is no reason
to not have the mu4e~headers-search-hist present for the prompt. Emacs
will only replace it with system wide history which would likely
contain irrelevant history for the action.
2017-06-16 14:17:28 +01:00
Vladimir Sedach
9420d088eb
mu4e: Added new mu4e-split-view mode: single-window
...
Single-window mode is meant to minimize mu4e window operations (opening,
killing, resizing, etc) and buffer changes, while still retaining the
view and headers buffers. In addition, it replaces mu4e main view with a
minibuffer prompt containing the same information.
2017-05-31 20:52:59 -07:00
Arne Köhn
47a046c662
advance after mark can now be disabled
...
The variable mu4e-headers-advance-after-mark can be set to nil if you
want to disable moving to the next mail after marking.
2017-04-25 16:40:41 +02:00
Dirk-Jan C. Binnema
ff94595fad
Merge pull request #1037 from wavexx/fix-duplicate-header-views
...
mu4e: Do not duplicate headers views in iconified/hidden frames
2017-02-21 09:46:43 +02:00
Yuri D'Elia
34ed757e11
Do not duplicate headers views in iconified/hidden frames
...
When the frame running mu4e is in another virtual desktop or iconified, but
still contains a visible headers buffer, do not attempt to create a new view.
2017-02-20 18:40:20 +01:00
Titus von der Malsburg
79ad110737
mu4e: Added menu items for untrash
2017-02-14 12:02:56 +01:00
djcb
05faceeb49
mu4e: some whitespace cleanup
2017-01-30 21:07:00 +02:00
djcb
4859cb802f
mu4e: headers: don't clear too soon
...
Try burying header buffers a bit less aggressively.
2017-01-18 00:13:02 +02:00
djcb
e0c21252c9
mu4e: clean up update handling
...
When we have a mu4e-headers window open and there's an update, try to
refresh it. If there's no open window, don't.
2017-01-16 23:45:14 +02:00
djcb
600955eebc
mu4e: rename msg->message in mu4e-message-changed-hook
2017-01-15 15:41:16 +02:00
djcb
e9b71af547
mu4e-headers: default to include-related / skip-duplicates
...
Probably better default options for most users.
2017-01-14 16:51:50 +02:00
Sébastien Le Callonnec
c1c7bf44cf
mu4e: Fix outdated docstring for `mu4e-headers-actions'
2016-12-18 10:38:50 +00:00
Jun Hao
59dfcb5ac5
mu4e: add mu4e-msg-changed-hook to mu4e-index-updated-hook globally
2016-12-11 21:22:44 +08:00
djcb
01fe899c37
mu4e: better error for non-supported header fields
...
Some fields (eg. :attachments and :user-agent) require a full message
and are not supported in headers-mode. Document this and give a clearer
error message when they are added to `mu4e-headers-fields'.
Fixes issue #933 .
2016-11-05 12:42:28 +02:00
Dirk-Jan C. Binnema
b981a7804f
Merge pull request #934 from antoine-levitt/master
...
mu4e: Don't erase global-mode-string with context label, but add to it
2016-11-05 10:52:35 +02:00
djcb
739013d031
mu4e: allow maildir as sort-field
2016-10-26 22:36:40 +03:00
Antoine Levitt
bc13cfda35
dont erase global-mode-string with context label, but add to it
2016-10-26 08:20:25 +02:00
Dirk-Jan C. Binnema
dd1c0325f9
Merge pull request #912 from j-hao/master
...
mu4e: add mu4e-msg-changed-hook
2016-09-03 11:25:49 +03:00
djcb
ae7f649a4a
mu4e: avoid error return to same message
...
This avoids a runtime error. Fix by holtzermann17 for Issue #910 .
2016-08-27 18:58:55 +03:00
Jun Hao
35c6d4ab8b
mu4e: add mu4e-msg-changed-hook
2016-08-25 10:03:35 +08:00
djcb
49bc9605d8
mu4e: add mu4e-headers-hide-predicate
...
Add `mu4e-headers-hide-predicate', a function that allows for hiding
messages from the display. This can be used e.g. to hide trashed
messages.
2016-07-31 13:07:27 +03:00