Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
ea08378ce6
mu4e-server: sync up error code with backend
2023-01-31 23:41:57 +02:00
Dirk-Jan C. Binnema
7610e86e97
mu4e: move some defcustoms to mu4e-vars.el
2023-01-31 19:50:07 +02:00
Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
4f4568a39a
Merge pull request #2426 from metaspace/master
...
mu4e: Allow completion for symbolic links in maildir
2023-01-31 19:42:31 +02:00
Andreas Hindborg
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
Dirk-Jan C. Binnema
b71fe1ef95
NEWS.org: update
2023-01-29 16:40:21 +02:00
Dirk-Jan C. Binnema
86edc7d5fc
mu4e: improve server error display
...
Fixes #2328
2023-01-29 16:37:08 +02:00
Dirk-Jan C. Binnema
3ec960c609
mu: improve mu-error
...
Add specific error-code for SchemaMismatch
Combine find/cfind no-matches
2023-01-29 15:38:40 +02:00
Dirk-Jan C. Binnema
4449ac9d29
man: improve exit code descriptions
2023-01-29 15:38:06 +02:00
Dirk-Jan C. Binnema
e21d59e346
mu init: implement --reinit option
...
Create new mu database from an existing one.
2023-01-29 13:40:40 +02:00
Dirk-Jan C. Binnema
cc664b8128
utils: add missing mu-regex.cc
...
Fixes #2425
2023-01-29 12:49:52 +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
7db93fb0a7
mu-server: cosmetic
2023-01-29 12:03:13 +02:00
Dirk-Jan C. Binnema
6b4857b189
mu-scanner: ignore some more unusable files
2023-01-29 12:03:13 +02:00
Dirk-Jan C. Binnema
40c3d3568e
utils: improve xapian exception handling / reporting
2023-01-29 11:25:02 +02:00
Dirk-Jan C. Binnema
29dc90486b
server: find_handler: better handle sort-field-id
...
Handle invalid sort-fields correctly.
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
a8daec9598
lib: use join_paths
...
Convert some manual concatenation to the new join_paths helper.
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
25635c5cfe
utils: add join_paths + tests
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
daef904ca1
utils: add Regex::replace + unit tests
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
ba69e2104a
utils: remove some dead test code
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
81a0a4fc41
build: enable readline in MU_HACKER build
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
3e0c7ecdd9
build: symlink to compile_commands.json to topdir
...
This allows eg. rmsbolt to work OOB
2023-01-29 10:13:29 +02:00
Dirk-Jan C. Binnema
29e6c21ed8
mu4e: use mu4e-join-paths
2023-01-27 09:25:40 +02:00
Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
d3966926a9
mu4e-notifications: show notifications for new messages
...
Filter out the _same_ new messages.
2023-01-26 21:35:42 +02:00
Dirk-Jan C. Binnema
abf0e259a2
mu4e: implement mu4e--file-name-concat
2023-01-26 21:35:18 +02:00
Derek Zhou
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
Dirk-Jan C. Binnema
fb8502ae4e
build: bump version to 1.9.17
2023-01-24 23:43:55 +02:00
Dirk-Jan C. Binnema
930c5b79c8
mu4e-context: small cleanups
...
Only refresh query-items when switch from existing context.
Some cosmetics
2023-01-24 23:43:55 +02:00
Dirk-Jan C. Binnema
7d17b1c15b
mu4e: small cleanup in startup
2023-01-24 23:43:55 +02:00
Dirk-Jan C. Binnema
4b12061efb
mu4e-query-items: cosmetic
...
Fix flycheck warning
2023-01-24 23:43:55 +02:00
Dirk-Jan C. Binnema
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
Dirk-Jan C. Binnema
b1b87f7adf
Merge pull request #2421 from ArsenArsen/add-cstdint-inc
...
mu-error: Add missing <cstdint> include
2023-01-21 22:00:28 +02:00
Arsen Arsenović
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
Dirk-Jan C. Binnema
ad51082472
mu4e: tweak notification message
2023-01-20 19:12:19 +02:00
Dirk-Jan C. Binnema
61299b853c
mu4e: tweak baseline handling
2023-01-20 07:08:16 +02:00
Dirk-Jan C. Binnema
d0d85c9135
mu4e: query-item: tweak baseline handling
2023-01-20 00:14:46 +02:00
Dirk-Jan C. Binnema
85d2fdcdd7
mu4e: ignore bookmarks/maildirs without characterp keys
2023-01-19 22:37:50 +02:00
Dirk-Jan C. Binnema
201fe45edc
server: add a few stopwatches
...
For measuring performance.
2023-01-19 22:37:50 +02:00
Dirk-Jan C. Binnema
87187d15d6
mu4e-mark: add confirmation for mu4e-mark-unmark-all
...
Fixes #1234
2023-01-19 22:37:50 +02:00
Dirk-Jan C. Binnema
3dd7cf80d3
mu-scanner: ignore .nnmaildir directories
...
They contain gnus internal data.
2023-01-18 23:05:46 +02:00
Dirk-Jan C. Binnema
c23dad7058
mu4e-view: use with-selected-window in mv--in-headers-context
...
Fixed #1394
2023-01-18 20:32:34 +02:00
Dirk-Jan C. Binnema
ae10d3a3f8
mu4e-main: put bookmark/maildir query in help-echo
2023-01-18 19:41:25 +02:00
Dirk-Jan C. Binnema
817675d83c
mu4e-draft: cleanup, honor reply-to
...
Fixes #2420
2023-01-18 17:11:58 +02:00
Dirk-Jan C. Binnema
e97dcb1ff7
mu4e: tweak mu4e--query-items-queries-handler
2023-01-18 17:11:58 +02:00
Dirk-Jan C. Binnema
6271d0119b
mu4e: update documentation
2023-01-18 17:11:58 +02:00
Dirk-Jan C. Binnema
6307a0db90
mu4e: mark-mu4e-quote-for-modeline obsolete
...
Becoming an internal function, mu4e--modeline-quote-and-truncate
2023-01-18 00:15:40 +02:00
Dirk-Jan C. Binnema
4194f17440
mu: allow color in early command errors
2023-01-18 00:14:02 +02:00