Commit Graph

91 Commits

Author SHA1 Message Date
djcb 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
djcb 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
djcb ff06d5fb4d mu4e: don't include '--' if no signature set
This fixes issue #434.
2015-10-16 11:18:50 +03:00
Jonas Bernoulli a924985803 Fix issues reported by the byte-compiler. 2015-10-09 01:02:58 +02:00
djcb 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
Eike Kettner 0f167270a6 * mu4e-draft.el: fix adding User-agent header 2015-07-24 08:24:45 +02:00
Pan Jie 64959382b9 Mu4e: add support for composing in a new frame
Adds the variable mu4e-compose-in-new-frame and when set to t, message
are composed in a new frame rather than the current one.
2015-05-24 11:48:37 +03:00
djcb 46934a9167 mu4e: Use save-excursion to leave point before signature
Based on the patch by janisteunissen.
  7f8b598e00
2014-10-12 16:18:07 +03:00
djcb 9bd65560a5 mu4e: make including dates in drafts optional (and disabled by default)
Add new configuration variable `mu4e-compose-auto-include-date'.
2014-09-02 06:10:38 -07:00
Dirk-Jan C. Binnema a4da062845 Merge pull request #430 from taurgal/master
* mu4e: Add revert-buffer support to the mu4e main buffer
2014-06-05 22:01:52 +03:00
djcb a36d4bd72f * mu4e: make sure there's always an ending newline 2014-06-02 08:42:05 +03:00
Bosché Aurélien fe53c5a0f8 Added a missing ";; New" comment. 2014-05-24 19:38:14 +02:00
Bosché Aurélien fdbc1d6f9a Automatically insert a date field in the new drafts headers.
So that one can see when a draft was composed when browsing the
draft maildir (instead of getting "None" in the Date column). Then one
can sort the drafts by date.
2014-05-24 19:30:13 +02:00
djcb 5ab30cbc09 * mu4e: don't add rogue \n where re-editing 2014-05-04 10:51:44 -07:00
djcb 5cf67c6ea9 * don't mark the mail-header-separator as read-only
this seems to cause problems in some cases, where message-mode
  apparently requires the text to be writable.
2014-04-27 11:28:58 +03:00
djcb e3274461db * mu4e: applied Michael Strey's patch for the date in citations
What was going wrong?

  Using the function `mu4e-view-message-text',
  mu4e~draft-cite-original created a temporary buffer. Based on this
  buffer the function message-cite-original-without-signature,
  borrowed from Gnus, had to extract the date for the citation
  line. The problem was, that this function depends on a standardized
  date in ISO format whilst mu4e-view-message-text formatted the date
  according to the setting of mu4e-view-date-format.

  This patch hopefully solves this problem by setting
  mu4e-view-date-format in function mu4e~draft-cite-original.
2014-03-09 20:08:55 +02:00
djcb 9b5c841602 * mu4e: make sure the signature gets insert at the right places (Fixes #381) 2014-03-03 19:54:36 +02:00
djcb a860d61b98 * fix mu4e-compose-signature 2013-12-26 18:51:02 +02:00
djcb 5232c9ca5d * mu4e: check that message-signature is a string 2013-12-21 11:10:15 -08:00
djcb 5f6c274b3c * mu4e: add mu4e-compose-signature-auto-include and document it 2013-12-21 10:58:55 -08:00
djcb 9c8101d949 * mu4e: centralize some of the fontification code; cleanup signature support 2013-10-20 15:41:47 +03:00
djcb b6dee495f4 * mu4e-draft: small faces update 2013-10-19 12:07:37 +03:00
djcb 8656f6721e * mu4e: complete the new reply-to-your-own-messages behavior + documentation 2013-07-17 21:13:42 +03:00
djcb 5ecbb40557 * mu4e: when replying to messages written by self, keep the same to:/cc: 2013-07-07 18:30:30 +03:00
djcb 7fe37334b5 * cosmetics 2013-06-24 22:44:36 +03:00
djcb 3d385325ea * mu4e-draft: fix typo in patch 2013-06-08 17:36:09 +03:00
joost c511ae7f1f also try to avoid unnecessary quotes when replying (see issue #217) 2013-06-05 10:26:22 +02:00
djcb 3c67aa6591 * mu4e: fix a few compiler warnings / typos 2013-06-03 21:09:20 +03:00
djcb f6035fd5db * mu4e-drafts: make the draft file the same as the mu-maildir function generates 2013-05-22 00:22:20 +03:00
djcb 83667fbe83 * fix typo 2013-05-22 00:06:32 +03:00
djcb 222d8c3627 * improve message-composition / draft handling 2013-05-21 08:05:06 +03:00
djcb 362bcbda17 * mu4e: fix some weirdness with editing drafts 2013-05-20 06:53:55 +03:00
djcb 85fb0e14ef * mu4e: add mu4e-compose-dont-reply-to-self, default to nil for now (thanks to sfischme) 2013-04-23 19:54:47 +03:00
djcb d38fbccd47 * mu4e-draft.el: hopefully fix the references issue 2012-12-28 14:48:20 +02:00
djcb deb862a488 * fix broken references: don't comma-separate 2012-12-28 12:49:31 +02:00
djcb 9bc27d63ef * cosmetic 2012-12-15 12:02:04 +02:00
djcb 46a49c8875 * remove all addresses in `mu4e-user-mail-address-list' from cc-list; fixes #101 2012-12-09 15:31:39 +02:00
Jonas Bernoulli 8a3d4c27de improve doc-strings
The first sentence should summarize the variable's or function's
purpose and it should fit on the first line.  Change existing
doc-string by:

* Move first sentence onto first line even if that makes it _a bit_
  long.
* Move additional notes out of first sentence and add them later,
  possibly as complete sentences.
* If I am uncertain whether doing the above would alter the meaning,
  _don't_ do it.
* If fitting the initial sentence on the first line would require a
  complete rewrite of the doc-string _don't_ do so unless it is very
  easy to do.
* Remove indentation from second and later lines if it is there to
  align them with the first in the source code, instead of in
  `describe-*' output.
* Make "pullet point" lists a bit more consistent.

Obviously this does not fix all problems but it's a start.
2012-11-10 14:01:17 +01:00
djcb e5e5955752 * minor 2012-11-08 21:35:01 +02:00
djcb 2e6f8ba015 * mu4e: set mail-header-separator to some sane value 2012-11-04 20:41:09 +02:00
djcb 339d1ff036 * mu4e: refactor part of mu4e-compose into the new mu4e-draft.el 2012-10-31 20:33:46 +02:00