Commit Graph

23 Commits

Author SHA1 Message Date
3bbff2e9ad * mu4e-compose.el: activate mu4e-compose-mode earlier, so send/sent hooks work 2012-05-14 22:47:39 +03:00
0c9145a480 * mu4e-compose: insert a newline after mail-header-separator
(this wasn't happening correctly when there was no `message-signature')
2012-05-11 21:21:07 +03:00
bea8d69999 * mu4e-compose: add mu4e-compose-keep-self-cc customization
- allows for keeping yourself in Cc (thanks to Stephen Eglen)
2012-05-11 21:08:26 +03:00
3504584a86 * mu4e-compose.el: active mu4e-compose-mode /before/ declaring message as
non-modified
2012-05-10 17:15:06 +03:00
a118c125b5 * mu4e-compose: invoke mu4e-compose-mode only when the message is complete;
this allows for more useful mu4e-compose-mode hooks
2012-05-10 17:09:57 +03:00
3a4814f38b * big renaming / refactoring 2012-05-01 22:45:54 +03:00
de2e719dd2 * move all user-agent stuff to mu4e-compose 2012-04-30 17:34:51 +03:00
7fa0e80e07 * default to application/octet-stream for attached messages, since
message/rfc822 sometimes fails (FIXME)
2012-04-28 13:48:20 +03:00
2f3bd58c03 * mu4e-compose.el: let message-mode FCC take care of saving to sent-messages
- replace the old system with a bit less rube-goldbergesque (only a bit)
    system. Immediate advantage is that attachments are now also present in
    the saved messages, i.e. the copy is now the /same/ as what is sent,
    rather than an approximation.

   'fcc' refers to saving a copy of a sent message to a certain folder. that's
   what these 'Sent mail' folders are for!

   We let message mode take care of this by adding a field
     Fcc: <full-path-to-message-in-target-folder>
   in the "message-send-hook" (ie., just before sending).
   message mode will then take care of the saving when the message is actually
   sent.

   note, where and if you make this copy depends on the value of
    `mu4e-sent-messages-behavior'.

  - also quite a bit of cleanup in particular on mu4e~compose
2012-04-26 18:08:42 +03:00
284ec577f4 * fix mu4e~compose, some cosmetics 2012-04-25 08:30:10 +03:00
c48eca8d88 * move specific defvars from mu4e-vars to mu4e-(compose|hdrs|view) 2012-04-24 18:13:12 +03:00
3917528719 * some refactoring / cleanups 2012-04-24 09:08:15 +03:00
c16a66bc58 * hdrs,compose: fix compose-handler naming 2012-04-23 21:16:20 +03:00
927e26ec05 * rename many internal functions to have a mu4e~ prefix (WIP)
- this allows to distinguish between internal and external stuff
  - the ~ is behind the 'z' in ascii, so last in the completion buffer
2012-04-23 20:35:14 +03:00
af3d206fb1 * cosmetics 2012-04-20 18:24:10 +03:00
ff32d85bc0 * cleanup mu4e-user-agent a bit, add support for adding arbitrary headers 2012-04-19 18:54:31 +03:00
3540abdfeb * initial support for mail-user-agent (WIP) 2012-04-19 08:30:42 +03:00
bbd55fe787 * cosmetics 2012-04-16 23:10:16 +03:00
127a9108fb * re-use the `message-mode' citation engine for generating cited messages (WIP) 2012-04-16 22:06:49 +03:00
57c261ef87 * cosmetics 2012-04-16 20:54:58 +03:00
bdcb4530f7 * experimental: allowing 'capturing' messages, attaching them to mails 2012-04-15 22:51:08 +03:00
c71ccfcd65 * mu4e-{compose,hdrs,proc}.el: updates (many!) for the changes in the backend protocol 2012-04-15 14:21:59 +03:00
e7247a5e0f * mu4e: code refactoring / cleanup 2012-04-11 22:31:52 +03:00