3212a79846
build: bump version to 1.9.19, update NEWS.org
2023-01-31 23:50:38 +02:00
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
abfa6f277c
mu: index html text as if it were plain text
...
This is a bit of hack to include html text in results.
Of course, html text is not really plain text, so this is a bit of a
hack until we introduce some html parsing step.
2023-01-31 23:41:57 +02:00
ea08378ce6
mu4e-server: sync up error code with backend
2023-01-31 23:41:57 +02:00
7610e86e97
mu4e: move some defcustoms to mu4e-vars.el
2023-01-31 19:50:07 +02:00
0ee86ac923
mu4e: make eldoc support configurable
...
Add new defcustom, mu4e-eldoc-support, turn it off by default.
2023-01-31 19:50:07 +02:00
4f4568a39a
Merge pull request #2426 from metaspace/master
...
mu4e: Allow completion for symbolic links in maildir
2023-01-31 19:42:31 +02:00
b3614fd3c2
mu4e: Allow completion for symbolic links in maildir
...
This patch allows mu4e to autocomplete when `mu4e-root-maildor` contains
symbolic links to other maildirs. Without this patch mu4e can still work when
directories under `mu4e-root-maildor` are symlinks, but it will not autocomplete
properly when using `mu4e-search-maildir`.
Signed-off-by: Andreas Hindborg <nmi@metaspace.dk >
2023-01-31 16:02:30 +01:00
b71fe1ef95
NEWS.org: update
2023-01-29 16:40:21 +02:00
86edc7d5fc
mu4e: improve server error display
...
Fixes #2328
2023-01-29 16:37:08 +02:00
3ec960c609
mu: improve mu-error
...
Add specific error-code for SchemaMismatch
Combine find/cfind no-matches
2023-01-29 15:38:40 +02:00
4449ac9d29
man: improve exit code descriptions
2023-01-29 15:38:06 +02:00
e21d59e346
mu init: implement --reinit option
...
Create new mu database from an existing one.
2023-01-29 13:40:40 +02:00
cc664b8128
utils: add missing mu-regex.cc
...
Fixes #2425
2023-01-29 12:49:52 +02:00
c902e296f4
build: bump version to 1.9.18
2023-01-29 12:03:13 +02:00
7db93fb0a7
mu-server: cosmetic
2023-01-29 12:03:13 +02:00
6b4857b189
mu-scanner: ignore some more unusable files
2023-01-29 12:03:13 +02:00
40c3d3568e
utils: improve xapian exception handling / reporting
2023-01-29 11:25:02 +02:00
29dc90486b
server: find_handler: better handle sort-field-id
...
Handle invalid sort-fields correctly.
2023-01-29 10:13:29 +02:00
a8daec9598
lib: use join_paths
...
Convert some manual concatenation to the new join_paths helper.
2023-01-29 10:13:29 +02:00
25635c5cfe
utils: add join_paths + tests
2023-01-29 10:13:29 +02:00
daef904ca1
utils: add Regex::replace + unit tests
2023-01-29 10:13:29 +02:00
ba69e2104a
utils: remove some dead test code
2023-01-29 10:13:29 +02:00
81a0a4fc41
build: enable readline in MU_HACKER build
2023-01-29 10:13:29 +02:00
3e0c7ecdd9
build: symlink to compile_commands.json to topdir
...
This allows eg. rmsbolt to work OOB
2023-01-29 10:13:29 +02:00
29e6c21ed8
mu4e: use mu4e-join-paths
2023-01-27 09:25:40 +02:00
491f9e91ff
mu4e: rework mu4e--file-name-concat into mu4e-join-paths
...
We also need to handle slashes at the *start*.
2023-01-27 09:25:19 +02:00
83be800611
Merge pull request #2423 from derek-zhou/master
...
really allow flags to be empty in move command
2023-01-26 22:56:07 +02:00
d3966926a9
mu4e-notifications: show notifications for new messages
...
Filter out the _same_ new messages.
2023-01-26 21:35:42 +02:00
abf0e259a2
mu4e: implement mu4e--file-name-concat
2023-01-26 21:35:18 +02:00
4271fc2fb6
really allow flags to be empty in move command
...
Without this patch, I see the following error:
;; mu> (move :docid 1 :maildir "/.Archive")
[2b](:error 32818 :message "invalid flags ''")
flags should not default to "", which is not a valid flags string.
2023-01-25 16:31:41 -05:00
fb8502ae4e
build: bump version to 1.9.17
2023-01-24 23:43:55 +02:00
930c5b79c8
mu4e-context: small cleanups
...
Only refresh query-items when switch from existing context.
Some cosmetics
2023-01-24 23:43:55 +02:00
7d17b1c15b
mu4e: small cleanup in startup
2023-01-24 23:43:55 +02:00
4b12061efb
mu4e-query-items: cosmetic
...
Fix flycheck warning
2023-01-24 23:43:55 +02:00
d6b5384ac1
mu4e: some cosmetic fixes in mu4e-icalendar
...
Use mu4e--icalendar rather then mu4e~icalendar.
Fix some flycheck warnings
2023-01-24 23:43:55 +02:00
b1b87f7adf
Merge pull request #2421 from ArsenArsen/add-cstdint-inc
...
mu-error: Add missing <cstdint> include
2023-01-21 22:00:28 +02:00
ce94464652
mu-error: Add missing <cstdint> include
...
GCC 13s libstdc++ reduced its dependency on some headers like <cstdint>, so it's
no longer transitively included through various headers. Include it explicitly.
See also: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
../lib/utils/mu-error.hh:36:26: error: ‘uint32_t’ does not name a type
36 | static constexpr uint32_t SoftError = 1 << 23;
| ^~~~~~~~
2023-01-21 19:48:57 +01:00
ad51082472
mu4e: tweak notification message
2023-01-20 19:12:19 +02:00
61299b853c
mu4e: tweak baseline handling
2023-01-20 07:08:16 +02:00
d0d85c9135
mu4e: query-item: tweak baseline handling
2023-01-20 00:14:46 +02:00
85d2fdcdd7
mu4e: ignore bookmarks/maildirs without characterp keys
2023-01-19 22:37:50 +02:00
201fe45edc
server: add a few stopwatches
...
For measuring performance.
2023-01-19 22:37:50 +02:00
87187d15d6
mu4e-mark: add confirmation for mu4e-mark-unmark-all
...
Fixes #1234
2023-01-19 22:37:50 +02:00
3dd7cf80d3
mu-scanner: ignore .nnmaildir directories
...
They contain gnus internal data.
2023-01-18 23:05:46 +02:00
c23dad7058
mu4e-view: use with-selected-window in mv--in-headers-context
...
Fixed #1394
2023-01-18 20:32:34 +02:00
ae10d3a3f8
mu4e-main: put bookmark/maildir query in help-echo
2023-01-18 19:41:25 +02:00
817675d83c
mu4e-draft: cleanup, honor reply-to
...
Fixes #2420
2023-01-18 17:11:58 +02:00
e97dcb1ff7
mu4e: tweak mu4e--query-items-queries-handler
2023-01-18 17:11:58 +02:00
6271d0119b
mu4e: update documentation
2023-01-18 17:11:58 +02:00