Commit Graph

994 Commits

Author SHA1 Message Date
2a75c652c2 Add mu4e-headers-mark-all to execute certain action on all msgs from current query 2015-12-03 19:32:15 +08:00
0b5b94304e Merge pull request #710 from jjasghar/ws-cleanup
docs: Cleaned up some trailing white space(s)
2015-11-29 16:47:49 +02:00
9c3c3d3bbf Merge branch 'master' of github.com:djcb/mu 2015-11-29 16:42:58 +02:00
d37385030f mu4e: Fetch markpair in interactive declaration
This makes it possible to bind mark shortcuts in view-mode for certain
markpairs.
2015-11-29 16:42:30 +02:00
5ce58b68f3 Cleaned up some trailing white space(s)
- Walked through the NEWS, README, and about org-pages and removed some
  white spaces that where sticking around.
- 🤘
2015-11-28 17:16:33 -06:00
628c3d3386 update mu4e.texi
Added quote against starttls on info page for multiple accounts.
2015-11-25 15:17:49 -05:00
4cffcfa440 mu4e-{view,headers}: Refactor a (lamba) kbd-bound function into a named function
Because this was a lambda C-h m would just show "??" instead of the
function name, and the documentation would be really confusing since it
showed the deparsed lambda function instead of the function name being
called.

Fix this by refactoring both the view & headers [ and ] functions into
named functions, and make their shared logic new internal
mu4u~{headers,view}-* functions.
2015-11-22 22:32:05 +01:00
a2409b62ca mu4e: when in-reply-to: is removed, remove references: too
When user removes the In-Reply-To header, also remove the (hidden)
References header when sending the message, effectively making the
message appear at the top-level.

Mention in the doc, NEWS.
2015-11-22 12:17:36 +02:00
b43b701aa9 mu4e: add mu4e-user-agent-string
Add mu4e-user-agent-string, this allows for customizing the user-agent
string.
2015-11-22 11:25:05 +02:00
cec825eec1 mu4e: fix for split-view
Commit 5708a173fa fixes some behavior for non-split-view, but
inadvertently changed the behavior for split-view as well.

