Mercurial > vim
diff src/message.c @ 1854:a58806285f20 v7.2.152
updated for version 7.2-152
author | vimboss |
---|---|
date | Wed, 22 Apr 2009 12:44:48 +0000 |
parents | b54d2f702d41 |
children | c8f343a465a2 |
line wrap: on
line diff
--- a/src/message.c +++ b/src/message.c @@ -3023,11 +3023,7 @@ redir_write(str, maxlen) if (*p_vfile != NUL) verbose_write(s, maxlen); - if (redir_fd != NULL -#ifdef FEAT_EVAL - || redir_reg || redir_vname -#endif - ) + if (redirecting()) { /* If the string doesn't start with CR or NL, go to msg_col */ if (*s != '\n' && *s != '\r') @@ -3074,6 +3070,16 @@ redir_write(str, maxlen) } } + int +redirecting() +{ + return redir_fd != NULL +#ifdef FEAT_EVAL + || redir_reg || redir_vname +#endif + ; +} + /* * Before giving verbose message. * Must always be called paired with verbose_leave()!