@@ -28,7 +28,11 @@ function Config.new(config)
2828 checkbox = Config .normalize (config .checkbox .custom ),
2929 }
3030
31- local instance = vim .tbl_deep_extend (' force' , { modes = modes , components = components }, config )
31+ local instance = vim .tbl_deep_extend (
32+ ' force' ,
33+ { modes = modes , components = components },
34+ config
35+ )
3236 return setmetatable (instance , Config )
3337end
3438
@@ -38,7 +42,10 @@ function Config.validate(spec)
3842 require (' render-markdown.config.base' ).validate (spec )
3943 return spec :type (' max_file_size' , ' number' )
4044 :type (' debounce' , ' number' )
41- :nested (' anti_conceal' , require (' render-markdown.config.anti_conceal' ).validate )
45+ :nested (
46+ ' anti_conceal' ,
47+ require (' render-markdown.config.anti_conceal' ).validate
48+ )
4249 :nested (' bullet' , require (' render-markdown.config.bullet' ).validate )
4350 :nested (' callout' , require (' render-markdown.config.callout' ).validate )
4451 :nested (' checkbox' , require (' render-markdown.config.checkbox' ).validate )
@@ -47,15 +54,27 @@ function Config.validate(spec)
4754 :nested (' heading' , require (' render-markdown.config.heading' ).validate )
4855 :nested (' html' , require (' render-markdown.config.html' ).validate )
4956 :nested (' indent' , require (' render-markdown.config.indent' ).validate )
50- :nested (' inline_highlight' , require (' render-markdown.config.inline_highlight' ).validate )
57+ :nested (
58+ ' inline_highlight' ,
59+ require (' render-markdown.config.inline_highlight' ).validate
60+ )
5161 :nested (' latex' , require (' render-markdown.config.latex' ).validate )
5262 :nested (' link' , require (' render-markdown.config.link' ).validate )
5363 :nested (' padding' , require (' render-markdown.config.padding' ).validate )
54- :nested (' paragraph' , require (' render-markdown.config.paragraph' ).validate )
55- :nested (' pipe_table' , require (' render-markdown.config.pipe_table' ).validate )
64+ :nested (
65+ ' paragraph' ,
66+ require (' render-markdown.config.paragraph' ).validate
67+ )
68+ :nested (
69+ ' pipe_table' ,
70+ require (' render-markdown.config.pipe_table' ).validate
71+ )
5672 :nested (' quote' , require (' render-markdown.config.quote' ).validate )
5773 :nested (' sign' , require (' render-markdown.config.sign' ).validate )
58- :nested (' win_options' , require (' render-markdown.config.win_options' ).validate )
74+ :nested (
75+ ' win_options' ,
76+ require (' render-markdown.config.win_options' ).validate
77+ )
5978end
6079
6180--- @private
@@ -124,7 +143,10 @@ function Config:hidden(mode, row)
124143 local start = vim .fn .getpos (' v' )[2 ] - 1
125144 return Range .new (math.min (row , start ), math.max (row , start ))
126145 else
127- return Range .new (row - self .anti_conceal .above , row + self .anti_conceal .below )
146+ return Range .new (
147+ row - self .anti_conceal .above ,
148+ row + self .anti_conceal .below
149+ )
128150 end
129151end
130152
0 commit comments