Mercurial > vim
diff src/drawline.c @ 30655:0fbf3e042602 v9.0.0662
patch 9.0.0662: concealed characters do not work correctly
Commit: https://github.com/vim/vim/commit/75008661821eee6989476908feaf64a9dea03e05
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Oct 4 22:40:56 2022 +0100
patch 9.0.0662: concealed characters do not work correctly
Problem: Concealed characters do not work correctly.
Solution: Subtract boguscols instead of adding them. (closes https://github.com/vim/vim/issues/11273)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 04 Oct 2022 23:45:02 +0200 |
parents | 101f08b49ed3 |
children | 0e58aae55486 |
line wrap: on
line diff
--- a/src/drawline.c +++ b/src/drawline.c @@ -3689,9 +3689,9 @@ win_line( ) { #ifdef FEAT_CONCEAL - wlv.col += wlv.boguscols; + wlv.col -= wlv.boguscols; wlv_screen_line(wp, &wlv, FALSE); - wlv.col -= wlv.boguscols; + wlv.col += wlv.boguscols; wlv.boguscols = 0; #else wlv_screen_line(wp, &wlv, FALSE);