mu4e-mime-parts: massage file names in m-v-save-attachments

This avoids unusable file-names.

Fixes #2862.
This commit is contained in:
Dirk-Jan C. Binnema
2025-07-30 00:06:49 +03:00
parent 8d3b65c5d8
commit 0714873978

View File

@ -106,6 +106,9 @@ There are some internal fields as well, e.g. ; subject to change:
(when (and part (numberp index) (not (member index indices))) (when (and part (numberp index) (not (member index indices)))
(let* ((disp (mm-handle-disposition part)) (let* ((disp (mm-handle-disposition part))
(fname (mm-handle-filename part)) (fname (mm-handle-filename part))
(fname (and fname ;; massage
(gnus-map-function mm-file-name-rewrite-functions
(file-name-nondirectory fname))))
(mime-type (mm-handle-media-type part)) (mime-type (mm-handle-media-type part))
(info (info
`(:part-index ,index `(:part-index ,index