Patch 7.4a.033
Problem:    Test 98 always passes.
Solution:   Include test98a.in in test98.in, execute the crucial command in
            one line. (Yukihiro Nakadaira)
Files:      src/testdir/test98.in, src/testdir/test98a.in


*** ../vim-7.4a.032/src/testdir/test98.in       2013-07-09 13:44:40.000000000 
+0200
--- src/testdir/test98.in       2013-07-17 21:35:40.000000000 +0200
***************
*** 1,7 ****
  Test for 'scrollbind' causing an unexpected scroll of one of the windows.
  STARTTEST
  :so small.vim
! :source test98a.in
  :let topLineLeft = line('w0')
  :wincmd p
  :let topLineRight = line('w0')
--- 1,29 ----
  Test for 'scrollbind' causing an unexpected scroll of one of the windows.
  STARTTEST
  :so small.vim
! :" We don't want the status line to cause problems:
! :set laststatus=0
! :let g:totalLines = &lines * 20
! :let middle = g:totalLines / 2
! :wincmd n
! :wincmd o
! :for i in range(1, g:totalLines)
! :    call setline(i, 'LINE ' . i)
! :endfor
! :exe string(middle)
! :normal zt
! :normal M
! :aboveleft vert new
! :for i in range(1, g:totalLines)
! :    call setline(i, 'line ' . i)
! :endfor
! :exe string(middle)
! :normal zt
! :normal M
! :" Execute the following two command at once to reproduce the problem.
! :setl scb | wincmd p
! :setl scb
! :wincmd w
  :let topLineLeft = line('w0')
  :wincmd p
  :let topLineRight = line('w0')
*** ../vim-7.4a.032/src/testdir/test98a.in      2013-07-14 13:02:06.000000000 
+0200
--- src/testdir/test98a.in      1970-01-01 01:00:00.000000000 +0100
***************
*** 1,28 ****
- " We don't want the status line to cause problems:
- set laststatus=0
- redraw!
- let g:totalLines = &lines * 20
- let middle = g:totalLines / 2
- wincmd n
- wincmd o
- for i in range(1, g:totalLines)
-       call setline(i, 'LINE ' . i)
- endfor
- 
- exe string(middle)
- normal zt
- normal M
- 
- aboveleft vert new
- for i in range(1, g:totalLines)
-       call setline(i, 'line ' . i)
- endfor
- exe string(middle)
- normal zt
- normal M
- setl scb
- 
- wincmd p
- 
- setl scb
- wincmd w
--- 0 ----
*** ../vim-7.4a.032/src/version.c       2013-07-17 21:10:47.000000000 +0200
--- src/version.c       2013-07-17 21:38:19.000000000 +0200
***************
*** 729,730 ****
--- 729,732 ----
  {   /* Add new patch number below this line */
+ /**/
+     33,
  /**/

-- 
Normal people believe that if it ain't broke, don't fix it.  Engineers believe
that if it ain't broke, it doesn't have enough features yet.
                                (Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Raspunde prin e-mail lui