aboutsummaryrefslogtreecommitdiffhomepage
path: root/vim
diff options
context:
space:
mode:
authorGravatar Bart Trojanowski <bart@jukie.net>2009-11-25 00:36:11 -0500
committerGravatar Bart Trojanowski <bart@jukie.net>2009-11-25 00:48:55 -0500
commit9d9b03c837edde2aaed1cd9f8472d2be45c406bf (patch)
tree7a1c0b6a7f3727420102e253093eb0a3f6f71366 /vim
parenta01e1335bea5fc583e1ab5e1a2ea8ad81ba725ce (diff)
vim: return nothing instead of failting if there is no message id
Diffstat (limited to 'vim')
-rw-r--r--vim/plugin/notmuch.vim6
1 files changed, 4 insertions, 2 deletions
diff --git a/vim/plugin/notmuch.vim b/vim/plugin/notmuch.vim
index e9763ebe..3ceefe58 100644
--- a/vim/plugin/notmuch.vim
+++ b/vim/plugin/notmuch.vim
@@ -525,8 +525,10 @@ function! s:NM_show_message_id()
if lnum > msg['end']
continue
endif
-
- return msg['id']
+ if has_key(msg,'id')
+ return msg['id']
+ endif
+ return ''
endfor
return ''
endfunction