Fix this.
2015-11-21 13:26:56 +02:00
5708a173fa Merge pull request #691 from tmalsburg/master
mu4e: Moving in headers should only change view if mu4e-split-view is non-nil.
2015-11-19 12:48:27 +02:00
be0a99ab35 Include '-' and '_' in example regex
These are common in mailing list names.
2015-11-16 13:59:42 +00:00
a257a4fdeb Mention how to shorten list names with dots 2015-11-15 10:37:44 +00:00
77529b105e Allow specifying list shortnames with regexes
This way mu4e will intelligently shorten mailing list names which
contain dots:

    (setq mu4e-mailing-list-patterns
          '("\\([a-z0-9.]+\\)\.lists\.company\.com"))
2015-11-14 00:04:26 +00:00
781f0782f5 mu4e: added action to show the current thread only
Add an action for view and headers buffer to show only the messages in
the current thread.
2015-11-12 12:57:26 +02:00
66a082a6ad mu4e: mention org-mime in doc 2015-11-12 12:42:51 +02:00
bf1325f7c4 mu4e: Moving in headers should only change view if mu4e-split-view is non-nil. 2015-11-11 11:41:14 -08:00
22b7022798 mu4e: allow cc, bcc, mailing-list in mu4e-headers-mark-pattern
Based on patch by cinayakoshka, allow for matching more fields
2015-11-02 09:05:42 +02:00
9b3cc41d11 Remove outdated mu4e.org 2015-11-02 09:05:42 +02:00
105809cd8e mu4e: Use length, not string-width when fontifying body
The latter does not what we want and gives errors (esp. on OSX it seems)
2015-10-19 12:13:21 +03:00
a822c93ad0 Merge branch 'master' of github.com:djcb/mu 2015-10-16 11:22:17 +03:00
aa871ee4da mu4e: don't insist of message-signature being a string
Better not to ignore message-signature, even when it's not a string.
2015-10-16 11:20:48 +03:00
ff06d5fb4d mu4e: don't include '--' if no signature set
This fixes issue #434.
2015-10-16 11:18:50 +03:00
819959d2cb Fix propertizing body with mu4e-view-body-face.
* mu4e/mu4e-view.el (mu4e-view-message-text):
When using `propertize' all properties added by `mu4e-html2text-command'
in html message are overwrited by `mu4e-view-body-face', so use here
`add-face-text-property' if available, otherwise behave as before and return
body unchanged.
2015-10-14 17:39:09 +02:00
0956c096de mu4e: don't be too eager to open view
When there's no view yet, don't automatically open one when moving.
2015-10-13 16:16:10 +03:00
1a33a710db Add mu4e-view-body-face
This allows setting a custom face for the message body, e.g., if you
prefer a proportional font for the body:

    (set-face-attribute 'mu4e-view-body-face nil :font "Liberation Serif-10")
2015-10-13 08:03:56 +03:00
a7d611c902 Fix moving when not in split-view mode
Don't insist on having a window (which caused an error), and don't
refuse to move in that case.
2015-10-13 07:39:24 +03:00
ada193c8fd Don't raise 'Update process is already running' error
Only issue a message. Refactor a bit.

This is for the use-case where the time to update is longer than the
period between updates -- e.g. you return from suspension/hibernation
and an old update process is still running.
2015-10-13 07:05:55 +03:00
85716b7990 Merge branch 'master' of github.com:djcb/mu 2015-10-09 12:03:15 +03:00
a924985803 Fix issues reported by the byte-compiler. 2015-10-09 01:02:58 +02:00
f6b596d292 Documentation: e-mail address are case-sensitive 2015-10-07 11:45:06 +03:00
a350e2047d Change format for filenames
It seems some tools try to interpret the filename of message files,
even though they shouldn't:
   "Do not try to extract information from unique names."

In particular, they seem to interpret the first part of the name (before
the first dot) as the # of seconds since the Unix epoch (ie.,
time(NULL)). That's not what mu/mu4e put there.

So, let's conform a bit more to the expected filename (as per the
maildir spec), so we're not confusing those tools.
2015-10-02 17:43:38 +03:00
db65c824d0 Fix typo from higl.* to highl.* 2015-09-22 10:10:47 +02:00
c339e99652 Merge pull request #642 from eikek/master
* mu4e-draft.el: fix adding User-agent header
2015-09-20 11:32:47 +03:00
90293f6d98 mu4e: show sort arrows for fields / derived fields
We weren't showing the sort-arrows in all cases; we need to get
calculate the current sortfield, compare that to the current sortfield.
2015-09-19 12:11:17 +03:00
9780f076f1 Make usage of fancy chars configurable. 2015-09-10 12:32:49 +02:00
7981845daa Merge branch 'master' of github.com:djcb/mu 2015-08-12 20:54:37 +03:00
4209eeef8c mu4e: don't use obsolete faces
Fixes #645.

Keep the ones that are still in use though.
2015-08-12 20:52:55 +03:00
b459041126 Follow-up to commit #630: Clarify bbdb setup comes after mu4e setup 2015-08-12 17:06:18 +01:00
0f167270a6 * mu4e-draft.el: fix adding User-agent header 2015-07-24 08:24:45 +02:00
1820289c96 mu4e: note about encrypting outgoing msgs (fixes #576) 2015-07-05 20:45:11 +03:00
5b8dc80bd1 mu4e: small updates to manual 2015-07-05 13:04:57 +03:00
f0cbf1dd7c mu4e-view: small cleanup 2015-07-04 12:24:40 +03:00
ccfdf02a23 mu4e: Avoid if-let.
For compatibility with pre-25 Emacs.
2015-07-03 10:10:15 -07:00
d9e0bf7c6f mu4e: Added workaround for #417. 2015-07-02 18:01:47 -07:00
f5f1977f96 #621 BBDB documentation 2015-06-23 11:08:07 +01:00
cc4bb1abcd mu4e: fix typo 2015-06-14 11:40:43 +03:00
d7c1f19ea7 Merge branch 'master' of github.com:djcb/mu 2015-06-09 21:10:07 +03:00
3c22af2bb8 mu4e-contrib: add some spam-handling functions
Add some basic spam-handling functionality to mu4e-contrib
2015-06-09 21:08:02 +03:00
041a79fdb5 mu4e: add NEWS(.org) as a main menu item 2015-06-09 21:08:02 +03:00