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
2
2
3
3
VIM USER MANUAL - by Bram Moolenaar
4
4
@@ -367,11 +367,10 @@ Vim を起動したときにアクティブになります。|add-plugin|: >
367
367
endif
368
368
var [beg, end] = [getpos("'["), getpos("']")]
369
369
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})
372
371
var m = matchaddpos(hlgroup, pos->mapnew((_, v) => {
373
372
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
375
374
return [v[0][1], col_beg, col_end - col_beg]
376
375
}))
377
376
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
2
2
3
3
VIM USER MANUAL - by Bram Moolenaar
4
4
@@ -362,11 +362,10 @@ and it will be active next time you start Vim. |add-plugin|: >
362
362
endif
363
363
var [beg, end] = [getpos("'["), getpos("']")]
364
364
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})
367
366
var m = matchaddpos(hlgroup, pos->mapnew((_, v) => {
368
367
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
370
369
return [v[0][1], col_beg, col_end - col_beg]
371
370
}))
372
371
var winid = win_getid()
You can’t perform that action at this time.
0 commit comments