From 86362e72fe1707ff5dca357c5bb6d85358fa5a52 Mon Sep 17 00:00:00 2001 From: Mahmoud Al-Qudsi Date: Fri, 9 Mar 2018 11:48:51 -0600 Subject: [PATCH] Emit deprecation error when read -i is used for --silent --- src/builtin_read.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/builtin_read.cpp b/src/builtin_read.cpp index 3d80da1a0..9b7586f2a 100644 --- a/src/builtin_read.cpp +++ b/src/builtin_read.cpp @@ -147,6 +147,11 @@ static int parse_cmd_opts(read_cmd_opts_t &opts, int *optind, //!OCLINT(high nc opts.delimiter = w.woptarg; break; } + case 'i': { + streams.err.append_format(_(L"%ls: usage of -i for --silent is deprecated. Please use -s or --silent instead.\n"), + cmd); + return STATUS_INVALID_ARGS; + } case 's': { opts.silent = true; break;