djcb
b6a1674522
mu: make 'mu' shortcut for 'mu help'
2016-12-27 17:45:19 +02:00
djcb
30dab7c312
cfind: uniquify nicks
...
Ensure uniqueness of nicks by adding a numerical suffix when the root
nicks are not unique (up to 1000).
Fixes issue #987 .
2016-12-27 16:21:10 +02:00
djcb
78275278cf
mu: fix some compiler warnings
2016-12-11 18:33:31 +02:00
Stig Brautaset
e9c6568a57
mu: swap begin and end if begin is _numerically_ bigger than end
...
The old behaviour would compare the strings, so would swap the start and end
ranges if start was 3K and end was 2M.
Fixes: 964
2016-12-03 23:19:27 +00:00
djcb
632ae465f4
mu: unbreak travis tests
...
disable test that seems to fail on travis sometimes, recently; hard to
investigate what goes on there; no changes in the mu code related to
this.
2016-11-05 13:35:26 +02:00
djcb
7526f118ba
mu: some cosmetics / minor cleanup
2016-10-26 22:36:40 +03:00
djcb
6a421f4d85
mu: fix C-d handler for mu server
2016-08-27 18:58:31 +03:00
djcb
c9f8ac5beb
crypto: prefer gpg2
...
Can't say I fully understand what's going on, but it seems gpg-before-2
has some trouble with its agent, at least when using
gnome-session (which stopped using gnome-keyring as a gpg-agent since
Fedora 23 at least).
Sanity seems to be restored when preferring gpg2 instead. "gpg" is used
when gpg2 isn't there; and there's the MU_GPG_PATH env variable to
override all of that.
2016-07-24 16:00:04 +03:00
djcb
eb7888cdb1
mu4e: support mu indexing performance options
...
Add two variables mu4e-index-cleanup and mu4e-index-lazy-check, which
correspond to mu index option --lazy-check and --nocleanup.
Extend the mu server protocol a bit to handle this.
The defaults keep things behaving as they done before.
2016-07-23 21:33:10 +03:00
djcb
9477071e63
mu: add '--lazy-check' option for indexing
...
Add an option --lazy-check to ignore any directories that don't have
their ctime changed since the last indexing operation.
There are a few corner-cases (such as editing a message outside mu's
control) where this might miss a change, but apart from that, makes
indexing in for a maildir (and its sub-maildirs) almost a no-op if there
were no changes.
2016-07-23 21:33:10 +03:00
djcb
54b6230adf
tests: fix unit tests
...
Some tests weren't yet update for the new test message.
2016-05-16 13:38:10 +03:00
djcb
a81270583f
Add unit-test for multi-to/cc recipients
...
To check for the report in Issue #826 .
2016-05-15 16:21:20 +03:00
djcb
cf9970ccd4
mu: server: add compose-type 'resend'
...
Add a type 'resend', for resending existing messages.
2016-02-16 08:28:59 +02:00
Maximilian Matthé
784d8c8cfe
mu: smaller string chunkss for server on Cygwin
...
Add check for CYGWIN and in this case only print out 64K-sized
string-chunks from mu server.
Fixes issue #764 .
fixup
2016-01-15 21:07:35 +02:00
djcb
02620af4c2
mu/mu4e: improve in contacts completion
...
mu: cleanup server side; make sure not to loose 'personal' flag when
seeing same contact in non-personal context
mu4e: tweak the sorting algorithm a bit to take the personal flag into
account
2015-12-30 15:33:27 +02:00
Ævar Arnfjörð Bjarmason
049e182e0c
Correctly spell the word "quitting" in the protocol & documentation
2015-12-09 22:40:52 +01:00
djcb
26955ebe78
mu4e: remove duplicated line
2015-11-02 09:05:42 +02:00
djcb
1c98835815
Guile: don't insist on Gnuplot ( Fixes #664 )
...
Many of the scripts require Gnuplot, but some don't, so don't add a hard
requirement for it.
2015-09-20 11:49:22 +03:00
djcb
2d75b3d3ec
mu: improve mu verify output, update man page
2015-06-14 11:40:07 +03:00
djcb
7eb244b3b0
mu: don't use __FUNCTION__, use __func__
...
__FUNCTION__ is deprecated and gives compilation warnings. __func__ is
standardized in c99.
2015-04-22 21:06:31 +03:00
Danie Roux
f996d92daa
Add a test case for https://github.com/djcb/mu/issues/380
...
--include-related fails on some platforms (OSX 10.9 and 10.10) due to a
compilation error.
This test case catches it.
2015-02-22 21:27:13 +02:00
djcb
b644de548b
mu4e: update copyright year
2015-01-25 23:55:23 +02:00
Sasha Kovar
17dbee957a
mu-cmd-server.c: quote msgid in query
2015-01-08 12:45:02 -08:00
Foivos S. Zakkak
925bc6a15c
Fix forwarding of gpg encrypted mails ( #186 )
2014-10-15 03:12:29 +03:00
Foivos S. Zakkak
c5fd36a67f
Fix replying to gpg encrypted mails ( #186 )
2014-10-15 02:42:57 +03:00
djcb
182974bbc7
mu-cmd-server: fix compilating warning (BSD_SOURCE)
...
Fedora-21's gcc started complaining about this
2014-10-11 14:03:31 +03:00
Foivos S. Zakkak
51037be7fb
Fix #186 Part 3
...
This patch fixes the attachment extraction (open, save, temp) when using
`mu4e`. `mu4e` used to not notify the mu-server about the
mu4e-decryption-policy. As a result mu-server did not decrypt the
attachments for extract, open, or temp.
2014-10-10 18:34:57 +03:00
Foivos S. Zakkak
91250b0d71
Fix #186 part 2
...
This patch fixes the attachment listing when using `mu`. For some
reason the '--decrypt' option among others where totally ignored when
listing the attachments.
2014-10-10 18:32:53 +03:00
Jakub Sitnicki
856a651d38
tests: threads: Test if grandchild message promotes only its subthread
2014-07-15 07:24:47 +02:00
Jakub Sitnicki
cbfe28b885
tests: threads: Test if grandchild message promotes its thread
2014-07-15 07:24:21 +02:00
Jakub Sitnicki
b0357a2d7a
tests: threads: Test if child message doesn't promote its thread
2014-07-15 07:23:53 +02:00
Jakub Sitnicki
f49296759e
tests: threads: Test if orphan message promotes its thread
2014-07-15 07:23:27 +02:00
Jakub Sitnicki
c5d4f7f338
tests: threads: Test if 2nd child message promotes its subthread
2014-07-15 07:22:53 +02:00
Jakub Sitnicki
22927a7dcf
tests: threads: Test if 1st child message promotes its thread
2014-07-15 07:22:11 +02:00
Jakub Sitnicki
80a484dc3f
tests: threads: Extract helper for checking thread info for each message
2014-07-15 07:19:25 +02:00
Jakub Sitnicki
4c4b9af762
tests: threads: Extract helpers for initializing and comparing thread info
2014-07-07 06:22:31 +02:00
Jakub Sitnicki
b7efa1e3e3
tests: threads: Use struct tinfo in all tests
2014-07-07 06:22:04 +02:00
djcb
d3122a8927
* mu: shell-quote rather than escape with --exec
2014-05-14 22:57:57 -07:00
djcb
5ef90a3432
* fix unit test after thread-sorting change ( fixes #413 )
2014-04-27 11:23:45 +03:00
djcb
3f6b3df477
* revert "removed 'nocolor' option. Added 'color' option that takes (auto|never|always) instead."
...
(broke unit tests)
This reverts commit a4c07c9b90
.
Conflicts:
mu/mu-config.c
2014-02-15 12:09:07 +02:00
djcb
60e863b562
* mu: fix compilation warning
2014-02-15 11:49:57 +02:00
Ahmet Emre Çepoğlu
9eeec08200
color var removed entirely
2014-01-31 10:39:51 +02:00
ahmet emre
321bf49460
'color' variable no longer used. Default color value is 'always'.
2014-01-30 19:05:59 +02:00
Ahmet Emre Çepoğlu
a4c07c9b90
removed 'nocolor' option. Added 'color' option that takes (auto|never|always) instead.
2014-01-23 18:26:05 +02:00
djcb
91f9892814
* mu: fix boolean params
2013-12-29 17:39:04 +02:00
djcb
391222b0ae
* mu: fix some leaks in commandline params
2013-12-29 17:37:07 +02:00
djcb
0de40a2f93
* minor change
...
(try to workaround
https://code.google.com/p/mu0/issues/detail?id=79 ,
though I can't reproduce it at all)
2013-12-21 10:24:15 -08:00
djcb
c48d290699
* minor update
2013-12-21 10:01:04 -08:00
djcb
e0e0c0c3ac
* mu-cmd-server: set default to 500 results (thanks to Frank Terbeck)
2013-12-01 20:40:06 +02:00
djcb
9ddb7510b9
* mu: initialize randomness in mu-cmd-server
2013-10-20 16:57:00 +03:00