summaryrefslogtreecommitdiff
path: root/data/vim/patches/8.1.1327
diff options
context:
space:
mode:
Diffstat (limited to 'data/vim/patches/8.1.1327')
-rw-r--r--data/vim/patches/8.1.1327111
1 files changed, 0 insertions, 111 deletions
diff --git a/data/vim/patches/8.1.1327 b/data/vim/patches/8.1.1327
deleted file mode 100644
index 2e8597f3f..000000000
--- a/data/vim/patches/8.1.1327
+++ /dev/null
@@ -1,111 +0,0 @@
-To: vim_dev@googlegroups.com
-Subject: Patch 8.1.1327
-Fcc: outbox
-From: Bram Moolenaar <Bram@moolenaar.net>
-Mime-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-------------
-
-Patch 8.1.1327
-Problem: Unnecessary scroll after horizontal split.
-Solution: Don't adjust to fraction if all the text fits in the window.
- (Martin Kunev, closes #4367)
-Files: src/testdir/test_window_cmd.vim, src/window.c
-
-
-*** ../vim-8.1.1326/src/testdir/test_window_cmd.vim 2019-04-08 20:01:42.877179442 +0200
---- src/testdir/test_window_cmd.vim 2019-05-12 14:19:25.610639150 +0200
-***************
-*** 743,748 ****
---- 743,784 ----
- let &so = so_save
- endfunc
-
-+ func Test_split_noscroll()
-+ let so_save = &so
-+ new
-+ only
-+
-+ " Make sure windows can hold all content after split.
-+ for i in range(1, 20)
-+ wincmd +
-+ redraw!
-+ endfor
-+
-+ call setline (1, range(1, 8))
-+ normal 100%
-+ split
-+
-+ 1wincmd w
-+ let winid1 = win_getid()
-+ let info1 = getwininfo(winid1)[0]
-+
-+ 2wincmd w
-+ let winid2 = win_getid()
-+ let info2 = getwininfo(winid2)[0]
-+
-+ call assert_equal(1, info1.topline)
-+ call assert_equal(1, info2.topline)
-+
-+ " Restore original state.
-+ for i in range(1, 20)
-+ wincmd -
-+ redraw!
-+ endfor
-+ only!
-+ bwipe!
-+ let &so = so_save
-+ endfunc
-+
- " Tests for the winnr() function
- func Test_winnr()
- only | tabonly
-*** ../vim-8.1.1326/src/window.c 2019-05-01 20:30:19.598426336 +0200
---- src/window.c 2019-05-12 14:19:25.610639150 +0200
-***************
-*** 5827,5835 ****
- int sline, line_size;
- int height = wp->w_height;
-
-! // Don't change w_topline when height is zero. Don't set w_topline when
-! // 'scrollbind' is set and this isn't the current window.
-! if (height > 0 && (!wp->w_p_scb || wp == curwin))
- {
- /*
- * Find a value for w_topline that shows the cursor at the same
---- 5827,5839 ----
- int sline, line_size;
- int height = wp->w_height;
-
-! // Don't change w_topline in any of these cases:
-! // - window height is 0
-! // - 'scrollbind' is set and this isn't the current window
-! // - window height is sufficient to display the whole buffer
-! if (height > 0
-! && (!wp->w_p_scb || wp == curwin)
-! && (height < wp->w_buffer->b_ml.ml_line_count))
- {
- /*
- * Find a value for w_topline that shows the cursor at the same
-*** ../vim-8.1.1326/src/version.c 2019-05-12 13:53:46.906851000 +0200
---- src/version.c 2019-05-12 14:20:56.698137045 +0200
-***************
-*** 769,770 ****
---- 769,772 ----
- { /* Add new patch number below this line */
-+ /**/
-+ 1327,
- /**/
-
---
-THEOREM: VI is perfect.
-PROOF: VI in roman numerals is 6. The natural numbers < 6 which divide 6 are
-1, 2, and 3. 1+2+3 = 6. So 6 is a perfect number. Therefore, VI is perfect.
-QED
- -- Arthur Tateishi
-
- /// Bram Moolenaar -- Bram@Moolenaar.net -- 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 ///