Mercurial > vim
diff src/ex_docmd.c @ 1854:a58806285f20 v7.2.152
updated for version 7.2-152
author | vimboss |
---|---|
date | Wed, 22 Apr 2009 12:44:48 +0000 |
parents | dc81a4fc6318 |
children | ff5a4a71a761 |
line wrap: on
line diff
--- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -2699,6 +2699,11 @@ doend: /* Restore msg_scroll, it's set by file I/O commands, even when no * message is actually displayed. */ msg_scroll = save_msg_scroll; + + /* "silent reg" or "silent echo x" inside "redir" leaves msg_col + * somewhere in the line. Put it back in the first column. */ + if (redirecting()) + msg_col = 0; } #ifdef HAVE_SANDBOX