Commit Graph

2335 Commits

Author SHA1 Message Date
djcb f3808b26fb * mu4e: update documentation 2012-09-09 13:17:28 +03:00
djcb ca3f491ff6 * mu4e: support '/' as well to choose a maildir from the full set 2012-09-09 13:17:09 +03:00
djcb 66e89e75fe * mu4e: explicitly set value for mail-header-separator (to prevent user misconfiguration) 2012-09-09 13:16:19 +03:00
Ryan C. Thompson 9c955763bc Add and fix up type declarations for custom variables 2012-09-08 01:17:43 -07:00
djcb ab17f384bf * mu4e: give user more info in mu4e-message, but attempt not to disrupt input 2012-09-07 10:46:49 +03:00
djcb e342f9a5c4 * mu4e: use (user-error ..), not (error ..) for user errors 2012-09-06 10:33:53 +03:00
djcb 4508417e34 * mu4e-view.el: be a bit smarter about inline attachments 2012-09-06 10:20:51 +03:00
djcb cf143667e8 * cosmetics 2012-09-05 01:23:00 +03:00
djcb 0bd47871e8 * mu4e: don't require org directly 2012-09-03 11:15:27 +03:00
djcb ace830f284 * mu4e: small fix 2012-09-03 10:29:34 +03:00
djcb 804f2b5cd5 * mu4e: better error when entering invalid attachment number 2012-09-03 00:35:39 +03:00
djcb f61784b4ff * mu4e-vars: add a bit more documentation to `mu4e-compose-complete-only-personal' 2012-09-01 20:06:24 +03:00
djcb 9ff50258cd * mu4e-view: use 'verified', not 'ok' when the signature is verified 2012-09-01 20:05:55 +03:00
djcb c8065a0e1b * mu4e: show 'C' in first line of main page to indicate crypto support 2012-09-01 20:05:17 +03:00
djcb 90290a132c * mu4e: improve mu4e-action-view-in-browser 2012-08-30 12:54:26 +03:00
djcb ed516d54d7 * mu4e: improve `mu4e-compose-pre-hook', document it 2012-08-29 18:00:23 +03:00
djcb c17d3911bd * mu4e: add mu4e-compose-pre-hook (WIP, experimental etc.) 2012-08-28 18:57:31 +03:00
djcb 45ad1c4916 * mu4e-utils: minor 2012-08-28 12:11:34 +03:00
djcb 97196b9c54 * mu4e: s/mu4e-headers-use-fancy-chars/mu4e-use-fancy-chars/ and use it for
the arrows in header mode as well
2012-08-28 12:10:56 +03:00
djcb 75c182f5c9 * mu4e: workaround (hack) for org-mu4e bytecompilation (don't require org-exp) 2012-08-27 22:07:12 +03:00
djcb 7623680a60 * mu4e: set mu4e-get-mail-command to "true" (default), so it will still work
even if users don't have an actual get-mail command.
2012-08-27 19:02:06 +03:00
Dirk-Jan C. Binnema 6924e008d0 Merge pull request #56 from ruediger/passwd
* mu4e: ask for password only when used interactively, detect if buffer is nil
2012-08-27 08:09:04 -07:00
djcb 6f9621ce3f * mu4e: use defsubst for mu4e~proc-eat-sexp-from-buf 2012-08-27 18:06:27 +03:00
djcb f1b1abd334 * cosmetic 2012-08-27 18:05:31 +03:00
djcb 9c493a017a * mu4e: experimental support for fancy (non-ascii) characters for flags and
thread prefixes. Based on idea by Niv Sardi (xaiki)
2012-08-27 18:04:58 +03:00
Rüdiger Sonderfeld 31db80e487 mu4e-utils: In process filter detect if buffer is nil.
If `mu4e-update-mail' is called with BUF set to nil then the messages
should be discarded.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
2012-08-27 13:48:25 +02:00
Rüdiger Sonderfeld 0897246cf6 mu4e-utils: Only ask for pwd if the update process is called interactively.
Adds a new optional parameter INTERACTIVE to `mu4e-update-mail' which
is passed as a process property (`process-put') to the filter
function.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
2012-08-27 13:43:42 +02:00
Dirk-Jan C. Binnema 354f77e41d Merge pull request #53 from ruediger/passwd
* mu4e-utils: detect if update process asks for a password, and let user provide it
2012-08-26 14:17:58 -07:00
djcb 6f19449856 * mu4e: always put images (inline or attachment) in the list of attachments 2012-08-26 23:51:31 +03:00
djcb a2b57b32d2 * mu4e: much faster mu4e-get-maildirs 2012-08-26 22:07:09 +03:00
djcb f1c1fc15e3 * mu4e-view: fix mu4e-view-wrap-lines, mu4e-view-hide-cited 2012-08-26 12:22:29 +03:00
Rüdiger Sonderfeld b116c64fb8 mu4e-utils: Password query string as variable.
Added `mu4e~get-mail-ask-password' instead of a simply "Password: "
prompt.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
2012-08-25 13:16:54 +02:00
djcb 905a84b13a * mu4e: add `mu4e~get-dirs', to speed up getting a list of maildirs 2012-08-25 12:37:59 +03:00
Rüdiger Sonderfeld f8db0c9b76 mu4e-utils: Moved process filter and password regexp to own function/variable.
The process filter is now `mu4e~process-filter' instead of a lambda
function and the regexp is now a variable
`mu4e~get-mail-password-regexp'.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
2012-08-24 16:03:18 +02:00
Rüdiger Sonderfeld 18aa453a3a mu4e-utils: Detect if update process asks for a password.
Offlineimap (or other mail fetchers) may query the user for a
password. This patch adds a process filter to the `mu4e-update-mail'
process and checks if the process asks for a password (Currently only
matches "^Remote: Enter password: $"). It then reads the password from
the user.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
2012-08-24 13:20:44 +02:00
djcb b034936271 * mu4e-utils: improve the dir-not-readable guard 2012-08-23 10:59:03 +03:00
Dirk-Jan C. Binnema 6db3c55991 Merge pull request #50 from ranulf/confirm-quit
*mu4e: make quiting-confirmation optional (added variable `mu4e-confirm-quit').
2012-08-22 09:26:45 -07:00
Jonathan Leech-Pepin e018a0347f Remove org-make-link, it is no longer used in Org-Mode
* mu4e/org-mu4e.el: Replaced org-make-link with concat to be compatible with current version of Org-Mode.
2012-08-22 11:55:13 -04:00
Thomas Wallrafen ef6bcc90e6 Added variable mu4e-confirm-quit. 2012-08-22 17:22:31 +02:00
djcb d93c0bb3e2 * mu4e: check if maildir is readable first (`mu4e~get-maildirs-1') 2012-08-22 11:52:24 +03:00
djcb 43fac91449 * dont'r require org in org-mu4e; it seems to cause problems. 2012-08-21 11:54:51 +03:00
djcb b15589cb24 * mu4e.texi: fix some menu ordering 2012-08-20 23:15:55 +03:00
djcb 19c6858b3f * mu4e-compose: fix small issue with completion / cosmetics 2012-08-19 09:55:28 +03:00
djcb e77abbeb29 * mu4e: fix mu4e-mark-handle-when-leaving (mu4e-headers-leave-behavior) 2012-08-17 08:34:08 +03:00
djcb ba50104b8f * cosmetics 2012-08-16 20:48:01 +03:00
djcb 8853f0daa5 * mu4e: make address completion case-insensitive 2012-08-16 20:47:36 +03:00
djcb 1a5ee55a80 * mu4e-view: recognize '*' as part of url 2012-08-16 20:45:41 +03:00
djcb 12226c19c0 * mu4e: make elint-clean 2012-08-14 10:20:27 +03:00
djcb 05fbc63b32 * mu4e: don't use glyphless-char-display on emacs23 2012-08-11 12:23:53 +03:00
djcb be9e9953b1 * mu4e: warn when org-export-string is not defined 2012-08-11 12:22:36 +03:00
djcb a80fb34c6d * mu4e: don't try to kill the headers window if it's the last one 2012-08-11 11:55:34 +03:00
djcb d2a8ff697a * mu4e: update the text-or-html heuristic (html should be >= 10x plain text length) 2012-08-10 10:19:30 +03:00
djcb 9044ccc7f2 * mu4e: slightly improved attachment detection 2012-08-10 09:59:16 +03:00
djcb 5fd9d79075 * mu4e: don't assume 'echo' supports -n in Makefile.am (OS-X fix) 2012-08-09 16:27:03 +03:00
djcb 849cc79636 * mu4e-utils: quote names when autocompleting addresses 2012-08-07 12:08:44 +03:00
djcb 558a6fd0b0 * mu4e: small doc update 2012-08-07 11:45:07 +03:00
djcb b71a27b7c0 * mu4e/mu-msg-part: better detection of body / attachments 2012-08-02 15:48:03 +03:00
djcb 3814fb81c2 * org-mu4e: small updates in comments/docstrings 2012-08-01 20:52:53 +03:00
Dirk-Jan C. Binnema da098f2dee Merge pull request #39 from mylese/org-mu4e-link-description
* make the org-mu4e links user-customizable
2012-08-01 10:49:06 -07:00
djcb 136d0f2875 * mu4e/crypto: beginnings of crypto (verification, decryption) support. WIP! 2012-08-01 17:07:11 +03:00
djcb 279f627c5e * cosmetics 2012-08-01 10:48:56 +03:00
djcb c403f0a9c0 * mu4e.texi: add some FAQ 2012-07-31 18:51:46 +03:00
djcb b4443d1eae * mu4e-compose.el: don't add superfluous newlines when saving 2012-07-31 17:03:53 +03:00
Myles English 143b0b0ff4 added org-mu4e-link-desc-func
Replaces org-mu4e-link-description, a customisable
function is nicer than a string.
2012-07-31 13:47:13 +01:00
Myles English fdbc20f04b added defcustom org-mu4e-link-description
Allows the user to customise the org link, e.g.
(setq org-mu4e-link-description '(concat date " " subject))
2012-07-26 15:12:56 +01:00
djcb 45611b0461 * mu4e: hide some non-attachments from the attachment list in the view 2012-07-24 23:39:47 +03:00
djcb f00673e468 * minor 2012-07-24 01:34:06 +03:00
djcb fd65b992d5 * fix error handling (with errors in the proc-filter context) 2012-07-24 01:33:52 +03:00
djcb 825529ad0f * mu4e-vars: base faces on some more standard things 2012-07-23 00:55:41 +03:00
djcb b35f9aa9f8 * mu4e-compose: fix message sending for (near) empty messages 2012-07-23 00:55:12 +03:00
djcb 936e857995 * mu4e: mu4e-error should actually raise an error 2012-07-20 15:50:03 +03:00
djcb dde3f09c76 * crypto/mu4e: support signature verification in mu4e (WIP) 2012-07-19 11:42:38 +03:00
djcb 548ada3032 * crypto/mu4e: support signature check in mu4e (part 1) 2012-07-18 17:53:04 +03:00
djcb b36d684b81 * mu4e: add \ as alternative keybinding for mu4e-headers-query-prev 2012-07-18 14:48:28 +03:00
djcb 9df78fe49f * mu4e: improve display of the flags-field in the message view 2012-07-16 15:56:26 +03:00
djcb 668327da84 * mu4e: make contacts in address field in the message view 'clickable': toggle
between long/short display and compose. Make short display the default
2012-07-16 12:19:19 +03:00
djcb 62489a31d0 * mu4e: make sure the about-page is unfolded 2012-07-11 11:46:03 +03:00
djcb 1e2ed5715a * mu4e: set sort order by clicking on header tabs 2012-07-11 11:36:05 +03:00
djcb 65d1e4ce07 * mu4e: indicate sort field in headers line 2012-07-11 10:21:09 +03:00
djcb c0ed7e4b83 * mu4e-utils.el: fix some typos 2012-07-11 09:15:26 +03:00
djcb 51bdc15acf * mu4e.texi: FAQ: add some examples to change From:-addresses, sent-folder 2012-07-11 09:14:59 +03:00
djcb 7721df4b28 * update docs / TODO 2012-07-10 22:53:55 +03:00
djcb 6ad12aa3a2 * cosmetics 2012-07-10 22:53:36 +03:00
djcb 0e011783c0 * mu4e: add special face for replied/passed headers 2012-07-10 21:10:00 +03:00
djcb dc62bd6c75 * rename emacs/ => mu4e/ 2012-07-10 20:00:06 +03:00