From 0714873978a2d02079f001f3313120831dc2cf10 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Wed, 30 Jul 2025 00:06:49 +0300 Subject: [PATCH] mu4e-mime-parts: massage file names in m-v-save-attachments This avoids unusable file-names. Fixes #2862. --- mu4e/mu4e-mime-parts.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mu4e/mu4e-mime-parts.el b/mu4e/mu4e-mime-parts.el index dae3353a..c8b604aa 100644 --- a/mu4e/mu4e-mime-parts.el +++ b/mu4e/mu4e-mime-parts.el @@ -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))) (let* ((disp (mm-handle-disposition 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)) (info `(:part-index ,index