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
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
ec106e38bf
fix defcustom types and improve their doc-strings
2012-11-09 13:45:19 +01:00
djcb
13e57114b4
* mu4e: handle inline message/rfc822 parts correctly (show as attachments)
2012-10-31 20:34:42 +02:00
djcb
16beb8cd95
* mu4e: mu4e-view set buffer-local vars *before* mark-as-read
2012-10-29 12:22:07 +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
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
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
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
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
35fc85a15e
* mu4e-view: don't set truncate-lines
2012-10-16 21:43:02 +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
a7f974d207
* mu4e-view: active mu4e-view-mode only after the message is constructed
2012-10-08 11:11:38 +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
d945e2e61c
* mu4e: fix typos, cosmetics
2012-10-03 21:51:26 +03:00
djcb
f9c9e790a6
* mu4e: allow setting a function for mu4e-attachment-dir
2012-10-03 12:53:16 +03:00
djcb
1a785abdca
* minor
2012-10-01 21:18:42 +03:00
djcb
c482f744b2
* mu4e: fix + simplify mu4e-headers-split-view-resize
2012-10-01 21:17:05 +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
c7bb9aef9a
* mu4e: cosmetics
2012-09-28 17:10:34 +03:00
djcb
5779820ba0
* mu4e: dynamic folder updates
2012-09-27 21:53:21 +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
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
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
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
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
5a9b867ca8
* mu4e: support the :size field in headers, message view
2012-09-15 18:24:03 +03:00
djcb
53cf08baf8
* mu4e/crypto: support mu4e-decryption-policy
2012-09-13 21:10:27 +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
804f2b5cd5
* mu4e: better error when entering invalid attachment number
2012-09-03 00:35:39 +03:00
djcb
9ff50258cd
* mu4e-view: use 'verified', not 'ok' when the signature is verified
2012-09-01 20:05:55 +03:00
djcb
f1b1abd334
* cosmetic
2012-08-27 18:05:31 +03:00
djcb
6f19449856
* mu4e: always put images (inline or attachment) in the list of attachments
2012-08-26 23:51:31 +03:00
djcb
f1c1fc15e3
* mu4e-view: fix mu4e-view-wrap-lines, mu4e-view-hide-cited
2012-08-26 12:22:29 +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
9044ccc7f2
* mu4e: slightly improved attachment detection
2012-08-10 09:59:16 +03:00
djcb
b71a27b7c0
* mu4e/mu-msg-part: better detection of body / attachments
2012-08-02 15:48:03 +03:00
djcb
136d0f2875
* mu4e/crypto: beginnings of crypto (verification, decryption) support. WIP!
2012-08-01 17:07:11 +03:00
djcb
45611b0461
* mu4e: hide some non-attachments from the attachment list in the view
2012-07-24 23:39:47 +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
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
6ad12aa3a2
* cosmetics
2012-07-10 22:53:36 +03:00
djcb
dc62bd6c75
* rename emacs/ => mu4e/
2012-07-10 20:00:06 +03:00