Nicolas Avrutin
0fa6a92bb3
support recursive maildirs
2013-03-17 09:34:48 -04:00
djcb
0623973ce0
* cosmetics
2013-03-17 11:58:08 +02:00
Dirk-Jan C. Binnema
ae1deb4b10
Merge pull request #158 from pygatea/master
...
* re-implements "retagging" action in elisp to get around sed version inconsistencies between platforms
2013-03-17 02:55:17 -07:00
djcb
b7332b923e
* mu4e: retagging: +/- are only special at the beginning of terms (thanks to seanfarley)
2013-03-17 11:27:42 +02:00
D. LoBraico
bce9282332
* mu4e: Whoops, uses actual correct helper function naming conventions (~ instead of -)
2013-03-16 12:42:41 -05:00
D. LoBraico
0d4d7b4ff1
* mu4e: uses correct helper function naming conventions.
2013-03-16 12:40:18 -05:00
Dirk-Jan C. Binnema
66f665167d
Merge pull request #160 from tmalsburg/master
...
* fix issue #159 , broken bindings in the headers menu of mu4e.
2013-03-16 09:37:58 -07:00
djcb
dbbcaf0f2b
* mu4e: make the +/- in +tag, -tag only match at the beginning of words
2013-03-16 17:58:17 +02:00
Titus von der Malsburg
203aeb3093
Fixed bindings of entries in mu4e's header menu.
2013-03-13 11:31:46 +01:00
D. LoBraico
fd53bde694
* mu4e: replaces sed with elisp in re-tag action
2013-03-11 16:55:37 -05:00
Tibor Simko
eb606f9c8a
mu4e: fix `q' binding in About buffer
...
mu4e's About buffer uses org-mode and used to locally bind `q' to bury
the buffer. However, altering local key map via local-set-key
shares binding with all buffers using the same major mode. As a result,
after executing About mu4e once, pressing `q' in any regular org-mode
buffer was also burying it instead of inserting the letter `q'.
This commit fixes the problem by creating a new mu4e-about-mode
derived from org-mode and by defining `q' only for that mode.
2013-03-10 21:27:59 +01:00
djcb
b41e8a6034
* mu4e: handle empty contact lists
2013-03-09 07:38:07 -08:00
Sasha Kovar
83c4202e93
mu4e: add custom variable for list of visible header flags - take 2
2013-03-06 15:42:08 -08:00
djcb
79c1c8e452
* mu: fix detection of urls with diacritics
2013-03-05 07:18:17 -08:00
djcb
a2fc0a26b9
* mu4e: don't try to select nil window when updating mail
2013-03-05 06:35:29 -08:00
djcb
1c98cbbf4e
* mu4e: update doc for mu4e-create-maildir-maybe
2013-03-04 20:58:41 -08:00
djcb
d39bf269fe
* revert "mu4e: add custom variable for list of visible flags to display in headers view"
...
This reverts commit 9944a4fd62
.
2013-02-27 19:09:11 +02:00
Sasha Kovar
9944a4fd62
mu4e: add custom variable for list of visible flags to display in headers view
2013-02-21 11:46:23 -08:00
Sasha Kovar
55619550e9
mu4e: propertize parens around attachment size in message view
2013-02-21 11:11:03 -08:00
Sasha Kovar
23dd3bb27e
mu4e: propertize the colon in view header keys
2013-02-21 10:52:58 -08:00
Sasha Kovar
4e132ef74c
mu4e: small doc update
2013-02-21 10:47:03 -08:00
djcb
6fc99ad495
* mu4e: auto scroll down in the mail fetch window (thanks to chrisklaiber)
2013-02-17 17:32:12 +02:00
djcb
ae28d22c30
* mu4e: make sure to define mu4e-view-mark-for-something (using the macro)
2013-02-11 23:49:39 +02:00
djcb
9d7648b9bc
* mu4e: small doc update
2013-02-11 23:40:49 +02:00
djcb
9f72602422
* merge branch 'master' of github.com:djcb/mu
2013-02-11 23:38:57 +02:00
djcb
a91b2438b5
* mu4e/mu4e.texi: add the Tips & Tricks chapter contributed by Joost Kremers
2013-02-11 23:38:14 +02:00
jmickey
c24b30984e
Spelling fix for smtp-mail-queue-dir
...
* mu4e/mu4e-main.el (mu4e~main-toggle-mail-sending-mode): correct
error message to say `smtpmail-queue-dir' instead of
`smtp-queue-dir'
Signed-off-by: jmickey <jmickey@netapp.com>
2013-02-06 10:44:55 -08:00
djcb
d1a42504b2
* mu4e: surpress compilation warning
2013-01-26 10:58:24 +02:00
djcb
6522bbca62
* use mu4e-view-show-images, mu4e-headers-mark-custom
2013-01-26 10:57:53 +02:00
djcb
8256a403c5
* mu4e: use mu4e-view-show-images
2013-01-26 10:57:14 +02:00
djcb
d60fd4bb47
* mu4e: fix mu4e~view-fontify-cited to not search too far ( fixes #127 )
2013-01-05 13:14:08 +02:00
djcb
70b20694af
* mu4e: try to go back to some mu4e buffer after message composition
2013-01-04 21:40:12 +02:00
djcb
459f87d887
* mu4e.texi: add another refiling example
2013-01-03 23:08:57 +02:00
djcb
90929f9db8
* mu4e-headers.el: fix typo
2013-01-03 23:08:13 +02:00
djcb
b815f61216
* mu4e-proc: inform user when database needs upgrade
2012-12-28 18:53:45 +02:00
djcb
23f746d714
* mu4e: make mu4e-headers-mark-for-each-if a 'public' function (i.e.., s/mu4e~/mu4e-/)
2012-12-28 15:33:42 +02: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
8b89ff3c90
* mu4e-headers: fix typo
2012-12-27 20:33:50 +02:00
djcb
42879bb8ef
* minor
2012-12-27 20:23:08 +02:00
djcb
3d71c260ae
* mu4e: add include-related, skip-headers toggling support mu4e-headers,
...
document it.
2012-12-27 16:27:53 +02:00
djcb
382ccc2e2e
* improvements in the :mailing-list field
2012-12-26 13:01:36 +02:00
djcb
6219719e2f
* set `mu4e-headers-include-related-maxnum' to 800
2012-12-25 20:40:04 +02:00
djcb
b1e1574883
* mu4e: move mu4e-search-results-limit => mu4e-headers-results-limit
2012-12-25 19:42:47 +02:00
djcb
8f00cccd3c
* mu4e: document skip-headers and include-related
2012-12-25 19:42:07 +02:00
djcb
58f5e39d34
* add support for finding related messages to mu-find, mu4e, this does *not*
...
include the actual implementation though
2012-12-25 11:58:32 +02:00
Mykola Nikishov
f70ff6b78e
Drop misplaced braces
...
'make' fails to build docs:
mu4e.texi:31: Misplaced {
mu4e.texi:31: Misplaced }
Not sure if it's the best way to fix ;-)
2012-12-24 11:45:14 +02:00
Dmitry Neverov
9db55ac7ab
Fix '' letters in a message view
2012-12-24 00:04:46 +04:00
djcb
4a2e813e4f
* don't use longlines-mode (visual-line-mode is available in all emacsen we support)
2012-12-23 14:18:14 +02:00
djcb
9eb628fcb6
* rename mu4e-headers-split-view-resize --> mu4e-headers-split-view-grow
2012-12-23 14:05:48 +02:00
Dirk-Jan C. Binnema
15f765d276
Merge pull request #93 from tarsius/undefun
...
* add various commands to replace anonymous lambas in keymaps
2012-12-23 04:01:13 -08:00
djcb
4f37e979e1
* some small improvements for the mailing list support
2012-12-22 21:57:49 +02:00
djcb
144b5b1ba2
* mu4e-view: cosmetic
2012-12-22 21:12:36 +02:00
djcb
1e6b7792d6
* better handling of mailing lists which are not in the shortcuts lists
2012-12-22 11:48:02 +02:00
djcb
0095bfdc5a
* cosmetic
2012-12-20 23:33:09 +02:00
djcb
4dd81e5b7f
* mu4e-utils: when completing a maildir, put the initial / there already
2012-12-20 23:32:37 +02:00
djcb
10ad5ce2ca
* mu4e: add support for display mailing list (short)names in headers/view mode
2012-12-18 23:29:17 +02:00
djcb
7053582dd7
* add skipping-dups support to mu4e
2012-12-17 22:30:26 +02:00
djcb
2cd915f611
* cosmetics
2012-12-17 22:26:22 +02:00
djcb
8d8bce91fb
* fix `mu4e~headers-human-date'
2012-12-17 00:33:25 +02:00
Dirk-Jan C. Binnema
17f3ef0c4b
Merge pull request #113 from tarsius/custom
...
* various improvements for 'defcustom' usage and explicitly offer `turn-on-visual-line-mode' as hook function.
2012-12-15 02:42:06 -08:00
djcb
f7b6c6e6ab
* some fixes for the retagging action (thanks to Abdó Roig-Maranges)
2012-12-15 12:06:32 +02:00
djcb
9bc27d63ef
* cosmetic
2012-12-15 12:02:04 +02:00
djcb
a9d3e6e503
* make sure mu4e-compose-parent-message is available in mu4e-compose-mode as
...
well (thanks to Tsunenobu Kai)
2012-12-15 12:01:50 +02:00
Jonas Bernoulli
4e6824dd69
mu4e-view-mode-hook: define explicitly
...
Explicit offer `turn-on-visual-line-mode' as hook function.
2012-12-12 20:07:01 +01:00
Jonas Bernoulli
cd5f730222
mu4e-maildir-shortcuts: define custom type
2012-12-12 20:07:01 +01:00
Jonas Bernoulli
faa0e6f55f
mu4e-sent-messages-behavior: fix custom type defintion
2012-12-12 20:03:36 +01:00
djcb
5921afbe5c
* mu4e-actions: fix 'sed' parameters in mu4e-action-retag-message
2012-12-10 02:01:55 +02:00
Dirk-Jan C. Binnema
59dc5c89fc
Merge pull request #112 from Popsch/fix_docu
...
*mu4e.texi: use save-excursion in the mu4e-compose-mode-hook
2012-12-09 05:35:40 -08: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
djcb
0e204fece4
* small cleanup of the retagging support
2012-12-09 15:07:21 +02:00
Sebastian Fischmeister
a896a497b7
use save-excursion in the mu4e-compose-mode-hook
2012-12-08 21:59:53 -05:00
Abdó Roig-Maranges
b875690bc0
Change mode before setting local variables in mu4e-view
...
Otherwise, the mode-change messes up with local bindings. In paricular, this
caused mu4e~view-msg contain the wrong path after a flag change.
2012-12-07 00:24:16 +01:00
Abdó Roig-Maranges
fb2f5d6a53
Adds an action to change tags header
...
New action mu4e-action-retag-message that reads tag changes from the user and
modifies the corresponding header (X-Keywords, X-Label, etc) on the message.
2012-12-07 00:18:00 +01:00
Wataru MIYAGUNI
522f4104f9
Change refile target in region email.
...
Now, mark commands with region on headers view,
target of the first email is reflected in the rest of email.
```
Date From Subject
--------------------------------------------
2012-12-05 Github ...
2012-12-05 Yahoo! ...
2012-12-05 Work ...
refiling to
Date From Subject
--------------------------------------------
r -> /github 2012-12-05 Github ...
r -> /github 2012-12-05 Yahoo! ...
r -> /github 2012-12-05 Work ...
```
In this patch, change target in region email.
```
Date From Subject
--------------------------------------------
r -> /github 2012-12-05 Github ...
r -> /yahoo 2012-12-05 Yahoo! ...
r -> /work 2012-12-05 Work ...
```
2012-12-05 16:46:12 +09:00
David Pflug
12799b8f50
Fix parens typo in add-hook example
...
You had (let ((symbol valueform) body)).
2012-11-29 07:47:30 -05:00
Dirk-Jan C. Binnema
5335908f57
Merge pull request #90 from tarsius/cited4
...
* mu4e-cited-4-face: inherit font-lock-keyword-face
2012-11-26 14:45:32 -08:00
djcb
0c11313027
* mu4e-view: list inline-parts as attachments, too.
2012-11-25 18:33:03 +02:00
Dirk-Jan C. Binnema
a82fecfb75
Merge pull request #95 from tarsius/custom
...
* fix parent groups of custom groups and options
2012-11-14 14:29:38 -08:00
Jonas Bernoulli
371e3907c5
mu4e: fix typo and doc-string formatting
2012-11-14 13:48:06 +01:00
Jonas Bernoulli
17be9ec05a
mu4e: autoload major entry points
...
Autoload functions `mu4e' and `mu4e~compose-mail' and the definition of
the mail-user-agent `mu4e-user-agent'. The last to are required so
that `compose-mail' can be used without explicitly loading mu4e.
Also require `mu4e' in mu4e-compose.el (after providing mu4e-compose
to avoid a circular dependencies). This is required because the
autoload definitions only cause mu4e-compose but not mu4e to be loaded
when using `compose-mail', but if mu4e isn't loaded various handlers
are not loaded (and possibly there are other problems if mu4e is not
fully loaded).
2012-11-14 13:48:06 +01:00
Jonas Bernoulli
6424a82d60
mu4e: add function mu4e-user-agent
...
Without this `mail-user-agent' cannot be set to `mu4e-user-agent'
through customize, as the custom type expects a function. Not sure
whether this function is actually ever used; if it is then returning
the symbol is probably the correct thing to do, as other such
functions suggest.
2012-11-14 13:48:06 +01:00
Jonas Bernoulli
9b0a21c70f
mu4e: mu4e-split-view: add to custom group mu4e-headers
2012-11-14 12:27:40 +01:00
Jonas Bernoulli
5a12450745
mu4e: fix parent groups of custom groups mu4e and org-mu4e
2012-11-14 12:27:04 +01:00
djcb
f957a9ca89
* mu4e: cleanup header sorting (and fix the sort-by-human-date case)
2012-11-11 19:27:55 +02:00
djcb
1c1f974807
Merge branch 'master' of github.com:djcb/mu
2012-11-11 17:21:35 +02:00
Dirk-Jan C. Binnema
ba13fa777b
Merge pull request #94 from tarsius/definition-name
...
* mu4e: set symbol prop definition-name in defun macros
2012-11-11 07:21:27 -08:00
Dirk-Jan C. Binnema
94df186941
Merge pull request #92 from tarsius/header-line
...
* mu4e: mu4e~header-line-format: use same font as in buffer
2012-11-11 07:17:53 -08:00
djcb
6a1a03b06c
* mu4e: make `mu4e-bookmarks' (def)customizable -- thanks to Jonas Bernoulli
2012-11-11 17:11:38 +02:00
Dirk-Jan C. Binnema
66d3f90931
Merge pull request #88 from tarsius/faces
...
* mu4e: make mu4e-header-highlight-face inherit region
2012-11-11 07:04:53 -08:00
Jonas Bernoulli
626d2afdc8
mu4e: set symbol prop definition-name in defun macros
...
This allows `find-function' to find the definition. While the
definition doesn't contain much useful information jumping there
instead of the beginning of the file is still better because the macro
used to define them is defined right above.
Also remove the comments about wanting to define the commands in a
loop. One shouldn't do that; it would again make it impossible to
find the definition.
2012-11-11 14:56:01 +01:00
Jonas Bernoulli
6216083f47
mu4e: add mu4e-scroll-{up,down}, use {beginning,end}-of-buffer
2012-11-11 14:27:10 +01:00
Jonas Bernoulli
2d52d9beb8
mu4e: add mu4e-headers-split-view-shrink
2012-11-11 14:26:09 +01:00
Jonas Bernoulli
247ebfad3a
mu4e~header-line-format: use same font as in buffer
...
Use face `bold' for the sorted column but leave the face unspecified
for other columns. This is how tabulated-list does it to; it only
uses fixed-pitch for whitespace between columns.
The problem with using fixed-pitch is that uses "Monospace" which
might be a different monospace font than what is used for `default'.
These fonts might have a different width causing columns in the header
and the buffer not to be aligned.
Inheriting `fixed-pitch' from `default' instead of specifying the font
does not work as that causes the `fixed-pitch'ed parts of the
header-line not to be raised like the rest anymore. One (that is
every user) could also manually copy the font family from `default'.
Simply not specifying the font fixes all that.
2012-11-10 16:34:17 +01:00
Jonas Bernoulli
952b9836a8
mu4e-cited-4-face: inherit font-lock-keyword-face
...
The previously inherited face font-lock-pseudo-keyword-face does not
exist in emacs-24.2 (anymore?).
2012-11-10 14:29:38 +01: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
Jonas Bernoulli
93889b020e
* mu4e-header-highlight-face: inherit region
...
This should make it more intuitive to see that actions are performed
on the region as well as the current line (which usually is not part
of the region).
2012-11-10 10:40:41 +01:00
Dirk-Jan C. Binnema
b92d826808
Merge pull request #86 from tarsius/cleanup
...
* fix defcustom types and improve their doc-strings
2012-11-09 23:58:21 -08:00
Jonas Bernoulli
73916f1210
fix mu4e-header-fields custom type
...
Also fix some option doc-strings.
2012-11-09 16:42:25 +01:00
Jonas Bernoulli
ec106e38bf
fix defcustom types and improve their doc-strings
2012-11-09 13:45:19 +01:00
djcb
e5e5955752
* minor
2012-11-08 21:35:01 +02:00
djcb
b4f8f25be0
* minor
2012-11-04 20:41:56 +02:00
djcb
2e6f8ba015
* mu4e: set mail-header-separator to some sane value
2012-11-04 20:41:09 +02:00
djcb
8dfcb2d909
* mu4e: some better escaping for queries with backslashes
2012-11-02 09:26:12 +02:00
djcb
d70d4e55ea
* mu4e: add mu4e-draft.el to Makefile.am
2012-10-31 20:35:05 +02:00
djcb
13e57114b4
* mu4e: handle inline message/rfc822 parts correctly (show as attachments)
2012-10-31 20:34:42 +02:00
djcb
339d1ff036
* mu4e: refactor part of mu4e-compose into the new mu4e-draft.el
2012-10-31 20:33:46 +02:00
djcb
3a5cb2d037
* mu4e: add note to doc about gpg-agent
2012-10-29 16:03:52 +02:00
djcb
bb8bb20970
* mu4e: mu4e-compose: fix sent-handler when using org, fix remembering draft
...
maildir, update doc
2012-10-29 12:27:32 +02:00
djcb
0b2b984150
* mu4e: add example mu4e-action-git-apply-patch
2012-10-29 12:26:17 +02:00
djcb
feba2bb377
* mu4e: fix target == nil case in mu4e-mark-set (thanks to Jonas Bernoulli)
...
Previously when TARGET was nil, point was moved which changed the
region that is later used to determine the messages to be marked.
2012-10-29 12:25:07 +02:00
djcb
16beb8cd95
* mu4e: mu4e-view set buffer-local vars *before* mark-as-read
2012-10-29 12:22:07 +02:00
djcb
5630273d51
* mu4e: add functions mu4e-message-field-at-point, mu4e-message-has-field
2012-10-28 19:31:13 +02:00
djcb
d5d0b11b98
* mu4e: set mu4e~view-msg, mu4e~view-headers-buffer *after* setting
...
mu4e-view-mode
(this fixes the 'view-raw' case for new messages)
2012-10-28 19:30:27 +02:00
djcb
ec25124693
* cosmetic / minor
2012-10-27 14:41:20 +03:00
djcb
38067eda44
* mu4e: mu4e~proc-send-command: add 'use-agent:true'
2012-10-27 14:39:42 +03:00
djcb
433ac90c50
* mu4e: s/mu4e-contact-field-matches/mu4e-message-contact-field-matches/ in mu4e.texi
2012-10-27 14:38:39 +03:00
djcb
9bf8edf03b
* minor
2012-10-25 12:28:11 +03:00
djcb
f64922e026
* mu4e: update the mail/indexing update process:
...
- M-x mu4e-update-mail-and-index (C-S-U in main/headers/view/compose, with
prefix arg, run in background
- M-x mu4e-update-index to only update the index
- document / add to FAQ
2012-10-25 11:59:50 +03:00
djcb
dc5f27c899
* mu4e: check for marks when auto-updating (don't do it if there are any)
2012-10-24 23:49:26 +03:00
djcb
ae44852f80
* mu4e: better defcustom for -folder vars
2012-10-24 23:48:56 +03:00
djcb
7f20ab33b9
* mu4e: automatically update headers when there are updates during indexing,
...
while there is no current user-interaction. Document this, add to NEWS
(set `mu4e-headers-auto-update' to nil) to disable
2012-10-24 18:36:50 +03:00
djcb
ba50d94570
* mu4e: fix backspace binding in mu4e-view
2012-10-23 00:09:32 +03:00
djcb
82bfb55dd7
* mu4e: tags (X-Keywords etc.) support in headers/view (thanks to Abdó Roig)
2012-10-22 23:52:50 +03:00
djcb
77c72d684b
* mu4e: some minor doc fixes
2012-10-22 20:27:49 +03:00
djcb
0276ea0408
* mu4e: set default width for :human-date to 12
2012-10-22 20:27:14 +03:00
djcb
ba670dd645
* mu4e: clean up FSF address, thanks to Maciek Borzecki
2012-10-21 16:04:19 +03:00
djcb
88e76d50df
* mu4e: let mu4e-message-contact-field-matches accept lists of regexps to
...
match as well.
2012-10-20 16:07:01 +03:00
djcb
37f51515ed
* fix guile / mu4e doc building
2012-10-20 15:49:53 +03:00
djcb
ea0c9e536e
* mu4e: fix mu4e-message-field
2012-10-20 13:06:49 +03:00
djcb
1565cf5b85
* fix `make distcheck'
2012-10-20 12:51:19 +03:00
djcb
6ccbd45b85
* mu4e: replace mu4e-user-mail-address-regexp' and
mu4e-my-mail-addresses' with `mu4e-user-mail-address-list'
2012-10-19 16:01:55 +03:00
djcb
f0be196209
* guile/mu4e: refactor doc building a bit
2012-10-19 16:00:41 +03:00
djcb
47286442e1
* mu4e: add 'human' dates, that is: show the time for today's message time,
...
the date otherwise, in the headers view
2012-10-19 12:02:13 +03:00
djcb
1873b20acb
* mu4e: cosmetic
2012-10-19 00:51:24 +03:00
djcb
5b8de3a97b
* mu4e: advertise guile support
2012-10-17 23:36:35 +03:00
djcb
48467099b5
* mu: add 'contact:' as an alias for to:/from:/cc:/bcc:
2012-10-17 18:35:23 +03:00
djcb
9dd0e849a6
* mu4e: make `mu4e-view-scroll-up-or-next' a bit more robust
2012-10-17 12:26:11 +03:00
djcb
29a94c4b2f
* mu4e: scrolling down takes you to next msg (but see mu4e-view-scroll-to-next)
2012-10-17 12:07:57 +03:00
djcb
269fc5374d
* mu4e: add note about not being able to find mu4e
2012-10-17 11:15:07 +03:00
djcb
6c5d6f6cc3
* cosmetics
2012-10-16 21:43:49 +03:00
djcb
35fc85a15e
* mu4e-view: don't set truncate-lines
2012-10-16 21:43:02 +03:00
djcb
d65e1ddf44
mu4e: hopefully get rid of the org-mode-related warnings
2012-10-16 11:01:33 +03:00
djcb
11f5105402
* mu4e: hopefully get rid of the org-mode-related warnings
2012-10-16 10:58:27 +03:00
djcb
3359615bdc
* mu4e-message: mu4e-message-field: return "" for nil-strings, 0 for
...
nil-numbers; add mu4e-message-field-raw to get the non-massaged values
2012-10-16 10:56:46 +03:00
djcb
fb8502768d
* mu4e: some doc fixes
2012-10-14 21:42:51 +03:00
djcb
00bdfa7a7c
* mu4e: small doc fix
2012-10-14 21:13:25 +03:00
djcb
77a2999c8b
* mu4e: cosmetics
2012-10-14 17:01:37 +03:00
djcb
ffe8fd4f24
* mu4e: documentation updates
2012-10-14 17:00:25 +03:00
djcb
f0caaa6e7c
* mu4e-mark: fix thread-based marking for marks with targets
2012-10-13 22:13:17 +03:00
djcb
41cb28941d
* mu4e: small doc fixes
2012-10-11 20:04:18 +03:00
djcb
6af9b51aaa
* mu4e: some doc improvements
2012-10-11 17:50:32 +03:00
djcb
fff5113f98
* mu4e: fix mu4e marking / regions
2012-10-09 18:30:56 +03:00
djcb
ce43ca1e44
* mu4e: fix mu4e getting into refresh loop for new messages (mu4e-view)
2012-10-09 18:04:15 +03:00
djcb
f334e7ae71
* mu4e: fixup directory creation
2012-10-09 00:15:02 +03:00
djcb
23fc0b4a63
* mu4e: offer to create target dirs when they do not exist yet
2012-10-09 00:03:24 +03:00
djcb
a7f974d207
* mu4e-view: active mu4e-view-mode only after the message is constructed
2012-10-08 11:11:38 +03:00
djcb
3f6b8fb833
* mu4e: some doc improvements
2012-10-07 16:54:24 +03:00
djcb
1c6e882142
* mu4e: add mu4e-running-p, document it
2012-10-06 22:22:11 +03:00
djcb
0eada7c9ba
* mu4e-mark: fix ambiguous shortcuts in `mu4e~mark-get-markpair'
2012-10-06 22:21:16 +03:00
djcb
a9f555fc90
* mu4e: use <insert> as binding for deferred ('something') marking, just like
...
midnight commander
2012-10-06 20:47:59 +03:00
djcb
00081f4e2a
* mu4e: documentation updates
2012-10-03 21:54:34 +03:00
djcb
d945e2e61c
* mu4e: fix typos, cosmetics
2012-10-03 21:51:26 +03:00
djcb
85e146063f
* mu4e: documentation updates
2012-10-03 12:53:24 +03:00
djcb
f9c9e790a6
* mu4e: allow setting a function for mu4e-attachment-dir
2012-10-03 12:53:16 +03:00
djcb
abe17accc7
* mu4e: cosmetics
2012-10-03 00:06:25 +03:00
djcb
679a214ba0
* mu4e: mu4e-mark: mark all messages in region, even if point does not point
...
at msg
2012-10-01 21:37:26 +03:00
djcb
38a441a9bd
* mu4e: documentation updates
2012-10-01 21:18:59 +03:00
djcb
1a785abdca
* minor
2012-10-01 21:18:42 +03:00
djcb
3e522598d2
* mu4e: cleanup dynamic folder usage in mu4e-compose
2012-10-01 21:18:06 +03:00
djcb
c482f744b2
* mu4e: fix + simplify mu4e-headers-split-view-resize
2012-10-01 21:17:05 +03:00
djcb
72e043a010
* mu4e: cleanup mu4e-compose-pre-hook a bit
2012-10-01 16:43:47 +03:00
djcb
f75e456eed
* cosmetics
2012-10-01 16:42:48 +03:00
djcb
30f33e46ea
* mu4e: documentation
2012-10-01 16:42:37 +03:00
djcb
7a48e6edbe
* mu4e: fix typo: use mu4e-view-mark-for-deferred
2012-10-01 16:41:29 +03:00
djcb
833041e372
* mu4e: small updates to mu4e-view
2012-09-30 20:12:24 +03:00
djcb
c87b426312
* mu4e: documentation updates
2012-09-30 20:12:07 +03:00
djcb
ffa12ad837
* mu4e: documentation
2012-09-29 14:24:58 +03:00
djcb
7b6844d216
* mu4e: documentation updates
2012-09-29 13:30:49 +03:00
djcb
6c36bab988
* mu4e: documentation
2012-09-29 12:13:02 +03:00
djcb
8412c73628
* mu4e: update documentation
2012-09-28 17:12:09 +03:00
djcb
e11e83e2a4
* mu4e: mu4e-proc: capture sexp evaluation in (ignore-errors ...)
2012-09-28 17:11:58 +03:00
djcb
7a82bb562d
* mu4e: mu4e-headers: change shortcuts for 'mark as read/unread', cosmetics
2012-09-28 17:11:12 +03:00
djcb
c7bb9aef9a
* mu4e: cosmetics
2012-09-28 17:10:34 +03:00
djcb
18fd16ddec
* mu4e: fix mu4e~check-requirements for dynamic folders
2012-09-27 22:26:16 +03:00
djcb
5779820ba0
* mu4e: dynamic folder updates
2012-09-27 21:53:21 +03:00
djcb
da51bf9f9c
* mu4e: document dynamic folders, some refactoring
2012-09-27 17:21:45 +03:00
djcb
40c5ddbb70
* mu4e: improve mu4e-message-contact-field-matches
2012-09-27 17:21:22 +03:00
djcb
dde75fbb86
* mu4e: implement automatic refiling with 'r'
2012-09-27 12:53:16 +03:00
djcb
bd0cba007b
* mu4e: allow functions for special folders, implement for marking (WIP)
2012-09-27 12:01:26 +03:00
djcb
58b6be1d97
* mu4e: allow functions for special folders (WIP), implement for msg composition
2012-09-27 10:03:58 +03:00
djcb
5c2025a12c
* mu4e: mu4e-message part 3
2012-09-26 17:28:30 +03:00
djcb
97c13d0920
* mu4e: mu4e-message part 2
2012-09-26 16:47:42 +03:00
djcb
7d831184b7
* mu4e: abstract access to the mu4e-message plist
2012-09-26 12:25:38 +03:00
djcb
3f305f665a
* mu4e: add note about attachments in the org-mode compose caveats
2012-09-25 15:20:58 +03:00
djcb
ee78475bd8
* mu4e: improve docs for capturing / attaching message (and set them to message/rfc822)
2012-09-25 09:37:37 +03:00
djcb
b2ab1dc3d7
* fix org-mu4e (thanks semente!)
2012-09-25 07:39:53 +03:00
djcb
81f74219b2
* fix mu4e-action-view-in-browser (thanks semente!)
2012-09-25 07:38:57 +03:00
djcb
fe82c505d9
* mu4e: remove `ignore-errors' in the mu4e-proc sexp eater
2012-09-25 07:12:27 +03:00
djcb
177cdfe9b9
* mu4e: switch to mu4e-compose-mode as late as possible
2012-09-25 07:10:41 +03:00
djcb
9c2e4bf2ff
* cosmetics
2012-09-25 07:10:13 +03:00
djcb
72be42e721
* mu4e: document some of the caveats of rich-text mode
...
Reverting "* mu4e: document some of the caveats of rich-text mode"
Revert "* mu4e: document some of the caveats of rich-text mode"
This reverts commit 5921bec16a
.
2012-09-25 07:09:17 +03:00
djcb
5921bec16a
* mu4e: document some of the caveats of rich-text mode
2012-09-25 07:07:51 +03:00
djcb
c333930fee
* org-mu4e.el: make using compose-mode key chords a bit less rubegoldbergish
2012-09-24 17:05:14 +03:00
djcb
bfc2ba9c55
* mu4e: showing embedded messages: updated handler, view
2012-09-23 11:42:00 +03:00
djcb
18096f326a
* mu4e: allow message attachment to be viewed with mu4e (WIP)
2012-09-21 12:35:53 +03:00
djcb
0eb032e642
* mu4e: load message by path (WIP)
2012-09-20 21:34:19 +03:00
djcb
3fe6eec8e0
* cosmetics
2012-09-20 21:25:55 +03:00
djcb
f4b9d1645e
* mu4e: improve mu4e-view keybindings, update docs
2012-09-19 16:56:13 +03:00
djcb
b630c3e781
* mu4e: unbreak org-mu4e
2012-09-19 12:16:14 +03:00
djcb
1ef9dae6bd
* crypto: improved signature / verify output
2012-09-19 11:36:02 +03:00
djcb
257374076c
* mu4e: support autocompletion when choosing file/dir for saving attachments
2012-09-18 21:25:28 +03:00
djcb
7cb695b787
* mu4e: cleanup wrapping / hiding citations in view:
...
- use longlines mode (no need for filladapt, my own functions)
- make mu4e-view-wrap-lines, mu4e-view-hide-cited obsolete; use a hook
instead
- update docs
2012-09-16 22:34:11 +03:00
djcb
f41dfd3ba5
* cosmetic
2012-09-16 21:47:02 +03:00
djcb
6956e6e26c
* mu4e: mu4e-headers: use purecopy, and mimic tabulated-list-mode a bit more closely
2012-09-16 21:46:47 +03:00
djcb
2a0858b349
* mu4e-headers: improve 'fancy' chars a bit
2012-09-15 23:20:34 +03:00
djcb
a5ce16cc64
* mu4e.texi: don't use @var, it spits out uppercase :/ -- use @code
2012-09-15 23:20:10 +03:00
djcb
f5ee44fa81
* mu4e: some (micro)optimizations, code cleanups
2012-09-15 21:10:46 +03:00
djcb
5a9b867ca8
* mu4e: support the :size field in headers, message view
2012-09-15 18:24:03 +03:00
djcb
0844984095
* mu4e: improve version checks, startup handling
2012-09-15 18:04:39 +03:00
djcb
c724a457ac
* mu4e: improve docs
2012-09-13 22:58:13 +03:00
djcb
c19b38654b
* mu4e: document crypto support
2012-09-13 21:12:38 +03:00
djcb
ac1d1b2ed8
* cosmetics
2012-09-13 21:12:12 +03:00
djcb
53cf08baf8
* mu4e/crypto: support mu4e-decryption-policy
2012-09-13 21:10:27 +03:00
djcb
f9e14d72b4
* mu4e: only use user-error if it exists (i.e.., emacs trunk); otherwise
...
user (error..)
it'd be nice to have something like user-error in emacs 24, 23, i.e., like
error but without triggering the debugger
2012-09-11 22:47:58 +03:00
djcb
07eb3a7515
* mu4e: docstring improved even more
2012-09-11 12:55:22 +03:00
djcb
df0105cc8c
* mu4e: improved docstring for mu4e-index-updated-hook
2012-09-11 12:50:59 +03:00
djcb
ef3a8f832d
* mu4e: add mu4e-index-updated-hook, triggered when the indexing process did
...
any updates. This can be used e.g. to get some notification when there is
new mail. It imperfect though; see the docstring and the entry in the mu4e faq.
2012-09-11 11:58:00 +03:00
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