[7.2.203] When reloading a buffer or doing anything else with a buffer that
commit64d65e95cf4b7004ae738e728b7d9e581544c0b7
authorBram Moolenaar <Bram@moolenaar.net>
Tue, 16 Jun 2009 15:37:16 +0000 (16 15:37 +0000)
committerBram Moolenaar <Bram@moolenaar.net>
Tue, 16 Jun 2009 15:37:16 +0000 (16 15:37 +0000)
treec68b891d2cd6abd85edb7b26bdbe3b33dfe4d41d
parent2e6edc73a4c366088a764ced6e5d0d3522ca7d70
[7.2.203] When reloading a buffer or doing anything else with a buffer that

Problem:    When reloading a buffer or doing anything else with a buffer that
            is not displayed in a visible window, autocommands may be applied
            to the current window, folds messed up, etc.

Solution:   Instead of using the current window for the hidden buffer use a
            special window, splitting the current one temporarily.

Patch 7.2.203
src/fileio.c
src/globals.h
src/gui.c
src/if_perl.xs
src/proto/gui.pro
src/proto/window.pro
src/screen.c
src/structs.h
src/version.c
src/window.c