aboutsummaryrefslogtreecommitdiffhomepage
path: root/vim
diff options
context:
space:
mode:
authorGravatar Bart Trojanowski <bart@jukie.net>2009-11-18 21:13:24 -0500
committerGravatar Bart Trojanowski <bart@jukie.net>2009-11-25 00:48:49 -0500
commitcfb18a6cbb3e247c910c427ec2dce96740870730 (patch)
tree5332e2db3582de09e07b7360639cb263b705bf69 /vim
parentdf5137ff34d97b6dcdc90c8e07d9fb523b7bc2be (diff)
reverse order so that the latest is at top
Diffstat (limited to 'vim')
-rw-r--r--vim/plugin/notmuch.vim10
1 files changed, 9 insertions, 1 deletions
diff --git a/vim/plugin/notmuch.vim b/vim/plugin/notmuch.vim
index a15f4df5..00ee9842 100644
--- a/vim/plugin/notmuch.vim
+++ b/vim/plugin/notmuch.vim
@@ -25,10 +25,18 @@ if !exists('g:notmuch_cmd')
let g:notmuch_cmd = 'notmuch'
endif
+if !exists('g:notmuch_search_reverse')
+ let g:notmuch_search_reverse = 1
+endif
+
" --- implement search screen
function! s:NM_cmd_search(words)
- let data = s:NM_run(['search'] + a:words)
+ let cmd = ['search']
+ if g:notmuch_search_reverse
+ let cmd = cmd + ['--reverse']
+ endif
+ let data = s:NM_run(cmd + a:words)
"let data = substitute(data, '27/27', '25/27', '')
"let data = substitute(data, '\[4/4\]', '[0/4]', '')
let lines = split(data, "\n")