diff options
| author | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2020-06-03 21:19:12 +0300 |
|---|---|---|
| committer | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2020-06-03 21:20:48 +0300 |
| commit | f89245fb77ab51ef932dbc8d30a9eb60e90a2ea0 (patch) | |
| tree | 7be0a3eb43878b75f713b11753e81d8f7b49e2fc | |
| parent | ff87cf885d7cad5d9ef612ab4a4d91afd746f6da (diff) | |
mu4e: avoid trouble with truncate-string-to-width
Treatment of the 'ellipsis' parameter is a bit unclear, gave errors in
some cases.
Fixes #1716
| -rw-r--r-- | mu4e/mu4e-compose.el | 4 | ||||
| -rw-r--r-- | mu4e/mu4e-headers.el | 4 |
2 files changed, 3 insertions, 5 deletions
diff --git a/mu4e/mu4e-compose.el b/mu4e/mu4e-compose.el index d324c05..021a691 100644 --- a/mu4e/mu4e-compose.el +++ b/mu4e/mu4e-compose.el @@ -550,9 +550,7 @@ buffers; lets remap its faces so it uses the ones for mu4e." (forward "*forward*") (otherwise "*draft*"))))) (rename-buffer (generate-new-buffer-name - (truncate-string-to-width str - mu4e~compose-buffer-max-name-length - nil nil t) + (truncate-string-to-width str mu4e~compose-buffer-max-name-length) (buffer-name))))) (defun mu4e~compose-crypto-reply (parent compose-type) diff --git a/mu4e/mu4e-headers.el b/mu4e/mu4e-headers.el index f45025b..89b2403 100644 --- a/mu4e/mu4e-headers.el +++ b/mu4e/mu4e-headers.el @@ -681,7 +681,7 @@ found." (defun mu4e~headers-field-truncate-to-width (_msg _field val width) "Truncate VAL to WIDTH." (if width - (truncate-string-to-width val width 0 ?\s t) + (truncate-string-to-width val width 0 ?\s truncate-string-ellipsis) val)) (defvar mu4e~headers-field-handler-functions @@ -1032,7 +1032,7 @@ after the end of the search results." (concat (propertize (if width - (truncate-string-to-width name width 0 ?\s t) + (truncate-string-to-width name width 0 ?\s truncate-string-ellipsis) name) 'face (when arrow 'bold) 'help-echo help |
