Commit Graph

4109 Commits

Author SHA1 Message Date
djcb 87ab21702e mu4e-mark: remove debug message 2016-10-25 20:19:19 +03:00
djcb 9a3ff05192 mu4e: handle overflow for plaintext-ratio-heuristic
Handle overflow when multiplying
mu4e-view-html-plaintext-ratio-heuristic by most-positive-fixnum.
2016-10-03 21:27:06 +03:00
djcb 82dc1aeb46 mu4e: use mu4e-user-agent in bbdb example 2016-09-30 09:16:07 +03:00
Dirk-Jan C. Binnema 9fd6d36963 Merge pull request #920 from andersjohansson/orglinkfix
mu4e: Only call old org-link API if new unavailable
2016-09-29 10:09:57 +03:00
Dirk-Jan C. Binnema 62370afed9 Merge pull request #913 from StAlphonsos/639-redo
perl: Integrate the mup interface from https://github.com/StAlphonsos/mup
2016-09-27 18:50:08 +03:00
attila 188a559187 Add missing file to pull request: m4/perlmod.m4 2016-09-17 15:52:03 -05:00
Anders Johansson b885dd308e Only call old org-link API if new unavailable 2016-09-13 15:07:27 +02:00
Dirk-Jan C. Binnema 8d345ee17f Merge pull request #917 from kkholst/master
mu4e: For the upcoming org-mode version 9 org-add-link-type is obsolete, so…
2016-09-12 00:02:18 -07:00
djcb c419bca577 mu4e: set mu4e-compose-type earlier
Set mu4e-compose-type before invoking the "pre" hook, so that it can be
used there.
2016-09-06 18:29:05 +03:00
djcb bca649cb32 mu4e: make mu4e-compose-type a public variable
Replace mu4e~compose-type so it can be used in pre-hooks and the like.
2016-09-06 09:15:17 +03:00
djcb f1aedf14ab mu4e: remove some debugging output 2016-09-05 15:07:44 +03:00
Klaus Holst 9f5a2da5b5 For the upcoming org-mode version 9 org-add-link-type is obsolete, so if org-link-set-parameters is bound we will use that instead. 2016-09-04 14:12:53 +02:00
Dirk-Jan C. Binnema a49ccf4ff0 Merge pull request #897 from liweitianux/aly
mu4e: use builtin function "shr-render-region" for simplicity
2016-09-03 11:30:19 +03:00
Dirk-Jan C. Binnema 5097dd8e1b Merge pull request #909 from sachdevaprash/master
mu4e: Adding eshell/mu4e-attach allowing attachments from eshell.
2016-09-03 11:27:49 +03:00
Dirk-Jan C. Binnema db48031024 Merge pull request #911 from aroig/gh/tag-completion
mu4e: add rudimentary completion support for retag action
2016-09-03 11:26:47 +03: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
Dirk-Jan C. Binnema c29ebc6e6d Merge pull request #907 from Chris00/master
mu4e: Compare email addresses case insensitively
2016-08-28 17:58:13 +03:00
Dirk-Jan C. Binnema 79ed1bc463 Merge pull request #914 from j-hao/fold
mu4e: show '...' when header field folded and keep text-properties
2016-08-28 17:55:55 +03:00
Jun Hao 0926ac6867 mu4e: show '...' when header field folded and keep text-properties 2016-08-28 10:39:37 +08:00
Prashant Sachdeva eef00e7263 Removing the dependencies on gnus in eshell/mu4e-attach. 2016-08-28 10:03:02 +09:00
Christophe Troestler dc3bffa186 Compare email addresses case insensitively 2016-08-28 00:30:29 +02:00
djcb 37f11d642f mu4e: improve mu4e-fill-paragraph
Improve mu4e-fill-paragraph for some corner-cases where there is
trailing whitespace. Patch by holtzermann17.
2016-08-27 19:06:10 +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
djcb 6a421f4d85 mu: fix C-d handler for mu server 2016-08-27 18:58:31 +03:00
attila 6b366e7d25 perl: Integrate the mup interface from https://github.com/StAlphonsos/mup 2016-08-26 15:32:24 -05:00
Jun Hao 35c6d4ab8b mu4e: add mu4e-msg-changed-hook 2016-08-25 10:03:35 +08:00
Abdo Roig-Maranges cba2e0c21c add rudimentary completion support for retag action
This adds a variable mu4e-action-tags-completion-list, that contains a
list of commonly used tags to suggest as completion terms during a retag
actions.

