changeset 7254:b4b7b06c7951 v7.4.935

commit https://github.com/vim/vim/commit/6040256d8b0404564ac6f192296b12ea9d175e7d Author: Bram Moolenaar <Bram@vim.org> Date: Sun Nov 22 15:08:59 2015 +0100 patch 7.4.935 Problem: test_utf8 fails on MS-Windows when executed with gvim. Solution: Use the insert flag on feedkeys() to put the string before the ":" that was already read when checking for available chars.
author Christian Brabandt <cb@256bit.org>
date Sun, 22 Nov 2015 15:15:04 +0100
parents 428e7e65e006
children c4606e322fa4
files src/testdir/test_utf8.in src/version.c
diffstat 2 files changed, 9 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/testdir/test_utf8.in
+++ b/src/testdir/test_utf8.in
@@ -9,7 +9,7 @@ STARTTEST
 :call setline(1, ["aaa", "あああ", "bbb"])
 :exe ":norm! gg0l\<C-V>jjIx\<Esc>"
 :let r = getline(1, '$')
-:
+:"
 :bwipeout!
 :$put=r
 :"
@@ -25,20 +25,20 @@ STARTTEST
 :	return ['あ', 'い']
 :endfunction
 :command -nargs=1 -complete=customlist,CustomComplete1 Test1 echo
-:call feedkeys(":Test1 \<C-L>'\<C-B>$put='\<CR>", 't')
-:
+:call feedkeys(":Test1 \<C-L>'\<C-B>$put='\<CR>", 'it')
+:"
 :function! CustomComplete2(lead, line, pos)
 :	return ['あたし', 'あたま', 'あたりめ']
 :endfunction
 :command -nargs=1 -complete=customlist,CustomComplete2 Test2 echo
-:call feedkeys(":Test2 \<C-L>'\<C-B>$put='\<CR>", 't')
-:
+:call feedkeys(":Test2 \<C-L>'\<C-B>$put='\<CR>", 'it')
+:"
 :function! CustomComplete3(lead, line, pos)
 :	return ['Nこ', 'Nん', 'Nぶ']
 :endfunction
 :command -nargs=1 -complete=customlist,CustomComplete3 Test3 echo
-:call feedkeys(":Test3 \<C-L>'\<C-B>$put='\<CR>", 't')
-:
+:call feedkeys(":Test3 \<C-L>'\<C-B>$put='\<CR>", 'it')
+:"
 :call garbagecollect(1)
 :/^start:/,$wq! test.out
 ENDTEST
--- a/src/version.c
+++ b/src/version.c
@@ -742,6 +742,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    935,
+/**/
     934,
 /**/
     933,