Commit Graph

4509 Commits

Author SHA1 Message Date
djcb 46c3c5a49b editorconfig: update with elisp settings 2019-04-15 07:14:33 +03:00
Dirk-Jan C. Binnema a90fe78f62
Merge pull request #1386 from davidcsterratt/master
Issue #1385: get mu4e-action-view-in-browser to show headers
2019-04-13 12:36:39 +03:00
djcb 195814d454 add .editorconfig 2019-04-13 12:09:29 +03:00
djcb c00dfdb3fd web: update index.md 2019-04-13 12:08:51 +03:00
djcb db4029e792 configure.ac: bump version to 1.3.1, cleanups
Bump the version to 1.3.1, the new development version.
2019-04-13 12:07:54 +03:00
djcb f62b4e534a configure.ac: bump version to 1.2 2019-04-07 10:54:18 +03:00
djcb 817425392c update HACKING
Update HACKING; mention gmime-3.0 and some cosmetics.
2019-04-07 10:43:34 +03:00
Dirk-Jan C. Binnema 66a988f0f2
Merge pull request #1398 from whxvd/2
mu4e: Fix two typos in doc
2019-03-30 12:03:06 +02:00
Sebastian Miele eb042404f6 mu4e.texi: Fix a @ref 2019-03-24 15:46:07 +01:00
Sebastian Miele b1ae7d52c8 mu4e.texi: Fix typo 2019-03-24 15:46:07 +01:00
djcb 51be30ada9 NEWS.org: update for release 2019-03-24 12:44:04 +02:00
Dirk-Jan C. Binnema 826d555313
Merge pull request #1393 from whxvd/typos
mu4e: Fix some typos
2019-03-24 12:17:19 +02:00
Dirk-Jan C. Binnema fc41e6c32b
Merge pull request #1395 from kevinjfoley/mu4e-refresh-other-frame
mu4e: Look at all frames for header buffer when auto updating headers
2019-03-24 12:16:39 +02:00
djcb 6e8378ddcd mu: update crypto verify test 2019-03-24 11:54:12 +02:00
djcb bc891030f6 mu: fix utf-8 flatten 2019-03-24 11:43:51 +02:00
djcb da10f30adf utils: small optimization in utf8_flatten
In the common path, avoid building an unneeded std::string. This should
up in some profiles.
2019-03-23 17:00:25 +02:00
Kevin J. Foley 2108bbc1a4 Look at all frames for header buffer when auto updating headers 2019-03-11 18:21:13 -04:00
Sebastian Miele 10c0507665 mu4e: Fix some typos 2019-03-11 13:34:50 +01:00
djcb f9b615c3bb mu4e: use a simple x as the 'fancy' delete mark
The 'fancy' version had some interesting interactions (see #1245), so
this is the easiest way to avoid those.

Also some flycheck fixes.
2019-03-02 11:46:34 +02:00
djcb 31f73b32a7 mu4e: make mu4e~view-message buffer-local
So we don't leak it outside mu4e. `mu4e-message-at-point` should do the
right thing.
2019-02-25 21:49:41 +02:00
djcb 9cf120b012 mu4e-view: only try to link messages when there is one
Otherwise, org-store-link elsewhere might hit the mu4e error.
2019-02-21 17:21:56 +02:00
David C Sterratt 0348822381 Issue #1385: get mu4e-action-view-in-browser to show headers
Here is a very simple patch that achieves what I want, though I am
sure there are nicer ways of doing it.
2019-02-20 18:17:53 +00:00
djcb 9bffb465bd mu: don't include text attachments as part of body
It's somewhat nice in some case, but not generally so; so let's not do
it.
2019-02-18 08:30:55 +02:00
djcb 1b408928c8 mu4e: allow linking outside mu4e with org-mu4e-store-link
This should help e.g. mu4e-conversation.
2019-02-18 07:22:16 +02:00
Dirk-Jan C. Binnema 508d3d4ae5
Merge pull request #1375 from Chris00/display-draft
mu4e: properly display messages in the draft folder (with gnus)
2019-02-12 14:51:59 +02:00
Christophe Troestler 4e7c2cd24f mu4e: properly display messages in the draft folder (with gnus) 2019-02-10 13:43:55 +01:00
Christophe Troestler 4b868e742f mu4e: Remove article-de-*-unreadable which prevent decoding 2019-02-10 13:10:44 +01:00
djcb d9f62b5b98 guile: require guile-snarf to be available
Even if guile 2.2 is otherwise available, we'd still fail to build if guile
can't find guile-snarf. One example where this happens is on debian,
which has guile-snarf, but not guile-snarf-2.2.

Of course ideally guile-snarf without the '-2.2' would work... but at
least for now let's fix the build-breakage.
2019-02-09 14:36:20 +02:00
djcb 156c421113 mu4e: fix some gnus body decoding issues
Hat-tip: Chris00
2019-02-02 13:44:49 +02:00
Dirk-Jan C. Binnema f57381bf4a
Merge pull request #1320 from jabranham/replace-cl-cl-lib
mu4e: Replace cl with cl-lib
2019-02-02 13:37:50 +02:00
Dirk-Jan C. Binnema eb6efee81d
Merge pull request #1368 from oleskiewicz/master
mu-config: add NO_COLOR environment variable
2019-02-02 13:34:25 +02:00
Dirk-Jan C. Binnema b4e0c09247
Merge pull request #1372 from Chris00/flowed
mu4e: Set mml-enable-flowed according to mu4e-compose-format-flowed
2019-02-02 13:32:57 +02:00
Christophe Troestler 0746a4affe Set mml-enable-flowed according to mu4e-compose-format-flowed
Fixes https://github.com/djcb/mu/issues/1358
2019-01-29 10:35:06 +01:00
Piotr Oleskiewicz 4784a7b0c9
mu: update manpage
document usage of the NO_COLOR environment variable
2019-01-28 15:54:12 +00:00
Piotr Oleskiewicz c7ea01304f
mu-config: put environmental variable in inverted commas 2019-01-28 15:50:47 +00:00
Piotr Oleskiewicz 8ffce6b2bc
Merge branch 'master' of github.com:djcb/mu 2019-01-25 13:58:31 +00:00
Dirk-Jan C. Binnema ca1cd57b7a
Merge pull request #1360 from rhdxmr/goto-header-other-window
mu4e: Fix jumping to specific header in unselect window
2019-01-24 23:06:01 -08:00
Piotr Oleskiewicz 5faad10451
mu-config: add NO_COLOR environment variable 2019-01-22 17:08:24 +00:00
djcb 75cf33f47b fix build: typo 2019-01-21 06:17:37 +02:00
djcb a9b53351b6 bump xapian requirement to 1.4.x
In particular, we need Mset::Iterator to be a random_access_iterator.
2019-01-20 15:38:50 +02:00
djcb 9f187e7edf mu-guile: mention LTDL_LIBRARY_PATH
Newer versions of guile seem to require that.
2019-01-20 08:01:04 +02:00
djcb 17863701d9 configure.ac: define BUILD_GUILE for config.h
... so we can find 'mu script'.
2019-01-20 07:47:37 +02:00
Dirk-Jan C. Binnema d41242ff6c
Merge pull request #1359 from OnkelUlla/fix_compiler_warnings
Fix compiler warnings
2019-01-17 22:26:50 +02:00
Dirk-Jan C. Binnema 0903eaba79
Merge pull request #1284 from nicolasavru/limit-threading-set
Perform threading calculation on related set instead of entire result.
2019-01-13 22:53:45 +02:00
Junyeong Jeong cc8a6c0c78 mu4e-headers.el: fix highlighting when headers window is not selected.
Highlighting target header is not working, when message view is selected and
mu4e-headers window is out of focus.

To fix this, call mu4e highlight function with mu4e-headers as current buffer.
2019-01-11 17:01:54 +09:00
Junyeong Jeong 3b9f9e5c39 mu4e-headers.el: fix for jumping specific message after search
While reading message using split view, search can be triggered after
automatic update and index. In this case, mu4e headers is not inside selected
window and mu4e-headers-goto-message-id fails to move window point of mu4e
headers.

To fix this, call set-window-point for mu4e headers window explitctly.
2019-01-11 16:24:40 +09:00
Ulrich Ölmann d37a961c8f parser: fix clang-7.0.1 warnings
Without this commit clang++-7.0.1 whines

|   CXX      parser.lo
| parser.cc:138:15: warning: braces around scalar initializer [-Wbraced-scalar-init]
|         return Tree({{Node::Type::Range},
|                      ^~~~~~~~~~~~~~~~~~~
2019-01-11 06:49:01 +01:00
Ulrich Ölmann 493a9efa7a mu, tests: fix gcc-8.2.0 warnings
Without this commit gcc-8.2.0 whines

|   CC       mu-msg-json.lo
| mu-msg-json.c: In function ‘get_temp_file_maybe’:
| mu-msg-json.c:254:14: warning: unused variable ‘tmpfile’ [-Wunused-variable]
|   char *tmp, *tmpfile;
|               ^~~~~~~
| mu-msg-json.c:254:8: warning: unused variable ‘tmp’ [-Wunused-variable]
|   char *tmp, *tmpfile;
|         ^~~
| mu-msg-json.c: In function ‘add_part_crypto’:
| mu-msg-json.c:276:21: warning: unused variable ‘s’ [-Wunused-variable]
|   char    *signers, *s;
|                      ^
| mu-msg-json.c:276:11: warning: unused variable ‘signers’ [-Wunused-variable]
|   char    *signers, *s;
|            ^~~~~~~
| mu-msg-json.c: In function ‘each_part’:
| mu-msg-json.c:332:14: warning: variable ‘cid’ set but not used [-Wunused-but-set-variable]
|   const char *cid;
|               ^~~

and

|   CC       test-mu-str.o
| test-mu-str.c: In function ‘test_mu_str_subject_normalize’:
| test-mu-str.c:282:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "test123", "test123" },
|      ^~~~~~~~~
| test-mu-str.c:282:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "test123", "test123" },
|                 ^~~~~~~~~
| test-mu-str.c:283:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re:test123", "test123" },
|      ^~~~~~~~~~~~
| test-mu-str.c:283:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re:test123", "test123" },
|                    ^~~~~~~~~
| test-mu-str.c:284:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re: Fwd: test123", "test123" },
|      ^~~~~~~~~~~~~~~~~~
| test-mu-str.c:284:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re: Fwd: test123", "test123" },
|                          ^~~~~~~~~
| test-mu-str.c:285:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re[3]: Fwd: test123", "test123" },
|      ^~~~~~~~~~~~~~~~~~~~~
| test-mu-str.c:285:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "Re[3]: Fwd: test123", "test123" },
|                             ^~~~~~~~~
| test-mu-str.c:286:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "operation: mindcrime", "operation: mindcrime" }, /*...*/
|      ^~~~~~~~~~~~~~~~~~~~~~
| test-mu-str.c:286:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "operation: mindcrime", "operation: mindcrime" }, /*...*/
|                              ^~~~~~~~~~~~~~~~~~~~~~
| test-mu-str.c:287:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "", "" }
|      ^~
| test-mu-str.c:287:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|    { "", "" }
|          ^~
2019-01-11 06:48:51 +01:00
djcb 57150a47f3 mu4e: update doc with outlook note
Thanks to Ken Mankoff.
2019-01-08 22:28:25 +02:00
Alex Branham 2674ca5583
mu4e: Replace cl with cl-lib 2019-01-04 16:03:58 -06:00