Commit Graph

4136 Commits

Author SHA1 Message Date
Krzysztof Jurewicz f060cb8196 mu4e: Add possibility to forward messages as attachments
This commit adds a global variable
mu4e-compose-forward-as-attachment. To enable choosing forwarding
method on a per-message basis would probably require either:

• changing the mu server backend so that it distinguishes between
  inline forwarding and forwarding as attachment;
• changing the mu server backend so that it doesn’t return attachments
  at all and making both inline and as attachment forwarding via
  MIME (and also making mu4e actually display MIME-enclosed inline
  emails).
2017-01-13 16:30:25 +01:00
djcb f40ffa2464 mu4e: split off mu4e-proc-mu
Move mu-specific backend functions into separate file.
2017-01-03 17:49:31 +02:00
djcb ec064c5f9e mu4e: cosmetic
Clear up some overly long lines.
2017-01-03 17:45:03 +02:00
Josiah Schwab de2329dbde Replace "focus" with "context"
There were a handful places, primarily in the main menu, where the
word "focus" seemed to be used as a synonym for "context".  This
changes all of those instances to "context".
2017-01-03 17:41:21 +02:00
Sébastien Le Callonnec 74b2c1de0a mu4e: Improve mu4e manual.
Fix some typos, improve formatting, and move down `@documentencoding`
otherwise causing issues on the PDF cover.
2017-01-03 17:38:23 +02:00
djcb 0e9ad847b3 buildsys: don't use -Werror by default
This breaks too many people's compiles.
2017-01-03 00:38:03 +02:00
djcb 688507f193 lib: fix a few compiler warnings
WARN_C(XX)FLAGS is really strict.
2017-01-03 00:37:19 +02:00
djcb 5a03c115c9 buildsys: remove some stray files
Since we depend on autoconf-archive now, we don't need the copies of
some of the m4 files, esp. since those break the autoconf-archive check
in configure.ac.
2016-12-31 16:55:35 +02:00
djcb 72a1da9da8 mu: fix some compiler warnings 2016-12-28 16:32:39 +02:00
djcb 0fe41c8690 autogen.sh: enable config-cache 2016-12-28 16:32:03 +02:00
Hong Xu 887e75c4ee Child processes should be session leaders.
If not, when the session of mu is killed, these child processes are also
killed. This scenario shows up when using mu4e: a PDF attachment, for
example, is opened by Evince, but as soon as Emacs exits, Evince is also
killed.
2016-12-28 13:51:20 +02:00
Dirk-Jan C. Binnema f49e808160 Merge pull request #993 from dzop/master
mu4e: Use re-search-forward to find message signatures
2016-12-28 13:40:56 +02:00
Nathaniel Nicandro 9c884ee498 Use re-search-forward to find message signatures 2016-12-27 12:27:39 -06:00
djcb b6a1674522 mu: make 'mu' shortcut for 'mu help' 2016-12-27 17:45:19 +02:00
djcb 800cb0e164 mu4e: update documentation on changing sorting params 2016-12-27 17:08:02 +02:00
Dirk-Jan C. Binnema 66f550b210 Merge pull request #985 from thierryvolpiatto/improve_attachments
mu4e: Add some improvements in attachment actions.
2016-12-27 17:01:33 +02:00
djcb b6985e13cb mu4e: killing instead of interrupting update process
Rename mu4e-interrupt-update-mail into mu4e-kill-update-mail, and it
kill rather than update the process.

Add backward-compat alias.
2016-12-27 16:52:20 +02:00
djcb 30dab7c312 cfind: uniquify nicks
Ensure uniqueness of nicks by adding a numerical suffix when the root
nicks are not unique (up to 1000).

