Commit Graph

195 Commits

Author SHA1 Message Date
bc13c49736 * improved debugging/logging support
- add mu4e-toggle-logging to enable/disable logging
  - add mu4e-show-log to view the log buffer, and bind it to '$' in the
    main/header/view buffers
  - add a note about it to the doc (mu4e.texi)
  - make mu4e-log the the new logging function, use colors to distinguish
    incoming/outgoing data
  - only keep last 1200 lines of log in the log buffer
2012-04-16 18:31:48 +03:00
bdcb4530f7 * experimental: allowing 'capturing' messages, attaching them to mails 2012-04-15 22:51:08 +03:00
458dfcbe17 * mu4e.texi: document new attachment handling functionality 2012-04-15 14:24:07 +03:00
2fd793746c * mu4e-utils: fixes for mu4e-read-option 2012-04-15 14:23:44 +03:00
6b4ced1f4f * implement additional attachment handling functions; update for new backend protocol 2012-04-15 14:22:43 +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
0ceffe1c62 * one mu4e-sent-messages-behavior is enough 2012-04-13 22:17:21 +03:00
a3a5d1a6ca * cosmetic 2012-04-12 09:02:43 +03:00
47467726d4 * mu4e-view.el: extended attachment handling (WIP) 2012-04-12 09:02:25 +03:00
da0a77343d * mu4e-hdrs.el: restore mark checking when leaving the headers buffer 2012-04-12 09:01:28 +03:00
e7247a5e0f * mu4e: code refactoring / cleanup 2012-04-11 22:31:52 +03:00
b633d0c74a * mu4e-hdrs.el: put checking for reply-all or reply-sender-only in
mu4e--user-wants-reply-all, use the new mu4e-read-option function
2012-04-11 18:30:12 +03:00
1fe8e694f2 * emacs/mu4e-utils.el: add function mu4e-read-option to easily add
multiple-choice question for the user
2012-04-11 18:28:55 +03:00
1f4b169a09 * mu4e-view.el: fix closing / killing the view buffer 2012-04-11 18:27:26 +03:00
f7335bf6cd * mu4e-hdrs.el: fix highlighting / automatic opening of messages when in the
headers view
2012-04-11 18:26:50 +03:00
98b454e761 * mu4e: update doc 2012-04-11 02:11:47 +03:00
c090716509 * mu4e-view.el: fix closing, some cosmetics 2012-04-11 02:08:32 +03:00
250026f2d6 * mu4e-hdrs.el: get rid of the thread-marks, no longer needed 2012-04-11 02:08:02 +03:00
86c4e7042a * mu4e-send.el: update some var names, remove some debuging stuff, fix some
byte-compiling errors
2012-04-11 02:06:40 +03:00
7950e6b47b * mu4e-send: rewrite the code for determining cc:, to: addresses for message
replies
	- code was broken, and didn't correctly use reply-to etc.
2012-04-11 01:17:53 +03:00
2a23762f6f * cosmetics 2012-04-11 01:15:42 +03:00
7adc7b38b0 * mu4e-utils: fix silly extra set of parentheses - thanks to James Ladan 2012-04-11 00:33:23 +03:00
9c03b76834 * don't return to headers view after closing mu4e 2012-04-10 18:13:03 +03:00
3e723b331a * mu4e-hdrs.el: fix window splitting for emacs-23 compatibility 2012-04-10 17:56:06 +03:00
b2f3610c65 * mu4e-version.el.in: use @VERSION@, not @PACKAGE_STRING@ to compare the version 2012-04-10 09:08:29 +03:00
d0ff61b98a * cosmetic 2012-04-09 23:48:57 +03:00
f2bbf744aa * mu4e-hdrs.el: fix some of the header-view-split corner cases 2012-04-09 23:48:30 +03:00
edda59bff7 * mu4e: restructure code a bit and enable byte-compilation 2012-04-09 16:34:52 +03:00
b943f5630e * mu4e.texi: fix typo 2012-04-09 12:01:07 +03:00
757d97421b * emacs/TODO: update 2012-04-09 11:53:05 +03:00
16a35ef58e * mu4e.texi: document the split view 2012-04-09 11:52:49 +03:00
ae54538ea2 * mu4e-mail.el: use the mu4e-utils.el 2012-04-09 11:52:33 +03:00
9649c89a1f * emacs/Makefile.am: add mu4e-utils.el 2012-04-09 11:51:52 +03:00
344b1aea2e * further work on split-view (WIP) 2012-04-09 11:51:24 +03:00
c6116fc676 * mu4e.el, mu4e-utils.el: split out utility functions 2012-04-09 11:50:23 +03:00
ad7b500c59 * mu4e: add `mu4e-field-at-point', allow for querying properties of the
current message in either message view or headers buffer
2012-04-08 20:29:30 +03:00
2c34ed8182 * more work on the header/view split view, document it a bit (WIP2) 2012-04-08 20:28:49 +03:00
bf36858c9d * initial implementation of the header/view split viewmode (WIP) 2012-04-08 12:43:37 +03:00
1b451b754a * set mu4e-search-results-limit default to 1000, document this 2012-04-07 19:08:33 +03:00
1b65acdec0 * mu4e-hdrs: fixes for the markless headers buffer 2012-04-07 18:25:22 +03:00
b7f2b4e609 * don't use markers for finding messages
instead of keeping around a (slow!) hashtable of markers around, use
  invisible cookies with the docid at the beginning of each header, and search
  for those.
2012-04-07 17:59:08 +03:00
747c88ed67 * mu4e.el: add mu4e-title-face 2012-04-06 12:22:55 +03:00
c7dd37aa9f * improved docs, NEWS 2012-04-06 11:00:39 +03:00
46d38d203e * mark drafts as 'S' (seen) when creating them 2012-04-06 01:28:58 +03:00
e4b5220788 * mu4e.el: explicitly set timer to nil when quiting, so it will be restarted
when restarting
2012-04-04 07:47:33 +03:00
b862584fb1 * mu4e.el: don't reset update timer when going back to main screen 2012-04-03 22:47:02 +03:00
7933eb31c1 * mu4e-hdsr.el: set the left margin to 2 again 2012-04-03 19:37:29 +03:00
a46e8c8626 * mu4e.texi: some better section in the manual 2012-04-02 20:00:42 +03:00
8b2539a835 * mu4e.el: by default don't show the message path in the message view
(see `mu4e-view-fields')
2012-04-02 20:00:15 +03:00
ce9efe43a4 * mu4e-send.el: set default encoding to utf-8 2012-04-02 19:59:16 +03:00