Commit Graph

2372 Commits

Author SHA1 Message Date
aa4946cfe5 mu4e-mime-parts: don't try to open non-files
When completion fails, don't try to open any files in
mu4e-view-save-attachments.
2024-10-08 23:32:25 +03:00
0da33b3d7f mu4e-server: fix some flycheck warnings 2024-10-08 11:23:04 +03:00
e36d1554de mu4e: handle xapian single-threaded operation
Provide user feedback when we need to wait for the indexing to finish.

Suffix the version with "-st" when this is the case.
2024-10-08 11:23:04 +03:00
413c03ea1c mu4e-draft: always save before sending
This ensures fields (like Date:) are updated.
2024-09-25 19:27:14 +03:00
18a9bd4a19 mu4e-org: ensure mu4e is started if not already
In order to show stored messages/queries, load mu4e if needed, since it
may not have been loaded already.
2024-09-17 11:06:44 +03:00
37bb5fe8c0 mu4e-headers: fix elisp docstring warnings 2024-09-03 23:02:35 +03:00
89f2162729 mu4e-draft/helpers: use newer message-hide-headers
It seems the older (<= emacs 28 at least) message-hide-headers caused
trouble when editing drafts with mu4e in some cases.

So use the _newer_ version of this function, imported as
mu4e--message-hide-headers.

Fixes #2661.
2024-09-03 23:02:35 +03:00
b9cf667be9 mu4e-helpers: cosmetics
Whitespace etc. fixes
2024-09-03 23:02:35 +03:00
4397c03049 Fix typo in mu4e-context.el 2024-09-02 08:36:58 +02:00
797ca3e37f mu4e-draft: move the user-agent setting
This updates commit 411407f03e and moves
the check to where we set the special headers.
2024-08-28 23:08:15 +03:00
411407f03e Ensure `User-Agent' is set
* Set `message-newsreader' before calling `mu4e--prepare-draft-buffer' so that
`User-Agent' is properly set.

* Fixes #2750.
2024-08-28 12:40:53 -07:00
f101e0d4ca mu4e: cosmetics 2024-08-26 22:55:05 +03:00
aee76e47a8 mu4e-view: fix epg error handling 2024-08-23 08:19:59 +03:00
1930d4b663 mu4e-view: fallback to raw view for unreadable messages
So users can at least see _something_...
2024-08-22 23:02:15 +03:00
79dd15424b mu4e-compose: fix mu4e-compose-captured-message from sans-subject
In some but not all cases, a missing subject yielded a description=
without anything else.

Let's avoid that.

Fixes #2746.
2024-08-22 22:12:55 +03:00
c58eacc0d5 mu4e: whitespace / typo fixes 2024-08-19 22:13:02 +03:00
3de2bc04ab mu4e-draft: handle case where draft was not deleted
Ensure draft is removed also when there's no fcc-path. As suggested by
@malb in #2719.
2024-08-17 11:36:31 +03:00
806033f164 mu4e-query-items: improve documentation
Possibly useful for #2741.
2024-08-16 21:14:00 +02:00
e04d1cf42c mu4e: mention database-caching in FAQ
As a reason for discrepancies between mu and mu4e results; as per #2741.
2024-08-16 21:13:44 +02:00
52e388923f mu4e-view-save-attachments: document limitation
This function assumes that file names are unique; document this
limitation and point users to mu4e-view-mime-part-action.

Fixes #2742
2024-08-16 20:17:03 +02:00
af6ca080a4 mu4e: doc fixes 2024-08-08 12:54:54 +03:00
3ec3bedbce Make toggling search properties easier to discover 2024-08-03 13:24:05 +02:00
bf49f72915 mu4e: use mu4e-search-full in doc
mu4e-headers-full-search is obsolete.
2024-08-03 14:02:15 +03:00
9e3c8ba6c2 Doc: Use mu4e-search-toggle-property instead of its obsolete alias 2024-08-02 22:16:21 +02:00
68435a1fdf Fix the "Next" header menu entry 2024-08-02 22:13:10 +02:00
18c9b14c6d mu4e.texi: complete half-sentence
Fixes #2723.
2024-07-25 20:19:11 +03:00
737c891a21 mu4e.texi: update build / install instructions
The were outdated.

Fixes #2729.
2024-07-25 20:07:00 +03:00
2864039e60 mu4e-modeline: fix some typos 2024-07-16 06:41:41 +03:00
f1132ec7d2 Correct period misplacement 2024-06-28 10:48:57 +09:00
c5ff7abbb1 Add a missing verb 2024-06-28 10:47:05 +09:00
a5a58975df mu4e-view.el: set bookmark-make-record-function later
Otherwise, seems it's overridden. Fixes #2718.
2024-06-27 22:53:01 +03:00
67ea98e36e mu4e-draft: fix mu4e-compose-pre-hook
Run the hook earlier, and ensure mu4e-compose-type &
mu4e-compose-parent-message are set.

As noted in #2715.
2024-06-17 22:13:20 +03:00
5bd439271d store-worker: temporarily revert
Of course, after merging some problems come up.
Let's fix those first.

This reverts commit f2f01595a5.
2024-06-05 12:21:24 +03:00
853fa32ace mu4e.texi: fix lisp bookmark examples
As per #2711.
2024-06-04 22:30:11 +03:00
525d110f7c mu4e: improve update data
Update doccount after indexing.
2024-06-03 21:01:17 +03:00
e978a58400 mu4e-server: support non-numeric versions
For development / testing.
2024-06-01 17:30:16 +03:00
7c22e95b5e mu4e: mark mu4e-sent-func as obsolete
mu4e-sent-func was used internally (triggered by mu-server), but is no
longer in use, so let's remove it and mark as obsolete.

Obsolete its callers as well.
2024-06-01 17:30:16 +03:00
a9495f7be5 mu4e-draft: use message-alternative-emails for replies
Set message-alternative-emails to the special
`mu4e-personal-or-alternative-address-p' such that it honors both
user-specified alternative address as well as the mu personal addresses.

