Vim's `redraw` can change v:shell_error
commit9c91766118812acf5f3e226bdfdedba612d93977
authorAndrey Starodubtsev <andrey.starodubtsev@gmail.com>
Fri, 27 Sep 2019 11:39:06 +0000 (27 14:39 +0300)
committerTim Pope <code@tpope.net>
Fri, 27 Sep 2019 13:20:41 +0000 (27 09:20 -0400)
tree3be0a0afcf574719c5d858762254fc1e53be5232
parent6eb5d8e4b2120fa795bc98888ba5dd2bde874ccd
Vim's `redraw` can change v:shell_error

If any other plugins besides `vim-fugitive` are present in user's
instance of Vim, they can call external programs to show some
properties. Redraw will force them to call this programs again and value
of last shell error can be changed.
autoload/fugitive.vim