Commit Graph

2328 Commits

Author SHA1 Message Date
djcb 8fe5201e8e * mu4e-utils: some fixes: the update-mail sentinel, don't use 'floor' with
encode time

  	 (the latter broke address autocompletion on 32-bit platforms, it seems)
2012-06-21 21:16:34 +03:00
djcb 68169cc033 * mu-cmd-index.c: don't use repeated-\b, use \r in progress reporting (thanks
to Daniel Beer)

     - this should fix progress reporting when running mu index under 'screen'
2012-06-21 20:29:12 +03:00
djcb 7d43337f76 * mu4e: set mu4e-compose-complete-only-personal to nil by default, and
document this

  note: otherwise completion may not give any results until user sets up 'my
  address' correctly.
2012-06-20 20:42:39 +03:00
djcb dea26471d0 * fix _MuStore initialization; proliferate API change 2012-06-20 20:33:58 +03:00
djcb 2b43ed461b * cosmetic 2012-06-20 20:15:01 +03:00
djcb 157abec792 * update TODO 2012-06-20 20:14:48 +03:00
djcb 63687e87a0 * documentation updates 2012-06-20 11:29:57 +03:00
djcb 4dee4ccd28 * mu-cmd-server: some cleanups for the 'contacts' command 2012-06-20 11:29:46 +03:00
djcb b1449376b4 * mu4e: improve the address autocompletion and its documentation 2012-06-20 11:29:19 +03:00
djcb ef17c2f731 * mu cfind: some fixes 2012-06-20 11:28:34 +03:00
djcb 8971b88c23 * mu-index.1: document --my-address parameter, update performance notes 2012-06-20 09:21:10 +03:00
djcb 093534580d * mu-cmd-server.c: some fixes for 'my-address' support 2012-06-20 09:20:46 +03:00
djcb 2c99e598a1 * cfind: add support for the --after and --personal parameters, and document them 2012-06-20 09:20:15 +03:00
djcb b150f45090 * mu4e: support setting my-addresses when indexing 2012-06-19 17:59:35 +03:00
djcb 39ff643e48 * store: allow setting my-addresses 2012-06-19 17:59:16 +03:00
djcb eb6e0906bd * mu4e-utils: better detect (and warn about) old-style options to mu4e-read-option 2012-06-19 14:14:25 +03:00
djcb e1915139e8 * mu4e: handle mailto: urls; based on a patch by Christian Neumann 2012-06-19 14:12:54 +03:00
djcb 6da93c99ec * mu4e.texi: update instruction for sauron 2012-06-19 12:13:59 +03:00
djcb 754eb2338e * mu4e.texi: update example for the new mu4e-read-option syntax 2012-06-19 08:07:30 +03:00
djcb 0aeb9f71c8 * mu4e: basic support for auto-completing contacts when composing messages 2012-06-18 18:03:24 +03:00
djcb 635e049ff7 * mu-cmd-server: add the 'contacts' command, which gives us the contacts (as
in mu-cfind)
2012-06-18 18:02:59 +03:00
djcb 3159d97105 * mu-store*: detect 'my-addresses' in messages, so we can mark contacts as 'personal' 2012-06-18 18:02:12 +03:00
djcb afe2717ad4 * updates for the mu-contacs API update 2012-06-18 18:00:13 +03:00
djcb be46769255 * mu-contacts: allow saving a separate value 'personal'
which, if true, means that the contact was seen in a message where at least
  one of the addresses in the recipients field was 'my' address (this is
  decided when in mu-store-write.cc). using this, we can exclude mailing list
  posts.
2012-06-18 17:59:27 +03:00
djcb b7744e0da2 * add --my-addresses argument to mu-config 2012-06-17 17:49:55 +03:00
djcb 74ce48971c * configure.ac/Makefile.am: require specific emacs version (23+) 2012-06-16 22:25:24 +03:00
djcb 523becb84c * mu4e-view: fix buffer quiting 2012-06-16 10:45:51 +03:00
djcb 095e471fe6 * update TODO 2012-06-16 10:19:44 +03:00
djcb 348628d92f * mu4e.texi: small doc fix 2012-06-16 09:43:13 +03:00
djcb 929b7e2d74 * mu4e-headers: fix mu4e-headers-query-(prev|next) 2012-06-16 09:31:45 +03:00
djcb a9bb671e32 * update TODO 2012-06-16 08:59:31 +03:00
djcb d238d186ce * mu4e-compose.el: strip existing signatures from replies 2012-06-16 08:57:13 +03:00
djcb 3cb1a5e073 * mu4e-compose.el: remove some debug crap 2012-06-16 08:38:00 +03:00
djcb 2596c53a5e * TODO: updated 2012-06-15 18:23:19 +03:00
djcb 3d0282b17a * mu4e-compose: hide some headers 2012-06-15 18:23:10 +03:00
djcb a8f878fe7c * mu4e-headers.el: remove sorting hack, no longer needed 2012-06-15 18:22:48 +03:00
djcb a332583d81 * mu-msg.c: improved case-insensitive sorting function 2012-06-15 18:22:18 +03:00
djcb b0fe9770e4 * mu-str.c: much improved mu_str_normalize_subject (to skip Re:, Fwd: etc. for sorting) 2012-06-15 18:21:21 +03:00
djcb 0c520ed8ea * update TODO, NEWS 2012-06-15 11:47:12 +03:00
djcb 4b09cce972 * mu4e-util.el: don't be _too_ picky in mu4e-read-option + improve docstring 2012-06-15 11:46:56 +03:00
djcb 79f17ab4ad * mu4e-headers: make refreshing default when changing sort etc.; also turn off
threading when sorting for anything but date
2012-06-15 11:46:11 +03:00
djcb 6c854e4a25 * mu4e-view: select the headers window after quiting, if it's available 2012-06-15 11:09:27 +03:00
djcb 28583c4a9d * mu4e: improve buffer killing / switching behavior. less intrusive for other windows. 2012-06-15 11:01:40 +03:00
djcb 53ac79dd9c * mu4e: move mu4e-about to mu4e-utils, fix build, add [A] shortcut in mu4e-main 2012-06-15 11:00:21 +03:00
djcb 62efed8772 * mu4e: add an 'about mu4e' item to the main view 2012-06-15 09:57:48 +03:00
djcb 2367ab2d67 * mu4e: add support for custom matcher functions (WIP) 2012-06-14 21:54:24 +03:00
djcb 0d913c1a1f * new feature: deferred marking, i.e. mark now, decide what for later (WIP) 2012-06-14 19:10:02 +03:00
djcb 6c61b44a87 * mu4e-marks.el: some improvements in marking:
- use 'r' for marking as 'read'
   - show an overlay string for all marks to tell what they do
   - (this can be disabled by setting mu4e-headers-show-target to nil)
   - document this
2012-06-14 11:13:00 +03:00
djcb 6fb6c06572 * mu4e-proc.el: hide the mu4e process buffer from the buffer list 2012-06-14 09:58:13 +03:00
djcb c9948d5072 * mu4e-compose.el: clean up draft buffers after message sending 2012-06-14 09:57:47 +03:00