ruby $curbuf.init(VIM::evaluate('a:type'))
endfunction
-function! s:compose_unload()
+function! s:on_compose_delete()
if b:compose_done
return
endif
ruby open_reply get_message.mail
let b:compose_done = 0
call s:set_map(g:notmuch_compose_maps)
- autocmd BufUnload <buffer> call s:compose_unload()
+ autocmd BufDelete <buffer> call s:on_compose_delete()
startinsert!
endfunction
ruby open_compose
let b:compose_done = 0
call s:set_map(g:notmuch_compose_maps)
- autocmd BufUnload <buffer> call s:compose_unload()
+ autocmd BufDelete <buffer> call s:on_compose_delete()
startinsert!
endfunction
def folders_render()
$curbuf.render do |b|
folders = VIM::evaluate('g:notmuch_folders')
- count_threads = VIM::evaluate('g:notmuch_folders_count_threads')
+ count_threads = VIM::evaluate('g:notmuch_folders_count_threads') == 1
$searches.clear
folders.each do |name, search|
q = $curbuf.query(search)