From: Aaron Borden <adborden@live.com> Cleanup-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> --- vim/notmuch.txt | 6 ++++++ vim/notmuch.vim | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/vim/notmuch.txt b/vim/notmuch.txt index c98f2b53..b658020d 100644 --- a/vim/notmuch.txt +++ b/vim/notmuch.txt @@ -133,6 +133,12 @@ You can do the same for the thread view: > let g:notmuch_datetime_format = '%d.%m.%y %H:%M:%S' < + *g:notmuch_reply_quote_format* + +If you want to change the reply quote format to show the email address: +> + let g:notmuch_reply_quote_format = '%s <%s>' +< *g:notmuch_folders_count_threads* diff --git a/vim/notmuch.vim b/vim/notmuch.vim index 7a448467..59914a76 100644 --- a/vim/notmuch.vim +++ b/vim/notmuch.vim @@ -56,6 +56,7 @@ let s:notmuch_folders_default = [ let s:notmuch_date_format_default = '%d.%m.%y' let s:notmuch_datetime_format_default = '%d.%m.%y %H:%M:%S' +let s:notmuch_reply_quote_format_default = '%s' let s:notmuch_reader_default = 'mutt -f %s' let s:notmuch_sendmail_default = 'sendmail' let s:notmuch_folders_count_threads_default = 0 @@ -413,6 +414,10 @@ function! s:set_defaults() endif endif + if !exists('g:notmuch_reply_quote_format') + let g:notmuch_reply_quote_format = s:notmuch_reply_quote_format_default + endif + if !exists('g:notmuch_reader') if exists('g:notmuch_rb_reader') let g:notmuch_reader = g:notmuch_rb_reader @@ -593,6 +598,8 @@ ruby << EOF addr = Mail::Address.new(orig[:from].value) name = addr.name name = addr.local + "@" if name.nil? && !addr.local.nil? + name_format = VIM::evaluate('g:notmuch_reply_quote_format') + name = name_format % [name, addr.address] if !addr.address.nil? else name = orig[:from] end -- 2.31.0 _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org