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
Dirk-Jan C. Binnema
f3aa51fbc1
Merge pull request #1034 from jschwab/docs-context-maildir
...
doc: Add example of matching maildir and its sub-directories in contexts
2017-02-21 07:59:31 +02:00
Dirk-Jan C. Binnema
14317a322e
Merge pull request #1030 from tmalsburg/master
...
mu4e: Added menu items for untrash
2017-02-21 07:56:52 +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
Josiah Schwab
195b91a3db
Add example of matching maildir and its sub-directories in contexts
...
Inspired by this mu-discuss thread:
https://groups.google.com/d/msg/mu-discuss/rAT2YJPEwsA/eYmoGJbUCgAJ
2017-02-17 14:52:06 -08:00
Titus von der Malsburg
79ad110737
mu4e: Added menu items for untrash
2017-02-14 12:02:56 +01:00
djcb
ea40939810
configure.ac: improve autoconf-archive warning
...
Mention which version is needed.
2017-02-12 12:00:59 +02:00
djcb
4c9a8ea112
mu4e: filter out body parts as attachments
...
Make the attachment heuristic yet a bit more complicated... filter out
most body parts.
2017-02-12 11:33:01 +02:00
djcb
1c4dbe580c
mu4e: show inline text/plain as attachment
...
Show inline text parts as attachments too, so we can save them; however,
filter outer really small ones (ie. footers)
2017-02-12 11:11:16 +02:00
djcb
235dc75a1a
mu4e: mu4e-message: allow for bodyless messages
...
Seems the code didn't handle the no-body case. Do so now.
2017-02-07 07:45:59 +02:00
djcb
7c6c3b63f8
mu4e: remove some debugging
2017-02-07 07:09:05 +02:00
Dirk-Jan C. Binnema
ad1a372b5f
Merge pull request #986 from stig/format-flowed-alt
...
POC: Respect format=flowed and delsp=yes for viewing plain-text messages
2017-02-05 15:52:16 +02:00
djcb
b0c618c3e5
mu4e: fix typo mu4e~html2text-wrapper
2017-02-05 15:49:02 +02:00
djcb
06e848a448
mu4e: fix type (-> mu4e~html2text-shell)
2017-02-05 13:23:19 +02:00
Stig Brautaset
cdc2fa1bd8
Respect format=flowed and delsp=yes for viewing plain-text messages
2017-01-31 11:28:55 +00:00
djcb
05faceeb49
mu4e: some whitespace cleanup
2017-01-30 21:07:00 +02:00
djcb
5a09733048
mu4e: msg2pdf: don't require builddir for default
...
Try to find msg2pdf in addition to builddir, since it seems some people
/ distros are actually installing it.
2017-01-30 21:05:04 +02:00
Dirk-Jan C. Binnema
430f17af65
Merge pull request #1003 from Chris00/elec-quote
...
mu4e: Make electric-quote-(local-)mode work when composing emails
2017-01-30 20:49:56 +02:00
djcb
d718531312
mu4e: don't use 'node' for the subsection
2017-01-30 08:50:44 +02:00
djcb
08f2bb2ef4
mu4e: allow for message body rewriting
...
Add `mu4e-message-body-rewrite-functions', a list of functions to
transform the message body text. Add a small example to the
documentation.
2017-01-29 13:21:53 +02:00
Christophe Troestler
bf2f2ee12a
Do not show the electric quote menu if Emacs is too old
2017-01-24 23:21:55 +01:00
Christophe Troestler
a9cbead5af
Add a menu entry for electric-quote-local-mode
2017-01-24 23:21:55 +01:00
Christophe Troestler
9cb0772993
Make electric-quote-(local-)mode work when composing emails
...
electric-quote-(local-)mode used to have no effect because
`comment-use-syntax' was left to `undecided' so the electric mode was
not enabled for paragraphs.
Fixes https://github.com/djcb/mu/issues/997
2017-01-24 23:21:55 +01:00
djcb
67b499f9ed
mu4e: minor doc updating
2017-01-24 23:58:32 +02:00
djcb
475fec0d16
mu4e: treat 'traditional as 'above
2017-01-24 18:48:27 +02:00
djcb
02e651a8fc
mu4e: rework html2text conversion
...
Rework the conversion from html to text; the functions doing that now
expect to receive one parameter, the message, and return the converted
message.
In the old way, the function got invoked in a buffer with html text, and
were expected to modify it to text. This old way is still supported for
backward compatibility.
2017-01-24 08:27:21 +02:00
djcb
edcae719e4
mu4e: pass msg to html2text functions
...
Add a `msg' parameter to html2text functions, but for backward
compatibility, introspect the functions, and if they don't support it,
use the old ways of running the function in the context of a buffer with
the html text.
2017-01-22 22:20:08 +02:00
djcb
014d33d050
mu4e: document `mu4e-headers-hide-predicate'
...
Add to the FAQ.
2017-01-22 22:12:40 +02:00
djcb
1c4caf198d
mu4e: try to honor `message-cite-reply-position'
...
Try to respect gnu's `message-cite-reply-position' by placing the cursor
in the right position.
2017-01-22 22:11:30 +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
Dirk-Jan C. Binnema
6446d62c15
Merge pull request #1008 from KrzysiekJ/forward-as-attachment
...
mu4e: Add possibility to forward messages as attachments
2017-01-16 23:54:11 +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
52ef84ccab
mu4e: mu4e-main: don't use obsolete function
2017-01-16 23:44:34 +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
djcb
786e7c3d1f
mu: add 'tickle' command, for renaming messages
...
The new command 'tickle' renames message files in place, which can be
useful for 3rd-party tools.
2017-01-14 13:09:17 +02:00
djcb
f91969e0b7
mu: refactor add/remove commands
...
Most of their code is shared, so let's combine them.
2017-01-14 12:32:20 +02:00
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