From a27398ae3954f719f66f7c64634adee369e8e9f4 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Mon, 25 May 2026 20:42:39 +0300 Subject: [PATCH] mu4e-draft: fix friendly-name rx Corner-case, but it was incorrect. --- mu4e/mu4e-draft.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mu4e/mu4e-draft.el b/mu4e/mu4e-draft.el index 088ffa37..4c2d93a3 100644 --- a/mu4e/mu4e-draft.el +++ b/mu4e/mu4e-draft.el @@ -364,8 +364,9 @@ With HEADERS-ONLY non-nil, only include the headers part." (defun mu4e--draft-set-friendly-buffer-name () "Use some friendly name for this draft buffer." (let* ((subj (message-field-value "subject")) - (subj (if (or (not subj) (string-match "^[:blank:]*$" subj)) - "No subject" subj))) + (subj (if (or (not subj) + (string-match-p (rx bos (* blank) eos) subj)) + "No subject" subj))) (rename-buffer (generate-new-buffer-name (format "\"%s\"" (truncate-string-to-width subj