67261b614d
* implement the :erase message from the backend to properly clean up the
...
header buffer
When we're doing a search while the results of a previous search are still
coming in from the backend, this way we can tell the frontend that this is
the right time to clear the buffer (previously, sometimes the results would
be mixed).
2012-03-25 13:25:55 +03:00
6bc7ce040e
* mu-maildir.c: small cleanups
2012-03-24 11:17:54 +02:00
f43f704429
* test-mu-util.c: remove broken test case
2012-03-19 20:54:23 +02:00
acf1cd63f2
* fix mu_util_guess_maildir, mu_util_guess_mu_homedir for freebsd
2012-03-19 20:53:18 +02:00
2a6c9bebd6
* mu-msg-file.c: mu_msg_mime_part_to_string: less noisy handling of broken messages
2012-03-19 20:50:12 +02:00
027f870322
* tests: don't use mu_util_init_system, small cleanups
2012-03-19 20:49:19 +02:00
de4836a874
* mu-runtime.c, mu-util.c: remove mu_util_init_system
...
- no longer needed, since we no longer need to special case the BSDs
2012-03-19 20:47:38 +02:00
58ecdd78b7
* mu-maildir.c: clear up maildir scanning
...
- improve handle of special dirs/files (add dovecot special-casing)
- clear up struct direntry* mem management
2012-03-19 20:46:17 +02:00
2a7b6f1304
* test-mu-cmd-cfind.c: fix unit tests for ubuntu 10.04
...
the tests made unwarranted assumptions about the order in which addresses
are returned.
2012-03-19 00:14:48 +02:00
eb9aafa8d8
* fix logic screwup in determining submailddirs of dirs starting with 'c' or
...
'n'; based on a patch by Jack Erwin
2012-03-18 12:22:00 +02:00
e80c4c9124
* tests/: fix test cases for freebsd (and other bsds)
2012-03-14 21:33:06 +02:00
ba10026dc2
* some warning fixes for gcc 4.1.1
2012-03-14 00:07:29 +02:00
daaec407eb
* fix compiler warning for newest gcc/g++
2012-03-13 23:06:17 +02:00
28c6f2d8d7
* mu-msg-part: g_mime_data_wrapper_write_to_stream returns ssize_t, not
...
gboolean
2012-03-11 10:40:49 +02:00
dd78faf415
* mu_util_play: accept paths with spaces etc. as well
2012-03-08 00:12:06 +02:00
7fd81cc154
* tests: more gracefully deal with the case where there's no en_US.utf8 locale
2012-03-08 00:11:31 +02:00
0d3f1887da
* test-mu-util.c: fix test_mu_util_dir_expand_03 for the symlink case
2012-03-08 00:10:21 +02:00
f02bb34188
* make mu compile warning-free with clang/clang++
2012-02-29 21:08:23 +02:00
6761f0e5d3
* possible fix for some encoding problem (mu_util_fputs_encoded) + cosmetics
2012-02-29 20:51:29 +02:00
85be02c195
* test-mu-maildir: add some extra tests for maildir creation
2012-02-26 12:18:17 +02:00
8f833c55c5
* mu-cmd-find.c: with --format=links, always try to create the target maildir,
...
even if the toplevel already exists
2012-02-26 12:17:56 +02:00
f27af1158b
* mu-maildir.[ch]: make create_maildir work even if the maildir already
...
partially exists and double-check permissions
2012-02-26 12:16:57 +02:00
dcc0d5fc18
* cosmetics
2012-02-26 12:14:53 +02:00
25a046536d
* mu-cmd-find.c: --format=links: don't show error when there isn't any + unit test
2012-02-23 20:35:16 +02:00
8955b360d7
* remove traces of the 'cleanup' command
2012-02-18 17:11:32 +02:00
557ae0d348
* mu-msg-file: for text-bodies, concatenate all text/plain parts
2012-02-15 23:41:30 +02:00
7e9879ccc6
* update test, docs for mu extract
2012-02-13 22:36:43 +02:00
0d08ff903d
* update code for new mu_msg_part_for_each API
2012-02-13 22:36:22 +02:00
3bb93a401b
* update attachment extraction code:
...
- only consider 'leaf', 'message' parts in for_each
- special handling for gmimemessage
- some cleanups
2012-02-13 22:35:22 +02:00
6e4b354923
* mu-cmd-server.c: fix backend problem when forwarding messages with attachments
2012-02-09 21:21:23 +02:00
288f987b2f
* features: mark messages as read/unread
2012-02-09 21:10:33 +02:00
6f14e95c54
* test-mu-maildir.c: work around some weirdness on MacOS, fix permissions
...
failure in 'distcheck'
2012-01-31 20:55:56 +02:00
ff9b8185b7
* test-mu-maildir.c: make the verbose output a bit more useful.
2012-01-23 00:11:45 +02:00
688d571715
* don't insist on using xdg-open; use "open" on MacOS or what MU_PLAY_PROGRAM sets
2012-01-23 00:11:23 +02:00
22aeb33c4c
* minor
2012-01-22 18:39:33 +02:00
bcd6e40622
* mu-config.c: deal with the case where no Maildir is defined
2012-01-22 18:39:10 +02:00
048ab8a003
* fix mu_cmd_index for line33
2012-01-22 10:33:47 +02:00
0c34661d6d
* mu_index: fix error handling
2012-01-22 10:25:12 +02:00
f8040179f0
* mu-cmd-index.c: improve color output when indexing
2012-01-21 16:29:30 +02:00
01d1c3174b
* mu-cmd-index.c: fix print_stats for 'line33'
2012-01-21 14:20:45 +02:00
b563128a4f
* make colorized output the default
...
- turn of with --nocolor, or by setting MU_NOCOLOR to non-empty
2012-01-21 12:12:41 +02:00
cdfbba288e
* tests: fix unit tests for the improved parsing
2012-01-21 11:19:15 +02:00
98ca74f9a8
* mu-msg-str.c: improve xapian-escaping, string-eating
2012-01-21 11:18:29 +02:00
e1f598f672
* mu-msg-fields.c: escape the subject field, too
2012-01-21 11:12:48 +02:00
29bec71895
* mu-store-write.cc: index data *before* xapian-escaping it
2012-01-21 11:12:13 +02:00
b2deffa954
* mu-cmd-server.c: improve output a bit (for humans)
2012-01-21 11:10:53 +02:00
14834a01ee
* cosmetics
2012-01-21 11:10:19 +02:00
1da684d254
* disable g_debug in functions that may be called for logging is initialized
2012-01-19 19:24:46 +02:00
3ecc81a879
* mu-cmd-server: use mu_msg_part_save_temp, some refactoring
2012-01-15 14:10:44 +02:00
c2b5e95dae
* mu-msg-part: add mu_msg_part_save_temp and some refactoring
2012-01-15 14:10:04 +02:00