comparison src/buffer.c @ 10432:262f5bc3d38e v8.0.0110

commit https://github.com/vim/vim/commit/5a030a540f4157d5c9905e3564282c92b4dcec9a Author: Bram Moolenaar <Bram@vim.org> Date: Thu Dec 1 17:48:29 2016 +0100 patch 8.0.0110 Problem: Drop command doesn't use existing window. Solution: Check the window width properly. (Hirohito Higashi)
author Christian Brabandt <cb@256bit.org>
date Thu, 01 Dec 2016 18:00:04 +0100
parents 59d01e335858
children 01a5f64a7a20
comparison
equal deleted inserted replaced
10431:676b185ca55f 10432:262f5bc3d38e
4856 for (wp = firstwin; wp != NULL; wp = wpnext) 4856 for (wp = firstwin; wp != NULL; wp = wpnext)
4857 { 4857 {
4858 wpnext = wp->w_next; 4858 wpnext = wp->w_next;
4859 buf = wp->w_buffer; 4859 buf = wp->w_buffer;
4860 if (buf->b_ffname == NULL 4860 if (buf->b_ffname == NULL
4861 || (!keep_tabs && buf->b_nwindows > 1) 4861 || (!keep_tabs && (buf->b_nwindows > 1
4862 || wp->w_width != Columns) 4862 || wp->w_width != Columns)))
4863 i = opened_len; 4863 i = opened_len;
4864 else 4864 else
4865 { 4865 {
4866 /* check if the buffer in this window is in the arglist */ 4866 /* check if the buffer in this window is in the arglist */
4867 for (i = 0; i < opened_len; ++i) 4867 for (i = 0; i < opened_len; ++i)