Mercurial > vim
comparison src/if_mzsch.c @ 14395:c15bef307de6 v8.1.0212
patch 8.1.0212: preferred cursor column not set in interfaces
commit https://github.com/vim/vim/commit/53901442f37a59e5495165f91db5574c0b43ab04
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jul 25 22:02:36 2018 +0200
patch 8.1.0212: preferred cursor column not set in interfaces
Problem: Preferred cursor column not set in interfaces.
Solution: Set w_set_curswant when setting the cursor. (David Hotham,
closes #3060)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 25 Jul 2018 22:15:05 +0200 |
parents | b390f5003e2f |
children | 27b9a84395b5 |
comparison
equal
deleted
inserted
replaced
14394:1386ba8142b4 | 14395:c15bef307de6 |
---|---|
2130 check_line_range(lnum, win->win->w_buffer); | 2130 check_line_range(lnum, win->win->w_buffer); |
2131 /* don't know how to catch invalid column value */ | 2131 /* don't know how to catch invalid column value */ |
2132 | 2132 |
2133 win->win->w_cursor.lnum = lnum; | 2133 win->win->w_cursor.lnum = lnum; |
2134 win->win->w_cursor.col = col; | 2134 win->win->w_cursor.col = col; |
2135 win->win->w_set_curswant = TRUE; | |
2135 update_screen(VALID); | 2136 update_screen(VALID); |
2136 | 2137 |
2137 raise_if_error(); | 2138 raise_if_error(); |
2138 return scheme_void; | 2139 return scheme_void; |
2139 } | 2140 } |