Dirk-Jan C. Binnema
36f4813d01
build: bump version to 1.7.25
2022-05-29 11:10:58 +03:00
Dirk-Jan C. Binnema
5df56896fb
lib/meson.build: explicitly add thread_dep
...
For many setups (local, CI), things work fine without this, but apparently not
for all users. So, add thread_dep explicitly.
Fixes : #2266 .
2022-05-29 11:10:58 +03:00
Dirk-Jan C. Binnema
cf0f72e4a4
mu4e: use mu4e-config instead of mu4e-meta
...
All these changes to avoid:
,----
| mu4e/meson.build:92: WARNING: Source item '/home/djcb/Sources/mu/build/mu4e/mu4e-meta.el' cannot be converted to File object, because it is a generated file. This will become a hard error in the future
`----
This is because we want to byte-compile a file we just before generated using
configure_file. This does not seem like a crazy thing, but meson threatens with
breaking the build at some point in the future.
So instead, we decide _not_ to compile this (very boring) file. But, users may
still have an older mu4e-meta.elc lying around, leading to confusion.
So, let's rename that file and we're golden.
2022-05-29 11:10:58 +03:00
Dirk-Jan C. Binnema
b1ff292bbb
mu: support MUHOME environment variable
2022-05-29 11:10:46 +03:00
Dirk-Jan C. Binnema
926b49220e
mu4e-message: remove dead code
2022-05-29 00:17:41 +03:00
Dirk-Jan C. Binnema
d5632b9ac9
script: avoid compiler warning
2022-05-29 00:17:41 +03:00
Dirk-Jan C. Binnema
dd1b854eca
Merge pull request #2267 from Chris00/master
...
Make mu4e-message-contact-field-matches accept a list of fields
2022-05-28 23:54:17 +03:00
Christophe Troestler
c8fcf4eccf
Make mu4e-message-contact-field-matches accept a list of fields
...
Fixes https://github.com/djcb/mu/issues/2265
2022-05-28 20:08:05 +02:00
Dirk-Jan C. Binnema
ffcb59bfd3
utils: add fallback for time_to_string
...
Still don't understand issue #2230
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
7e1ecb63eb
build: bump version to 1.7.24/463
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
ad6f8f1190
thirdparty: include in EXTRA_DIST
...
For autotools.
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
5c161cfdbb
lib/tests: add indexing benchmark
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
0adf91f821
fields: include references in sexp
...
We need them for setting up replies. This requires a db update.
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
a1f0c5e9eb
mu4e: fix emacs-29 bytecompiler warnings
...
Wrong single quotes.
2022-05-28 00:51:08 +03:00
Dirk-Jan C. Binnema
a1461a47f3
Merge pull request #2262 from progfolio/fix/org-link
...
mu4e-org-store-link: prevent error when no message at point
2022-05-28 00:23:29 +03:00
Nicholas Vollmer
f82d5e62b7
mu4e-org-store-link: prevent error when no message at point
...
The error can cause org-store-link to short circuit before it should.
2022-05-24 17:26:34 -04:00
Dirk-Jan C. Binnema
91dcd19dad
tests: improve coverage a bit
2022-05-24 19:36:39 +03:00
Dirk-Jan C. Binnema
046398b1ae
utils: avoid compiler warning
2022-05-24 19:36:21 +03:00
Dirk-Jan C. Binnema
277a7e0e10
guile: don't extern-c'ify libguile
...
Already has it... seems to break compilation on some machines?
2022-05-24 19:35:29 +03:00
Dirk-Jan C. Binnema
52317d815f
README.org: update
2022-05-23 23:56:31 +03:00
Dirk-Jan C. Binnema
a828a71f24
NEWS.org: update
2022-05-23 23:56:17 +03:00
Dirk-Jan C. Binnema
15abda26e7
mu4e.texi: update documentation
2022-05-23 23:55:41 +03:00
Dirk-Jan C. Binnema
9c9f9ecae3
lib: improve coverage a bit
2022-05-23 23:55:11 +03:00
Dirk-Jan C. Binnema
a8cbac04fc
Makefile.meson: add support for coverage reports
2022-05-23 23:54:16 +03:00
Dirk-Jan C. Binnema
98a6dfd3fa
README.org: update
2022-05-21 18:04:05 +03:00
Dirk-Jan C. Binnema
1b739ec55e
clang-format: remove, it's counter-productive
...
It seems impossible (or at least, too much work) to make it behave as desired.
2022-05-21 18:02:04 +03:00
Dirk-Jan C. Binnema
4cfe78fd02
build: bump version to 1.7.23
2022-05-21 17:48:26 +03:00
Dirk-Jan C. Binnema
d8bacf78c8
NEWS.org: update
2022-05-21 17:47:18 +03:00
Dirk-Jan C. Binnema
8eac392221
guile: re-enable the guile support
...
Update for the internal (Mu::Message) APIs.
Update build.
2022-05-21 17:44:09 +03:00
Dirk-Jan C. Binnema
ce46c44ea9
query-results: ease getting Xapian::Document for iter
...
This makes it easier to construct guile-usable Messages.
2022-05-21 17:42:25 +03:00
Dirk-Jan C. Binnema
a3ad04f12f
message: make it easier to create heap-allocated messages
...
We need this for guile to coöperate with its garbage collector.
2022-05-21 17:41:21 +03:00
Dirk-Jan C. Binnema
4305f47b86
build: bump version to 1.7.22
2022-05-19 23:38:49 +03:00
Dirk-Jan C. Binnema
cc63eca8ad
autotools: improve build
...
*almost* works (except for guile/, which does work yet anyway).
2022-05-19 23:38:49 +03:00
Dirk-Jan C. Binnema
cea3167f3e
lib: remove some dead code (mu-str/utils)
...
Remove unused library code; recycle some electrons.
2022-05-19 23:38:49 +03:00
Dirk-Jan C. Binnema
559296a3a7
toys: remove
...
The didn't work for quite some time, and would need quite a few updates to even
compile with the latest.
So remove.
2022-05-19 23:38:49 +03:00
Dirk-Jan C. Binnema
9af9d0fa94
indexer/store: avoid completed callback
...
This cause havoc / race conditions.
2022-05-18 20:16:48 +03:00
Dirk-Jan C. Binnema
c3778cd467
store: reset indexer in dtor
...
Clear it up as soon as possible.
2022-05-18 18:24:30 +03:00
Dirk-Jan C. Binnema
0be54119d8
store: stop indexer in dtor
2022-05-18 18:07:19 +03:00
Dirk-Jan C. Binnema
9b5f780975
ci: run with the address sanitizer
2022-05-18 10:03:33 +03:00
Dirk-Jan C. Binnema
2bc83b3c03
mu-info: turn back on again
...
This reverts commit c708e0996b
.
Doesn't avoid the macos ci crash
2022-05-18 08:22:09 +03:00
Dirk-Jan C. Binnema
c708e0996b
mu-info: temporarily turn off
2022-05-18 08:07:59 +03:00
Dirk-Jan C. Binnema
2fd133761f
utils: fix unsetting timezone
2022-05-18 01:12:20 +03:00
Dirk-Jan C. Binnema
b03590cca8
tests: skip missing timezones in queries, too
2022-05-18 01:08:40 +03:00
Dirk-Jan C. Binnema
33d30775ee
test-utils: Skip test if timezone is not available
2022-05-18 00:52:28 +03:00
Dirk-Jan C. Binnema
dbd15cf704
mu-maildir: don't allow empty path for new maildir
...
be a bit stricter.
2022-05-18 00:35:02 +03:00
Dirk-Jan C. Binnema
493549a896
mime-object: fix some pedantic compiler warnings
2022-05-18 00:14:01 +03:00
Dirk-Jan C. Binnema
e835c7eea0
build: fix some clang warnings
2022-05-17 22:42:17 +03:00
Dirk-Jan C. Binnema
a46dab2aad
mu: use locale_workaround for tables
...
The tabulate package triggers some locale exception, let's attempt to work
around it.
2022-05-17 22:32:37 +03:00
Dirk-Jan C. Binnema
c4cc9795dc
utils: add locale_workaround
...
Attempt to work around some locale handling throwing in some systems.
"locale::facet::_S_create_c_locale name not valid"
Ugly, but maybe it helps.
2022-05-17 22:31:03 +03:00
Dirk-Jan C. Binnema
7f8260d5ed
NEWS.org: Update
2022-05-17 21:11:02 +03:00