djcb
0be852b288
* improve support for non-latin languages (cyrillic etc.) (WIP)
...
- change the various escaping / normalization functions to better deal with
non-ascii, non-latin languages, such as Russian.
It seems. now we can match 'Тесла' or 'Аркона' without problem.
- added unit test.
- WIP -- needs more testing.
2012-04-16 01:10:46 +03:00
djcb
557ce2839b
* update NEWS
2012-04-15 22:51:20 +03:00
djcb
bdcb4530f7
* experimental: allowing 'capturing' messages, attaching them to mails
2012-04-15 22:51:08 +03:00
djcb
6f4448be56
* change mu_util_play a bit to better deal with non-ascii filenames
...
- don't try to encode anything, but pass the filename into the argv for the
program to open (before we, used g_spawn_command_line_async, and there we
need to escape things for the command line. Now we use g_spawn_command, so
we can pass argv as such.
- add a GError** arg to mu_util_play, and update all callers
- cleanup the mu-cmd-extract code a bit
2012-04-15 19:59:53 +03:00
djcb
7a04f14963
* update mu4e-server manpage for the protocol updates
2012-04-15 14:51:55 +03:00
djcb
458dfcbe17
* mu4e.texi: document new attachment handling functionality
2012-04-15 14:24:07 +03:00
djcb
2fd793746c
* mu4e-utils: fixes for mu4e-read-option
2012-04-15 14:23:44 +03:00
djcb
6b4ced1f4f
* implement additional attachment handling functions; update for new backend protocol
2012-04-15 14:22:43 +03:00
djcb
c71ccfcd65
* mu4e-{compose,hdrs,proc}.el: updates (many!) for the changes in the backend protocol
2012-04-15 14:21:59 +03:00
djcb
b06c1c8925
* configure.ac: bump version to 0.9.8.4-dev1
2012-04-15 14:18:54 +03:00
djcb
23d01e1a61
* mu-cmd-server.c: big overhaul of the mu-server process implementation
2012-04-15 14:18:18 +03:00
djcb
0ceffe1c62
* one mu4e-sent-messages-behavior is enough
2012-04-13 22:17:21 +03:00
djcb
c3f63bb4c0
* mu-str.c, test-mu-query.c: ensure all unit tests pass
2012-04-13 22:12:44 +03:00
djcb
3ba8919faf
* update unit tests for new escaping
2012-04-13 22:05:17 +03:00
djcb
526cc75c7c
* mu-store-write.cc: small updates for api changes, cleanups
2012-04-13 22:04:06 +03:00
djcb
607fdd01f5
* mu-query.cc: use mu_util_g_set_error
2012-04-13 22:03:23 +03:00
djcb
ece0bc5bae
* introduce mu_util_g_set_error, a g_set_error wrapper
2012-04-13 21:58:58 +03:00
djcb
b63bebfa91
* mu-str.c: improve escaping of query terms
2012-04-13 21:51:57 +03:00
djcb
76ab1a43a0
* mu-msg-field.[ch]: provide information about whether a field is a
...
range-field (i.e.., size, date)
2012-04-13 21:49:53 +03:00
djcb
a3a5d1a6ca
* cosmetic
2012-04-12 09:02:43 +03:00
djcb
47467726d4
* mu4e-view.el: extended attachment handling (WIP)
2012-04-12 09:02:25 +03:00
djcb
da0a77343d
* mu4e-hdrs.el: restore mark checking when leaving the headers buffer
2012-04-12 09:01:28 +03:00
djcb
ec7f865580
* shorten mu_cmd_server a bit, so it satisfies `make line35'
2012-04-12 08:59:20 +03:00
djcb
77a47d43d4
* index.org: update HACKING location
2012-04-11 22:32:08 +03:00
djcb
e7247a5e0f
* mu4e: code refactoring / cleanup
2012-04-11 22:31:52 +03:00
djcb
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
djcb
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
djcb
1f4b169a09
* mu4e-view.el: fix closing / killing the view buffer
2012-04-11 18:27:26 +03:00
djcb
f7335bf6cd
* mu4e-hdrs.el: fix highlighting / automatic opening of messages when in the
...
headers view
2012-04-11 18:26:50 +03:00
djcb
8c9a1b1e3f
* mu-msg-part.c, mu-msg-sexp.c: handle parts with unknown (or zero) size
...
correctly, set :size to -1 so front-end can deal with it appropriately.
2012-04-11 18:25:49 +03:00
djcb
98b454e761
* mu4e: update doc
2012-04-11 02:11:47 +03:00
djcb
c090716509
* mu4e-view.el: fix closing, some cosmetics
2012-04-11 02:08:32 +03:00
djcb
250026f2d6
* mu4e-hdrs.el: get rid of the thread-marks, no longer needed
2012-04-11 02:08:02 +03:00
djcb
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
djcb
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
djcb
2a23762f6f
* cosmetics
2012-04-11 01:15:42 +03:00
djcb
1a908b91d6
* include the reply_to address in the list of contact informations:
...
- mu-msg: add it to the list for for_each
- mu_msg-sexp: export is as a list in (file-based) msg sexps
- store-write: for now, don't include it in the database
2012-04-11 01:15:26 +03:00
djcb
7adc7b38b0
* mu4e-utils: fix silly extra set of parentheses - thanks to James Ladan
2012-04-11 00:33:23 +03:00
djcb
9c03b76834
* don't return to headers view after closing mu4e
2012-04-10 18:13:03 +03:00
djcb
3e723b331a
* mu4e-hdrs.el: fix window splitting for emacs-23 compatibility
2012-04-10 17:56:06 +03:00
djcb
b2f3610c65
* mu4e-version.el.in: use @VERSION@, not @PACKAGE_STRING@ to compare the version
2012-04-10 09:08:29 +03:00
djcb
d0ff61b98a
* cosmetic
2012-04-09 23:48:57 +03:00
djcb
640dd00847
* update gitignore
2012-04-09 23:48:44 +03:00
djcb
f2bbf744aa
* mu4e-hdrs.el: fix some of the header-view-split corner cases
2012-04-09 23:48:30 +03:00
djcb
edda59bff7
* mu4e: restructure code a bit and enable byte-compilation
2012-04-09 16:34:52 +03:00
djcb
b943f5630e
* mu4e.texi: fix typo
2012-04-09 12:01:07 +03:00
djcb
757d97421b
* emacs/TODO: update
2012-04-09 11:53:05 +03:00
djcb
16a35ef58e
* mu4e.texi: document the split view
2012-04-09 11:52:49 +03:00
djcb
ae54538ea2
* mu4e-mail.el: use the mu4e-utils.el
2012-04-09 11:52:33 +03:00
djcb
9649c89a1f
* emacs/Makefile.am: add mu4e-utils.el
2012-04-09 11:51:52 +03:00