commit 26adc84dc3a34b96a5cec4d67a1dabcfc1a6b432
parent 942da42b96251b5b9bef4e54bb79884ebf86c1f4
Author: Tinmarino <tinmarino@gmail.com>
Date: Fri, 23 Jun 2023 12:11:40 -0400
Configure default syntax bloquote marker to include :: (issue #1279)
Diffstat:
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/autoload/vimwiki/vars.vim b/autoload/vimwiki/vars.vim
@@ -676,6 +676,7 @@ function! s:get_default_syntaxlocal() abort
" type, default, min, max, possible_values, min_length
return extend(s:get_common_syntaxlocal(), {
+ \ 'blockquote_markers': {'type': type([]), 'default': ['>', '::']},
\ 'bold_match': {'type': type(''), 'default': '\%(^\|\s\|[[:punct:]]\)\@<=\*__Text__\*\%([[:punct:]]\|\s\|$\)\@='},
\ 'bold_search': {'type': type(''), 'default': '\%(^\|\s\|[[:punct:]]\)\@<=\*\zs\%([^*`[:space:]][^*`]*[^*`[:space:]]\|[^*`[:space:]]\)\ze\*\%([[:punct:]]\|\s\|$\)\@='},
\ 'bullet_types': {'type': type([]), 'default': ['-', '*', '#']},
diff --git a/test/issue_1279_gq_wrap_definition.vader b/test/issue_1279_gq_wrap_definition.vader
@@ -8,8 +8,18 @@ Given vimwiki (Dummy heading):
Do (gqq):
gqq
-Expect (Heading6):
+Expect (Wrapped with the :: prefix prepended):
:: aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
:: aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
:: aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
:: aaa aaa aaa
+
+Given vimwiki (Small heading):
+ :: aaa
+
+Do (A <CR>):
+ A\<CR>
+
+Expect (Bloquote prefix :: inserted):
+ :: aaa
+ ::