Fixes issue #987.
2016-12-27 16:21:10 +02:00
Dirk-Jan C. Binnema ce37086baa Merge pull request #983 from stig/ignore-xua
Ignore xua
2016-12-27 02:20:59 -08:00
Dirk-Jan C. Binnema 40c8e6b2e5 Merge pull request #982 from tychobrailleur/docstring-fix
mu4e: Fix outdated docstring for `mu4e-headers-actions'
2016-12-27 02:19:06 -08:00
Dirk-Jan C. Binnema c6d9ce4665 Merge pull request #981 from stig/readme-minor-fixes
Two minor fixes to README
2016-12-27 02:17:43 -08:00
Stig Brautaset cc00650276 Add xua/ to .gitignore 2016-12-21 15:46:09 +00:00
Thierry Volpiatto 3e865ca71f Add some improvements in attachment actions.
* mu4e/mu4e-view.el (mu4e-view-attachment-action):
Handle multi save in mu4e-view-attachment-action.

* mu4e/mu4e-view.el (mu4e-view-attachment-actions):
Make mu4e-view-attachment-actions a defcustom and add some options.

New user variable mu4e-view-attachment-assoc.

* mu4e/mu4e-view.el (mu4e-view-attachment-assoc): New.
(mu4e-view-open-attachment-with): Use it.
2016-12-19 09:32:17 +01:00
Sébastien Le Callonnec c1c7bf44cf mu4e: Fix outdated docstring for `mu4e-headers-actions' 2016-12-18 10:38:50 +00:00
Stig Brautaset 21d69d74fe Two minor fixes to README 2016-12-17 13:28:05 +00:00
djcb fb8e148878 HACKING: update build instructions 2016-12-15 08:21:25 +02:00
Dirk-Jan C. Binnema fc70fc6c3b Merge pull request #977 from Chris00/travis
Travis: use recent autoconf 2.69 and recent autoconf-archive
2016-12-14 18:53:18 +02:00
Christophe Troestler c25a3030fc Travis: use recent autoconf 2.69 and recent autoconf-archive 2016-12-14 01:57:33 +01:00
djcb 50ba087b7a update build instructions 2016-12-13 23:03:25 +02:00
Dirk-Jan C. Binnema dde7928855 Merge pull request #972 from j-hao/master
mu4e: add mu4e-msg-changed-hook to mu4e-index-updated-hook globally
2016-12-11 19:03:58 +02:00
djcb 44b5aa6b2a m4: add macros to dist 2016-12-11 18:37:02 +02:00
djcb 0118d79e4f www: update 2016-12-11 18:34:14 +02:00
djcb 78275278cf mu: fix some compiler warnings 2016-12-11 18:33:31 +02:00
djcb edcef28ac4 bump version to 0.9.19, extra warnings
Bump version to 0.9.19; add some extra warnings (using some new m4 macros)
2016-12-11 18:30:12 +02: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 1f232b6737 bump version to 0.9.18 2016-12-04 21:18:18 +02:00
Dirk-Jan C. Binnema c45cfadb71 Merge pull request #962 from titaniumbones/fix-other-headers
mu4e: force use of strings for other-header in mu4e~compose-mail
2016-12-04 18:11:45 +02:00
Dirk-Jan C. Binnema 01768520e3 Merge pull request #963 from stig/redraw-menu-after-context-switch
mu4e: redraw menu after context switch
2016-12-04 18:08:06 +02:00
Dirk-Jan C. Binnema 0c98e91b5b Merge pull request #965 from stig/size-range-fix
mu: swap begin and end if begin is _numerically_ bigger than end
2016-12-04 18:04:29 +02:00
Stig Brautaset e9c6568a57 mu: swap begin and end if begin is _numerically_ bigger than end
The old behaviour would compare the strings, so would swap the start and end
ranges if start was 3K and end was 2M.

Fixes: 964
2016-12-03 23:19:27 +00:00
Stig Brautaset 764b205fe9 mu4e: redraw menu after context switch
This is useful if you change e.g. bookmarks in the context vars and want your
menu to reflect that.
2016-12-03 12:18:07 +00:00
Matt Price ad738b88b0 force use of strings for other-header in mu4e~compose-mail
org-mime and potentially other users of `compose-mail' pass a parameter
`other-headers', an alist of the form ((symbol . string)).
`mu4e~compose-mail' sends this parameter to message-add-header, which
appears to expect a string instead.  We therefore loop through
other-headers and instead pass a string to message-add-header for each
element of other-headers.
2016-11-30 14:55:23 -05:00
djcb b8711d22c8 Update NEWS.org 2016-11-27 19:39:02 +02:00
djcb 68fd3b71d3 mu4e: fix toggling between html/text 2016-11-27 14:34:50 +02:00
djcb b6d73b5da4 NEWS: add contributors for 0.9.18 2016-11-26 16:56:28 +02:00
djcb dfd01c40f9 mu4e: doc: fix typo 2016-11-26 16:56:12 +02:00
djcb c5a93427e3 mu4e: doc: clarify available msg properties
The text was a bit obscure.
2016-11-26 12:34:46 +02:00
djcb fa646a3932 update NEWS.org 2016-11-24 22:52:28 +02:00
djcb 902d081c88 mu: mark some more inline parts as attachments
Recognize some more inline parts as attachments.
2016-11-24 22:51:23 +02:00
djcb 34cd624023 mu4e: fix some defcustoms
There weren't quite right.
2016-11-24 00:33:06 +02:00