aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor S <victorplentz@gmail.com>2023-10-08 20:03:01 -0300
committerVictor S <victorplentz@gmail.com>2023-10-09 15:08:03 -0300
commit680534fc54701f4958e88f325a58767d7c936fe5 (patch)
treead2a4ef203dfcd54bd48fe7f41b571aca960545a
parentb2ad859a252ded6de298e08ded2e89d23caa12f7 (diff)
downloadvim-prettier-680534fc54701f4958e88f325a58767d7c936fe5.tar.xz
docs: add Vim foldings to config.vim
Added Vim foldings to sections of the code in config.vim to improve file navigation.
-rw-r--r--autoload/prettier/resolver/config.vim9
1 files changed, 9 insertions, 0 deletions
diff --git a/autoload/prettier/resolver/config.vim b/autoload/prettier/resolver/config.vim
index c0c9190..587ef14 100644
--- a/autoload/prettier/resolver/config.vim
+++ b/autoload/prettier/resolver/config.vim
@@ -45,6 +45,7 @@ function! prettier#resolver#config#resolve(config, hasSelection, start, end) abo
return l:cmd
endfunction
+" Mapper functions: {{{
" Returns either '--range-start X' or an empty string.
function! s:Flag_range_start(config_and_sel, ...) abort
if (!a:config_and_sel.hasSelection)
@@ -165,6 +166,9 @@ endfunction
function! s:Map_flag_to_cmd_part(config_and_sel, flag, props) abort
return a:props.mapper(a:config_and_sel, a:flag, a:props)
endfunction
+" }}}
+
+" Constants: {{{
let s:concat_value = function('s:Concat_value_to_flag')
let s:FLAGS = {
@@ -266,7 +270,9 @@ let s:FLAGS = {
\ 'global_name': '',
\ 'mapper': function('s:Flag_stdin'),
\ 'deprecated': '2.0.0'}}
+" }}}
+" Flags selector: {{{
" Returns the argument string with unprintable characters represented in Vim
" internal format removed from both ends.
function! s:Trim_internal_unprintable(text) abort
@@ -324,3 +330,6 @@ function! s:Get_current_version_flags(flags) abort
let b:prettier_last_used_cli_version = l:prettier_version
return l:compatible_flags->copy()
endfunction
+" }}}
+
+" vim:foldmethod=marker:foldmarker={{{,}}}: