new
call feedkeys("i\<C-N>\<Esc>", 'xt')
bwipe!
- call assert_fails('set complete=ix', 'E535:')
- call assert_fails('set complete=x', 'E539:')
- call assert_fails('set complete=..', 'E535:')
+ call assert_fails('set complete=ix', 'E535: Illegal character after <i>')
+ call assert_fails('set complete=x', 'E539: Illegal character <x>')
+ call assert_fails('set complete=..', 'E535: Illegal character after <.>')
set complete=.,w,b,u,k,\ s,i,d,],t,U,F,o
- call assert_fails('set complete=i^-10', 'E535:')
- call assert_fails('set complete=i^x', 'E535:')
- call assert_fails('set complete=k^2,t^-1,s^', 'E535:')
- call assert_fails('set complete=t^-1', 'E535:')
- call assert_fails('set complete=kfoo^foo2', 'E535:')
- call assert_fails('set complete=kfoo^', 'E535:')
- call assert_fails('set complete=.^', 'E535:')
+ call assert_fails('set complete=i^-10', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=i^x', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=k^2,t^-1,s^', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=t^-1', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=kfoo^foo2', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=kfoo^', 'E535: Illegal character after <^>')
+ call assert_fails('set complete=.^', 'E535: Illegal character after <^>')
set complete=.,w,b,u,k,s,i,d,],t,U,F,o
set complete=.
set complete=.^10,t^0