diff options
author | David Edmondson <dme@dme.org> | 2012-01-30 10:16:00 +0000 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2012-02-03 21:19:00 -0400 |
commit | e516a712bb79e523629012ee6a8325f5166b4ee5 (patch) | |
tree | ed96a0699964db28f7064442310483fdd9662c97 /emacs | |
parent | c32116d04807eec475d7e19bb6723c35bc399059 (diff) |
emacs: Stop the `truncate-string-to-width' madness.
There's no need to call `truncate-string-to-width' twice in this code
path.
Diffstat (limited to 'emacs')
-rw-r--r-- | emacs/notmuch.el | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/emacs/notmuch.el b/emacs/notmuch.el index 5fa239af..05c2ff7a 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -469,18 +469,16 @@ Complete list of currently available key bindings: (let ((thread-id (notmuch-search-find-thread-id)) (subject (notmuch-search-find-subject))) (if (> (length thread-id) 0) - (notmuch-show thread-id - (current-buffer) - notmuch-search-query-string - ;; name the buffer based on notmuch-search-find-subject - (if (string-match "^[ \t]*$" subject) - "[No Subject]" - (truncate-string-to-width - (concat "*" - (truncate-string-to-width subject 32 nil nil t) - "*") - 32 nil nil t)) - crypto-switch) + (progn + (if (string-match "^[ \t]*$" subject) + (setq subject "[No Subject]")) + + (notmuch-show thread-id + (current-buffer) + notmuch-search-query-string + ;; Name the buffer based on the subject. + (concat "*" (truncate-string-to-width subject 30 nil nil t) "*") + crypto-switch)) (message "End of search results.")))) (defun notmuch-search-reply-to-thread (&optional prompt-for-sender) |