summaryrefslogtreecommitdiff
path: root/autoload/prettier/utils/buffer.vim
diff options
context:
space:
mode:
authorMitermayer Reis <mitermayer.reis@gmail.com>2023-10-10 12:02:33 +1100
committerGitHub <noreply@github.com>2023-10-10 12:02:33 +1100
commitd10bdd15af8a61eff9d279bd2815b4192506d1c0 (patch)
tree5cf0fd4ce325299bb3d989563ac862525e99b846 /autoload/prettier/utils/buffer.vim
parent5e6cca21e12587c02e32a06bf423519eb1e9f1b2 (diff)
parentba1d24036b35df89728344a46ed1f2006fbd1255 (diff)
downloadvim-prettier-d10bdd15af8a61eff9d279bd2815b4192506d1c0.tar.xz
Merge pull request #348 from victorspt/fix/consider_option_version
Fix/consider option version
Diffstat (limited to 'autoload/prettier/utils/buffer.vim')
-rw-r--r--autoload/prettier/utils/buffer.vim14
1 files changed, 8 insertions, 6 deletions
diff --git a/autoload/prettier/utils/buffer.vim b/autoload/prettier/utils/buffer.vim
index 3125bcc..922a0db 100644
--- a/autoload/prettier/utils/buffer.vim
+++ b/autoload/prettier/utils/buffer.vim
@@ -61,10 +61,12 @@ function! s:getCharPosition(line, col) abort
return line2byte(a:line) + (a:col - 2)
endfun
-" Returns [start, end] byte range when on visual mode
-function! prettier#utils#buffer#getCharRange(startSelection, endSelection) abort
- let l:range = []
- call add(l:range, s:getCharPosition(a:startSelection, col("'<")))
- call add(l:range, s:getCharPosition(a:endSelection, col("'>")))
- return l:range
+" Return the start byte when on visual mode
+function! prettier#utils#buffer#getCharRangeStart(startSelection) abort
+ return s:getCharPosition(a:startSelection, col("'<"))
+endfunction
+
+" Return the end byte when on visual mode
+function! prettier#utils#buffer#getCharRangeEnd(endSelection) abort
+ return s:getCharPosition(a:endSelection, col("'>"))
endfunction