File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 1- *usr_52.txt* For Vim バージョン 9.1. Last change: 2024 Oct 07
1+ *usr_52.txt* For Vim バージョン 9.1. Last change: 2025 Mar 12
22
33 VIM USER MANUAL - by Bram Moolenaar
44
@@ -367,11 +367,10 @@ Vim を起動したときにアクティブになります。|add-plugin|: >
367367 endif
368368 var [beg, end] = [getpos("'["), getpos("']")]
369369 var type = v:event.regtype ?? 'v'
370- var pos = getregionpos(beg, end, {type: type})
371- var end_offset = (type == 'V' || v:event.inclusive) ? 1 : 0
370+ var pos = getregionpos(beg, end, {type: type, exclusive: false})
372371 var m = matchaddpos(hlgroup, pos->mapnew((_, v) => {
373372 var col_beg = v[0][2] + v[0][3]
374- var col_end = v[1][2] + v[1][3] + end_offset
373+ var col_end = v[1][2] + v[1][3] + 1
375374 return [v[0][1], col_beg, col_end - col_beg]
376375 }))
377376 var winid = win_getid()
Original file line number Diff line number Diff line change 1- *usr_52.txt* For Vim version 9.1. Last change: 2024 Oct 07
1+ *usr_52.txt* For Vim version 9.1. Last change: 2025 Mar 12
22
33 VIM USER MANUAL - by Bram Moolenaar
44
@@ -362,11 +362,10 @@ and it will be active next time you start Vim. |add-plugin|: >
362362 endif
363363 var [beg, end] = [getpos("'["), getpos("']")]
364364 var type = v:event.regtype ?? 'v'
365- var pos = getregionpos(beg, end, {type: type})
366- var end_offset = (type == 'V' || v:event.inclusive) ? 1 : 0
365+ var pos = getregionpos(beg, end, {type: type, exclusive: false})
367366 var m = matchaddpos(hlgroup, pos->mapnew((_, v) => {
368367 var col_beg = v[0][2] + v[0][3]
369- var col_end = v[1][2] + v[1][3] + end_offset
368+ var col_end = v[1][2] + v[1][3] + 1
370369 return [v[0][1], col_beg, col_end - col_beg]
371370 }))
372371 var winid = win_getid()
You can’t perform that action at this time.
0 commit comments