Along the way, the retag action accepts as argument a comma-separated
list of +tag and -tag keywords, instead of a space-separated one,
removing the need to quote tags with spaces in them, and making it
consistent with the behaviour of completing-read-multiple.
2016-08-22 20:26:35 +02:00
Prashant Sachdeva 9b6a7424df Adding eshell/mu4e-attach allowing attachments from eshell. 2016-08-17 10:45:32 +09:00
Dirk-Jan C. Binnema 2507933176 Merge pull request #893 from j-hao/master
mu4e: Allow header fields with more than one lines to fold to one
2016-08-13 23:01:50 +03:00
djcb 49ea3bec58 mu4e: update html/URL handling
Make mu4e-view-toggle-html _not_ toggle the global value of of
mu4e-view-prefer-html, but only the current one.

Make the link map 'permanent', so it survives the buffer changes when
refreshing. This fixes issue #904.
2016-08-13 10:57:49 +03:00
djcb 75412ec3b1 mu4e: document mu4e-view-html-plaintext-ratio-heuristic
Add note about most-positive-fixnum. This fixes issue #903.
2016-08-13 09:42:33 +03:00
Dirk-Jan C. Binnema 14a5f2d7ca Merge pull request #906 from Chris00/context
mu4e: Add a face for displaying the context in the mode-line
2016-08-13 09:15:21 +03:00
Christophe Troestler cec66211f5 Add a face for displaying the context in the mode-line 2016-08-12 00:11:12 +02:00
Christophe Troestler 744f288431 Fix typo 2016-08-12 00:05:12 +02:00
djcb 8235a903c4 mu4e: update bbdb instructions 2016-08-09 09:27:53 +03:00
Dirk-Jan C. Binnema 99d0e81e61 Merge pull request #898 from ptroja/master
mu4e: minor fix of unbalanced parens in doc
2016-08-03 23:58:59 +03:00
Piotr Trojanek fc8e563e90 minor fix of unbalanced parens in doc 2016-08-02 19:15:32 +01:00
Aaron LI 9b54c2745e mu4e: use builtin function "shr-render-region" for simplicity 2016-08-02 22:19:51 +08:00
Remco van 't Veer 9e6bfb9075 Fix kill ring clobbering by get mail filter
The kill ring fills up with lines like:

  C: 0/1  B: 28/29  M: +0/0 *0/0 #0/0  S: +2/2 *1/1 #0/0

when using mbsync or another tool using carriage return for progress.
2016-08-02 09:00:46 +03:00
Dirk-Jan C. Binnema 80ecf80a12 Merge pull request #875 from stsquad/some-fixes
mu4e-actions: improve mbox handling for multiple marks
2016-08-02 08:08:34 +03:00
Dirk-Jan C. Binnema 501306cde8 Merge pull request #896 from avar/fix-tempfile-bug-in-831
Actually make the "write attachments" feature in d16957d work
2016-08-02 08:05:43 +03:00
Ævar Arnfjörð Bjarmason e2ce627197 Actually make the "write attachments" feature in d16957d work
This is a follow-up to my pull request #895 which fixes another bug in
pull request #831 (d16957d).

The code to write out the attachments would never work, for what it's
worth it's clear from the issue I fixed in #895 that the codepath had
never been executed as-is.

It would find the attachments and try to write them out to /tmp/, just
that, no /tmp/NAME, just the directory itself. That would yield an
error of trying to write to a directory.

Fix that, now we create a temporary name as a function of the
attachment and both save it and extract it.

This makes the mu4e-action-view-in-browser function finally work for
me. It'll now write out the attachments to /tmp, and rewrite the HTML
so that I'll see the attachments in my browser.
2016-08-01 21:11:05 +02:00
Dirk-Jan C. Binnema 5189e6bac7 Merge pull request #895 from avar/pull-request-831-regression
mu4e: use correct args for mu4e-message-field

Fix a regression in pull request #831
2016-08-01 08:22:28 +03:00
Ævar Arnfjörð Bjarmason dc65f0c5ec Fix a regression in pull request #831
The mu4e-message-field function was called in a way that would never
work, fix that by calling it correctly.

There's the additional follow-up TODO here that the mu4e-message-field
function itself should probably die on this sort of invocation, but I
don't know enough about elisp idioms to know how that should look.

This fixes my issue #894.
2016-07-31 23:28:35 +02: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
djcb b5345851ee mu4e: documentation 2016-07-31 11:23:38 +03:00
djcb f7be5ef2ff mu4e: make bookmarks a defstruct
Make the structures use for mu4e-bookmarks a defstruct, and update its
usage throughout the codebase. This makes it a bit easier to read and
extend.

Ensure that the old-style bookmarks are automatically converted.
2016-07-31 11:20:59 +03:00
Jun Hao 2d5475e7ed mu4e: Allow header fields with more than one lines to fold to one
Fix #803
2016-07-30 01:10:26 +08:00
djcb 0d9cac49d3 mu4e: mu4e-draft: fix "typo" in face name 2016-07-27 13:08:35 +03:00
Dirk-Jan C. Binnema 94ae591cd8 Merge pull request #889 from sje30/master
Add --expr flag to constrain search when looking for duplicates
2016-07-26 09:59:50 +03:00