Commit Graph

149 Commits

Author SHA1 Message Date
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
Dirk-Jan C. Binnema 9c74d4bd85 build: bump version to 1.11.2 2023-04-15 07:52:24 +03:00
Dirk-Jan C. Binnema b68dd9951a build: bump version to 1.11.1 2023-04-09 11:06:32 +03:00
Dirk-Jan C. Binnema 198f8d5451 build: bump version to 1.11.0 2023-04-06 07:47:53 +03:00
Dirk-Jan C. Binnema 6f2c934d72 build: Add gmime 3.2.13 warning
For #2461, #2429.
2023-04-06 07:19:25 +03:00
Dirk-Jan C. Binnema 8c899599a3 build: new release 1.10 2023-03-26 09:36:39 +03:00
Dirk-Jan C. Binnema 4979cab7aa build: bump version 1.9.23 2023-03-25 13:33:25 +02:00
Dirk-Jan C. Binnema 46746bacf8 build: bump version to 1.9.22 2023-03-08 10:26:24 +02:00
Dirk-Jan C. Binnema ec10d54dab build: bump version to 1.9.21, update NEWS.org 2023-02-17 22:24:09 +02:00
Dirk-Jan C. Binnema c9fac49584 build: bump version to 1.9.20, update NEWS.org 2023-02-12 13:00:31 +02:00
Dirk-Jan C. Binnema 3212a79846 build: bump version to 1.9.19, update NEWS.org 2023-01-31 23:50:38 +02:00
Dirk-Jan C. Binnema 2255769de7 build: bump schema version, update contacts-cache
Bump schema version to trigger update after we added html processing.

Since we're updating the database schema version, let's use the
opportunity to remove outdated data from the contacts-cache.
2023-01-31 23:41:57 +02:00
Dirk-Jan C. Binnema c902e296f4 build: bump version to 1.9.18 2023-01-29 12:03:13 +02:00
Dirk-Jan C. Binnema fb8502ae4e build: bump version to 1.9.17 2023-01-24 23:43:55 +02:00