Mercurial > vim
view src/testdir/test89.in @ 7042:e8eccb9621f7 v7.4.834
commit https://github.com/vim/vim/commit/7e47d1ac6a9ae0e5a7167aa34ff651a9c39c1641
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 25 16:19:05 2015 +0200
patch 7.4.834
Problem: gettabvar() doesn't work after Vim start. (Szymon Wrozynski)
Solution: Handle first window in tab still being NULL. (Christian Brabandt)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 25 Aug 2015 17:20:27 +0200 |
parents | 08eb57382186 |
children |
line wrap: on
line source
- Some tests for setting 'number' and 'relativenumber' This is not all that useful now that the options are no longer reset when setting the other. - Some tests for findfile() function STARTTEST :so small.vim :set hidden nocp nu rnu viminfo+=nviminfo :redir @a | set nu? rnu? | redir END :e! xx :redir @b | set nu? rnu? | redir END :e! # :$put ='results:' :$put a :$put b :" :set nonu nornu :setglobal nu :setlocal rnu :redir @c | setglobal nu? | redir END :set nonu nornu :setglobal rnu :setlocal nu :redir @d | setglobal rnu? | redir END :$put =':setlocal must NOT reset the other global value' :$put c :$put d :" :set nonu nornu :setglobal nu :setglobal rnu :redir @e | setglobal nu? | redir END :set nonu nornu :setglobal rnu :setglobal nu :redir @f | setglobal rnu? | redir END :$put =':setglobal MUST reset the other global value' :$put e :$put f :" :set nonu nornu :set nu :set rnu :redir @g | setglobal nu? | redir END :set nonu nornu :set rnu :set nu :redir @h | setglobal rnu? | redir END :$put =':set MUST reset the other global value' :$put g :$put h :" :let cwd=getcwd() :cd .. :" Tests may be run from a shadow directory, so an extra cd needs to be done to :" get above src/ :if fnamemodify(getcwd(), ':t') != 'src' | cd ../.. | else | cd .. | endif :$put ='' :$put ='Testing findfile' :$put ='' :set ssl :$put =findfile('test19.in','src/test*') :exe "cd" cwd :cd .. :$put =findfile('test19.in','test*') :$put =findfile('test19.in','testdir') :exe "cd" cwd :/^results/,$w! test.out :q! ENDTEST