mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
updated for version 7.0187
This commit is contained in:
12
src/window.c
12
src/window.c
@@ -518,8 +518,9 @@ newwindow:
|
||||
*/
|
||||
if (bt_quickfix(curbuf))
|
||||
{
|
||||
sprintf((char *)cbuf, "split +%ldcc",
|
||||
(long)curwin->w_cursor.lnum);
|
||||
sprintf((char *)cbuf, "split +%ld%s",
|
||||
(long)curwin->w_cursor.lnum,
|
||||
(curwin->w_llist_ref == NULL) ? "cc" : "ll");
|
||||
do_cmdline_cmd(cbuf);
|
||||
}
|
||||
#endif
|
||||
@@ -816,6 +817,9 @@ win_split_ins(size, flags, newwin, dir)
|
||||
wp->w_prev_fraction_row = curwin->w_prev_fraction_row;
|
||||
#ifdef FEAT_JUMPLIST
|
||||
copy_jumplist(curwin, wp);
|
||||
#endif
|
||||
#ifdef FEAT_QUICKFIX
|
||||
copy_loclist(curwin, wp);
|
||||
#endif
|
||||
if (curwin->w_localdir != NULL)
|
||||
wp->w_localdir = vim_strsave(curwin->w_localdir);
|
||||
@@ -3182,6 +3186,10 @@ win_free(wp)
|
||||
free_jumplist(wp);
|
||||
#endif
|
||||
|
||||
#ifdef FEAT_QUICKFIX
|
||||
qf_free_all(wp);
|
||||
#endif
|
||||
|
||||
#ifdef FEAT_GUI
|
||||
if (gui.in_use)
|
||||
{
|
||||
|
Reference in New Issue
Block a user