@@ -3,9 +3,10 @@ vim9script
33import autoload " ../autoload/mde_funcs.vim" as funcs
44import autoload " ../autoload/mde_links.vim" as links
55import autoload ' ../autoload/mde_utils.vim' as utils
6- import autoload ' ../autoload/mde_highlight.vim' as highlight
6+ import autoload ' ../autoload/mde_highlight.vim' as highlights
77import autoload ' ../autoload/mde_constants.vim' as constants
88import autoload ' ../autoload/mde_indices.vim' as indices
9+ import autoload ' ../plugin/markdown_extras.vim' as markdown_extras
910
1011b: markdown_extras_links = links.RefreshLinksDict ()
1112
@@ -18,14 +19,7 @@ nnoremap <buffer> <backspace> <ScriptCmd>funcs.GoToPrevVisitedBuffer()<cr>
1819
1920
2021# -------------- prettier ------------------------
21- var use_prettier = true
22- if exists (' g:markdown_extras_config' ) != 0
23- && has_key (g: markdown_extras_config , ' use_prettier' )
24- && g: markdown_extras_config [' use_prettier' ]
25- use_prettier = g: markdown_extras_config [' use_prettier' ]
26- endif
27-
28- if use_prettier && executable (' prettier' )
22+ if markdown_extras.use_prettier
2923 if exists (' g:markdown_extras_config' ) != 0
3024 && has_key (g: markdown_extras_config , ' formatprg' )
3125 &l: formatprg = g: markdown_extras_config [' formatprg' ]
@@ -47,14 +41,12 @@ endif
4741# -------------- End prettier ------------------------
4842
4943# -------------------- pandoc -----------------------
50- var use_pandoc = true
5144if exists (' g:markdown_extras_config' ) != 0
5245 && has_key (g: markdown_extras_config , ' use_pandoc' )
53- && g: markdown_extras_config [' use_pandoc' ]
5446 use_pandoc = g: markdown_extras_config [' use_pandoc' ]
5547endif
5648
57- if use_pandoc && executable ( ' pandoc ' )
49+ if markdown_extras. use_pandoc
5850 # All the coreography happening inside here relies on the compiler
5951 # pandoc.
6052
@@ -198,7 +190,7 @@ if empty(maparg('<Plug>MarkdownRemove'))
198190endif
199191
200192def SetHighlightOpFunc ()
201- &l: opfunc = function (highlight .AddProp)
193+ &l: opfunc = function (highlights .AddProp)
202194enddef
203195
204196if empty (maparg (' <Plug>MarkdownHighlight' ))
0 commit comments