1
0
forked from aniani/vim

patch 8.0.1308: the "Reading from stdin" message may be undesired

Problem:    The "Reading from stdin" message may be undesired and there is no
            easy way to skip it.
Solution:   Don't show the message with --not-a-term was used.
This commit is contained in:
Bram Moolenaar
2017-11-18 14:55:23 +01:00
parent ae1e108caa
commit 234d16286a
2 changed files with 12 additions and 7 deletions

View File

@@ -849,17 +849,20 @@ readfile(
*/ */
if (read_stdin) if (read_stdin)
{ {
if (!is_not_a_term())
{
#ifndef ALWAYS_USE_GUI #ifndef ALWAYS_USE_GUI
mch_msg(_("Vim: Reading from stdin...\n")); mch_msg(_("Vim: Reading from stdin...\n"));
#endif #endif
#ifdef FEAT_GUI #ifdef FEAT_GUI
/* Also write a message in the GUI window, if there is one. */ /* Also write a message in the GUI window, if there is one. */
if (gui.in_use && !gui.dying && !gui.starting) if (gui.in_use && !gui.dying && !gui.starting)
{ {
p = (char_u *)_("Reading from stdin..."); p = (char_u *)_("Reading from stdin...");
gui_write(p, (int)STRLEN(p)); gui_write(p, (int)STRLEN(p));
} }
#endif #endif
}
} }
else if (!read_buffer) else if (!read_buffer)
filemess(curbuf, sfname, (char_u *)"", 0); filemess(curbuf, sfname, (char_u *)"", 0);

View File

@@ -766,6 +766,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
1308,
/**/ /**/
1307, 1307,
/**/ /**/