Mercurial > vim
changeset 34622:200db09e7504
runtime(termdebug): allow multibyte characters as breakpoint signs (#14274)
Commit: https://github.com/vim/vim/commit/d3c0ff5d5a9076999a8504ee4d23a2c5abaf494e
Author: Mihai Ciuraru <mihai.ciuraru@gmail.com>
Date: Sun Mar 24 10:11:06 2024 +0200
runtime(termdebug): allow multibyte characters as breakpoint signs (https://github.com/vim/vim/issues/14274)
Allow multibyte characters as termdebug signs using slice() function
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Mihai Ciuraru <mihai.ciuraru@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 24 Mar 2024 09:15:06 +0100 |
parents | 01129ed2de8e |
children | 65e7eaf68f19 |
files | runtime/pack/dist/opt/termdebug/plugin/termdebug.vim |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim +++ b/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim @@ -1661,7 +1661,7 @@ func s:CreateBreakpoint(id, subid, enabl endif endif call sign_define('debugBreakpoint' .. nr, - \ #{text: strpart(label, 0, 2), + \ #{text: slice(label, 0, 2), \ texthl: hiName}) endif endfunc