Mercurial > vim
comparison src/testdir/test_startup.vim @ 11258:84f71a8a5f2c v8.0.0515
patch 8.0.0515: ml_get errors in silent Ex mode
commit https://github.com/vim/vim/commit/d5d37537d1fa46fd468bd378af2006dd09840f38
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Mar 27 23:02:07 2017 +0200
patch 8.0.0515: ml_get errors in silent Ex mode
Problem: ml_get errors in silent Ex mode. (Dominique Pelle)
Solution: Clear valid flags when setting the cursor. Set the topline when
not in full screen mode.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 27 Mar 2017 23:15:05 +0200 |
parents | 516391d8865f |
children | 3bcdfad55b19 |
comparison
equal
deleted
inserted
replaced
11257:91121e5dbbe1 | 11258:84f71a8a5f2c |
---|---|
195 endif | 195 endif |
196 | 196 |
197 " Only expect "vim" to appear in v:progname. | 197 " Only expect "vim" to appear in v:progname. |
198 call assert_match('vim\c', v:progname) | 198 call assert_match('vim\c', v:progname) |
199 endfunc | 199 endfunc |
200 | |
201 func Test_silent_ex_mode() | |
202 if !has('unix') || has('gui_running') | |
203 " can't get output of Vim. | |
204 return | |
205 endif | |
206 | |
207 " This caused an ml_get error. | |
208 let out = system(GetVimCommand() . '-u NONE -es -c''set verbose=1|h|exe "%norm\<c-y>\<c-d>"'' -c cq') | |
209 call assert_notmatch('E315:', out) | |
210 endfunc |