Commit Graph

5284 Commits

Author SHA1 Message Date
8a96a1ef57 Merge pull request #1835 from thierryvolpiatto/no_lambdas_on_hooks
Use functions instead of lambdas in add-hook calls
2020-11-15 17:19:14 +02:00
c2e478381a Merge pull request #1828 from Chris00/master
Add a section about iCalendar to the manual
2020-11-15 17:16:16 +02:00
41682af7b1 Disable mm-verify-option let-bounded in mu4e~view-gnus
When this option is set to 'known and the needed key is not yet in the user's
keyring, mu4e may hangs forever unable to verify email so lets user set this
variable globally to 'never to prevent this issue.
2020-11-15 08:19:15 +01:00
0109172ad4 Use functions instead of lambdas in add-hook calls 2020-11-13 11:38:50 +01:00
d54729290d Fixing syntax errors in mu4e.texi 2020-11-12 09:24:24 -05:00
faf11bcd2f Added notes about iCalendar integration to manual 2020-11-12 09:18:18 -05:00
861194f9a1 mu4e-view: insert-file-contents (gnus mode)
It seems the earlier version (using insert-file-contents-literally, then
trying to fix it has some problems)

HT: thierryvolpiatto

Fixes: #1823.
2020-11-11 21:57:29 +02:00
6b4770bc48 mu4e: avoid calendar charset error
Fixes #issue #1832.

HT: tpeacock19.
2020-11-11 21:47:23 +02:00
c28eff66ed configure.ac: search for emacs sources 2020-11-11 21:42:56 +02:00
47454ad8d4 mu: add some missing files 2020-11-11 21:42:56 +02:00
156d3567c6 Add a section about iCalendar to the manual
Fixes https://github.com/djcb/mu/issues/1825
2020-11-09 13:36:25 +01:00
a1d1619bda use c++ for some more sources
Do a (superficial) port to c++ of some of the c sources. Update
deps. Fix a few compiler warnings.
2020-11-07 14:11:59 +02:00
d94f685c89 configure: bump version to 1.5.7 2020-11-07 11:43:11 +02:00
f7452761cb index: improve error handling 2020-11-07 11:43:11 +02:00
bc1d1a84bd configure: improve guile check 2020-11-07 11:43:11 +02:00
26c1b9b6ad lib: remove unused json conversion
We no longer use the glib-json based impl.
2020-11-07 11:43:11 +02:00
c7a874b8d6 lib: convert threader/container to c++
Did change the code much, but it's now compiled as c++
2020-11-07 11:43:11 +02:00
7ce08d0486 toys: use updated Query API 2020-11-07 11:43:11 +02:00
3206b9db23 guile: use updated Query API 2020-11-07 11:43:11 +02:00
2804087b3a mu: use updated Query API 2020-11-04 23:35:30 +02:00
ed4a640c39 lib/query: refactor & rework
- Move the lib/query/ stuff up a level into lib/
- Associate directly with the Query object
- Rework the Query object to be C++ rather than mixed with C
- Update all dependencies, tests
2020-11-04 23:35:30 +02:00
2135844e1b fix some compiler warnings 2020-11-01 14:25:25 +02:00
6b8ccff572 guile: avoid need for muldef 2020-11-01 14:04:15 +02:00
72d9dba7cc lib/maildir: log when move-source still exists
Instead of raising an error... it *seems* this could happen with some mail
sync programs.
2020-11-01 14:04:15 +02:00
812b5c3e65 server: improve help output 2020-11-01 14:04:15 +02:00
5e80556251 macos: check for muldef linker flag 2020-10-31 15:07:19 +02:00
0346978df5 build: fix typo 2020-10-31 14:42:50 +02:00
7353c87778 mu: avoid some linker errors on MacOS 2020-10-31 14:36:19 +02:00
f4282d9535 guile: Update documentation for version 3.0. 2020-10-31 10:43:49 +02:00
623cf787ad guile: support version 3.0.
Includes an update to the guile m4 package, and tweaks the build so that
both 2.2 and 3.0 should work fine.
2020-10-31 10:43:49 +02:00
69b157a346 lib: improve error handling, cleanups 2020-10-31 09:46:13 +02:00
aea64c4a08 mu/lib: refactor mu(-cmd)-server code
Split off the parsing/handling code from the mu command server into
mu-server, and only leave the external interface (the mu4e repl) in
mu-cmd-server.
2020-10-31 09:46:13 +02:00
9a3ec0b649 Merge pull request #1812 from lockywolf/master
Add reference about read-mail-command to mu4e.texi.
2020-10-29 00:43:43 +02:00
d1964bd071 Add an example of filtering out spam. 2020-10-28 10:31:02 +08:00
d2aa1f91b0 mu: support json output directly
Allow for dumping json directly from the Sexp structures, so we don't
need any external libs (i.e. json-glib) anymore.
2020-10-26 18:39:56 +02:00
f2e87ea2d4 mu4e: Add some timing info to mu4e-headers-precise-alignment
Add some time information. Things are a bit slower with the precise
alignment.
2020-10-26 11:23:09 +02:00
e3896de8a4 mu4e: add mu4e-headers-report-render-time
When mu4e-headers-report-render-time is set to non-nil, mu4e will report
on the time it took to render the headers view.
2020-10-24 14:51:04 +03:00
ad055bd52b mu4e.texi: update note about mbsync 2020-10-24 01:25:32 +03:00
c223f858b7 mu4e: Add some extra logging to the mu-maildir 2020-10-22 20:16:41 +03:00
30cc9c2c6c mui4e: mu4e-icalendar: fix typo 2020-10-22 10:18:06 +03:00
4985f5c959 mu4e: Improve personal-address handling
Make mu4e-personal-address-p safe for being called with nil.

Upgrade code that used mu4e-user-mail-address-p to
mu4e-personal-address-p.

Update docs.

Add some more helpers to mu4e-message, and avoid some byte-compiler
warnings.
2020-10-19 22:39:25 +03:00
6fc294102b Merge pull request #1818 from wavexx/headers_fix_nil_addr
Check for nil before calling mu4e-user-mail-address-p
2020-10-19 21:53:48 +03:00
2967c49f5a Check for nil before calling mu4e-user-mail-address-p 2020-10-19 15:35:08 +02:00
e2f57e328a mu4e: update mu4e-message-contact-field-matches for regexp addresses 2020-10-19 09:52:35 +03:00
ca97d8c026 mu4e: mu4e-contact-process-function: filter out no-reply addresses
Add a default mu4e-contact-process-function, filtering out various
no-reply addresses.
2020-10-18 12:54:52 +03:00
3937b70f13 mu4e: use sorted list in mu4e-contacts-info
Sort by rank.
2020-10-18 12:53:43 +03:00
2eb8fc82ad lib: fix 'personal' handling in contacts 2020-10-18 11:58:32 +03:00
1957bfa966 mu4e.texi: Remove mu4e-compose-complete-ignore-address-regexp mention
It's mu4e-contact-process-function instead these days.

Fixes #1801
Fixes #1799
2020-10-17 15:43:48 +03:00
02321e8d50 bump version to 1.5.6, update NEWS.org 2020-10-17 15:38:24 +03:00
5379ab0c4b mu4e: do extra sanity check for mu version
One very common question / github issue. Hopefully this avoids some.
2020-10-17 15:38:24 +03:00