Fixes #2708.
2024-05-18 00:14:51 +03:00
3ff2f9f1ac mu4e-draft: invoke mu4e-compose-pre-hook
We should invoke it, as documented.
2024-05-18 00:14:07 +03:00
142d91f218 mu4e: some flycheck fixes 2024-05-18 00:10:23 +03:00
66001c9148 mu4e-headers: remove duplicate require 2024-05-17 21:11:39 +03:00
a6208efd50 mu4e: add mu4e-save-message
Convenience function for saving the message-at-point.
2024-05-11 12:46:27 +03:00
a2273b69e7 improve documentation 2024-05-03 08:03:39 +03:00
332cf249b8 Merge pull request #2702 from dkogan/prefix-reply-all
mu4e-compose-reply with a prefix argument replies to ALL
2024-05-03 08:00:32 +03:00
c5a0dda9ea mu4e-compose-reply with a prefix argument replies to ALL 2024-05-01 09:50:33 -07:00
808d725254 mu4e-compose: use raw message to feed message-forward
Seemingly, message-forwarded needs the raw message, not the decode one
for proper forwarding when the parent message is encoded in some way.

Add a little hack / workaround for that.

See #2662.
2024-05-01 18:37:48 +03:00
e2bf38298d mu4e-draft: mark m-c-(type|parent-message) as permanent-local
The variables mu4e-compose-parent-message & mu4e-compose-type are
buffer-local as well as permanent-local. That way, they'll survive the
mode change to mu4e-compose-mode and we can use them in the
corresponding mode-hook.
2024-05-01 18:22:53 +03:00
32bb79b316 draft: explicitly remove drafts after sending
This seems necessary in some cases.
2024-04-30 18:10:26 +03:00
c56f8e2f06 mu4e-draft: don't treat delete as a function
In mu4e-sent-messages-behavior.

Fixes #2701.
2024-04-30 18:10:26 +03:00
c8bf57955d mu4e-draft: better handle replies
(again) avoid mixing up message-reply-headers.
2024-04-28 22:07:02 +03:00