From 8f1f3cda875a1f34d267695bdb663b33b2d1aed3 Mon Sep 17 00:00:00 2001 From: Max Bucknell Date: Thu, 16 Jan 2025 14:51:07 +0000 Subject: [PATCH] Bug fixes --- autoload/asyncomplete/sources/mbnotes.vim | 4 +--- autoload/mbnotes.vim | 2 +- ftdetect/mbnotes.vim | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/autoload/asyncomplete/sources/mbnotes.vim b/autoload/asyncomplete/sources/mbnotes.vim index f97f84c..dc1c468 100644 --- a/autoload/asyncomplete/sources/mbnotes.vim +++ b/autoload/asyncomplete/sources/mbnotes.vim @@ -2,7 +2,7 @@ function! asyncomplete#sources#mbnotes#get_source_options(opts) let l:defaults = { \ 'name': 'mbnotes', \ 'completor': function('asyncomplete#sources#mbnotes#completor'), - \ 'allowlist': ['mbnotes.qmd'] + \ 'allowlist': ['mbnotes.quarto'] \ } return extend(l:defaults, a:opts) @@ -48,8 +48,6 @@ function! asyncomplete#sources#mbnotes#completor(opt, ctx) let l:link_pattern = '\]([^)]*$' let l:link = matchstr(a:ctx['typed'], l:link_pattern) - echom l:link .. " | " .. a:ctx['typed'] - if l:link !=# '' if localtime() > s:notes_ttl call asyncomplete#sources#mbnotes#refresh_cache() diff --git a/autoload/mbnotes.vim b/autoload/mbnotes.vim index ae10fe1..b86fce1 100644 --- a/autoload/mbnotes.vim +++ b/autoload/mbnotes.vim @@ -40,7 +40,7 @@ export def RenderNote(format: string, buffer = "%") endif else if exists("g:mbnotes_open_command") && g:mbnotes_open_command != "" - execute "!" .. g:mbnotes_open_command .. " " .. output + execute "!" .. g:mbnotes_open_command .. " " .. shellescape(output) endif if g:mbnotes_renderer_close_on_end diff --git a/ftdetect/mbnotes.vim b/ftdetect/mbnotes.vim index 694359a..3437632 100644 --- a/ftdetect/mbnotes.vim +++ b/ftdetect/mbnotes.vim @@ -4,7 +4,7 @@ def IsMBNotes() var path_prefix = expand('%:p')[0 : len(g:mbnotes_dir) - 1] if path_prefix == g:mbnotes_dir - set filetype=mbnotes.qmd + set filetype=mbnotes.quarto endif enddef