Dirk-Jan C. Binnema
b25f1130de
build: rationalize emacs dep checking
2024-04-02 18:39:51 +03:00
Dirk-Jan C. Binnema
15c9a3ea51
build: avoid some test-only declarations
...
Only when we actually need them.
2024-04-02 07:40:20 +03:00
Dirk-Jan C. Binnema
9304043349
build: bump version to 1.12.2
2024-03-16 23:26:17 +02:00
Dirk-Jan C. Binnema
1e5a807b69
build: bump version to 1.12.1
2024-03-03 09:44:30 +02:00
Matthew Smith
f88acc0446
build: add cld2 option
...
Add an option for builders to explicitly disable cld2, instead of
relying on the automatic detection.
2024-02-25 10:42:22 +00:00
Dirk-Jan C. Binnema
9d7f3f17d8
build: bump version to 1.12.0
...
This is a new stable release, and everyone is encouraged to upgrade.
See NEWS.org for the many changes.
2024-02-24 16:07:10 +02:00
Dirk-Jan C. Binnema
309df647b8
build: bump version to 1.11.28
2024-02-06 23:51:36 +02:00
Dirk-Jan C. Binnema
bffefc846f
build: bump version to 1.11.27
2024-01-01 10:33:12 +02:00
Dirk-Jan C. Binnema
8c26edf656
build: bump version to 1.11.26
2023-12-01 19:11:56 +02:00
Dirk-Jan C. Binnema
8e52ef6a7c
build: add some fortification flags
2023-12-01 19:11:56 +02:00
Dirk-Jan C. Binnema
d9f7b295b4
build: bump version to 1.11.25
2023-11-15 15:56:58 +02:00
Dirk-Jan C. Binnema
bcede9ebf5
build: bump version to 1.11.24
2023-10-31 19:47:32 +02:00
Dirk-Jan C. Binnema
69ad8a8dfb
build: bump version to 1.11.23
2023-10-25 22:08:33 +03:00
Dirk-Jan C. Binnema
48cb83b427
build: path improvements
...
Use correct paths in date.py
Fix some build warnings
2023-10-14 16:46:05 +03:00
Dirk-Jan C. Binnema
d8c224ae8e
build: use date.py instead of date
...
MacOS (and others) "date" command don't support all the options that GNU
date has. So don't depend on that, add a small python program for this.
2023-10-14 16:25:58 +03:00
Dirk-Jan C. Binnema
967b724e75
build: avoid dynamic dates for reproducibility
...
We were using dates (in documentation, (c) notices etc) based on the
build-date; that makes it hard to do reproducible builds, so specify a
specific date in the top-level meson file, and use that throughout.
2023-10-14 15:24:00 +03:00
Dirk-Jan C. Binnema
707001b1a3
build: bump version to 1.11.22
2023-10-07 08:16:33 +03:00
Dirk-Jan C. Binnema
e0417f0766
build: bump version to 1.11.21, update NEWS.org
2023-09-24 17:32:50 +03:00
Dirk-Jan C. Binnema
0b2d5c912c
build: improve option checking / flags
2023-09-19 22:26:30 +03:00
Dirk-Jan C. Binnema
a5cde68509
build: bump version to 1.11.20
2023-09-16 11:12:50 +03:00
Dirk-Jan C. Binnema
01f9fc7bc3
build: bump version to 1.11.19
2023-09-12 21:38:57 +03:00
Dirk-Jan C. Binnema
b89e9354ec
build: bump version to 1.11.18, update NEWS.org
2023-09-10 08:55:25 +03:00
Dirk-Jan C. Binnema
264bb092f0
support xapian ngrams
...
Xapian supports an "ngrams" option to help with languages/scripts
without explicit wordbreaks, such as Chinese / Japanese / Korean.
Add some plumbing for supporting this in mu as well. Experimental for
now.
2023-09-09 17:26:20 +03:00
Dirk-Jan C. Binnema
080cf43b4a
build: bump version to 1.11.17
2023-09-05 08:34:27 +03:00
Dirk-Jan C. Binnema
3f8381134e
test: move test messages to testdata/
2023-09-05 08:34:27 +03:00
Dirk-Jan C. Binnema
29f2f07070
build: bump version to 1.11.16, update NEWS.org
2023-08-27 11:13:56 +03:00
Lin Jian
00f7053d51
mu4e: add mu4e-pkg.el
...
This file provides information needed by package.el.
2023-08-24 05:41:05 +08:00
Dirk-Jan C. Binnema
0b62640962
build: bump version to 1.11.15, update NEWS.org
2023-08-17 22:42:25 +03:00
Dirk-Jan C. Binnema
f5beea2eb2
scanner: add maildir-scan mode; improve portability
...
Use d_ino (struct dirent) only when available.
Implement a mode for scanning just maildirs (ie. the dirs with cur / new
in them). Use d_type (if available) to optimize that.
2023-08-17 22:42:25 +03:00
Dirk-Jan C. Binnema
e9ce45fde9
build: bump version to 1.11.14
2023-08-09 23:24:47 +03:00
Dirk-Jan C. Binnema
52e3a4766e
guile: make guile-extension-dir configurable
...
We use
guile_dep.get_variable(pkgconfig: 'extensiondir')
but that's not good for everyone.
2023-08-09 22:02:09 +03:00
Dirk-Jan C. Binnema
589327afd7
build: bump version to 1.11.13, update NEWS.org
2023-08-04 00:09:02 +03:00
Dirk-Jan C. Binnema
ade62fc67c
options: implement ExpandPath transformer
...
For expanding shell options (with expand_path / wordexp)
Note that e.g. in zsh: --maildir=~/Maildir is handled (program receives
--maildir=/home/user/Maildir) but e.g. bash does not do that, and the
program receives the literal '~/Maildir'
We expanded this in mu earlier, so let's do that again.
2023-08-03 22:47:27 +03:00
Dirk-Jan C. Binnema
275859a5b3
build: bump version to 1.11.12
2023-07-26 19:12:27 +03:00
Dirk-Jan C. Binnema
3aecaca9b9
build: bump version to 1.11.11
2023-07-26 19:06:04 +03:00
Dirk-Jan C. Binnema
d374d94031
clang: avoid some build warnings
2023-07-23 21:04:26 +03:00
Dirk-Jan C. Binnema
6ad5cccc53
store/index: and unit test for circular symlink
...
Check that we bail out early
2023-07-18 23:18:21 +03:00
Dirk-Jan C. Binnema
0cb78fe4d1
mu-remove: add unit test
2023-07-18 21:33:59 +03:00
Dirk-Jan C. Binnema
67f95eac63
build: bump version to 1.11.10
2023-07-17 21:53:42 +03:00
Dirk-Jan C. Binnema
161f7df7b9
build: bump version to 1.11.9
2023-07-05 23:19:34 +03:00
Dirk-Jan C. Binnema
4920b56671
update to use fmt-based apis
...
Not complete, but a first big stab converting users of Mu::Error and
various g_warning & friends, format to the new libfmt-based APIs.
2023-07-05 23:10:13 +03:00
Dirk-Jan C. Binnema
3791d0c375
lib/store: rework to use xapian-db / config
...
Simplifies the implementation.
2023-07-02 00:06:56 +03:00
Dirk-Jan C. Binnema
f8fa108090
build: bump version to 1.11.7
2023-06-22 23:52:52 +03:00
Dirk-Jan C. Binnema
832d255381
build: bump version to 1.10.6 and update NEWS.org
2023-05-12 21:44:28 +03:00
Dirk-Jan C. Binnema
ad64093183
utils: implement language-detector
...
A thing wrapper around CLD2 with which we can detect the language of an
e-mail message.
2023-05-11 23:23:52 +03:00
Dirk-Jan C. Binnema
91eeed2a27
build: bump version to 1.11.5 + NEWS.org
2023-05-10 18:52:15 +03:00
Dirk-Jan C. Binnema
5fde962a9e
build: bump version to 1.11.4
2023-04-30 12:40:37 +03:00
Dirk-Jan C. Binnema
3a05dd8725
lib/utils: implement read_from_stdin
2023-04-29 23:01:12 +03:00
Dirk-Jan C. Binnema
1ec363b1e6
meson.build: avoid clang build warning
2023-04-23 16:06:42 +03:00
Dirk-Jan C. Binnema
1b8bcb3df3
build: bump version to 1.11.3
2023-04-23 12:20:07 +03:00