From 234d16286a2733adedef56784c17415ae169b9ad Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 18 Nov 2017 14:55:23 +0100 Subject: 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. --- src/fileio.c | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/fileio.c') diff --git a/src/fileio.c b/src/fileio.c index 2c5c8b9b4..fb49f28f8 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -849,17 +849,20 @@ readfile( */ if (read_stdin) { + if (!is_not_a_term()) + { #ifndef ALWAYS_USE_GUI - mch_msg(_("Vim: Reading from stdin...\n")); + mch_msg(_("Vim: Reading from stdin...\n")); #endif #ifdef FEAT_GUI - /* Also write a message in the GUI window, if there is one. */ - if (gui.in_use && !gui.dying && !gui.starting) - { - p = (char_u *)_("Reading from stdin..."); - gui_write(p, (int)STRLEN(p)); - } + /* Also write a message in the GUI window, if there is one. */ + if (gui.in_use && !gui.dying && !gui.starting) + { + p = (char_u *)_("Reading from stdin..."); + gui_write(p, (int)STRLEN(p)); + } #endif + } } else if (!read_buffer) filemess(curbuf, sfname, (char_u *)"", 0); -- cgit v1.2.1