From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25682 invoked by alias); 30 Aug 2015 05:15:43 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36331 Received: (qmail 3679 invoked from network); 30 Aug 2015 05:15:42 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=0VNlH11o3MLVK/EmSuKcUeO5v7Aq8/hhcgzj8jE79Us=; b=eXUw3Q15l9vfpkB8KCLVzPL8n3iyyeh2VoW7wo5bykBd2TIZTnmtE/WZSfCpr0cVpX XF7CXPIgCO/UL/Smh7hTRBz6PG1/q7eNsR3bjAVBNgwuiCrD9f+MqkcWeKg0PA5Phw1b utw0bJdh6RtsJ+YRtl3q/eQcwCK9NQNgAgOTJbJqp6ZW7QbqkgKJP46VkN01+UDHhnII LtV1kBKPHH+oUfD0mSFnc9BM2Q9yc+FHT8V4oFGFj67mbXludep6ybepPSsEKTZfKq2e bPyAwJQHdO3KuZNC7ElTI/28tMYTlyhu1E+J1krAHTvosGYp8yDMXvfSTOByMg6i07kK Rc9g== X-Gm-Message-State: ALoCoQksNZG/3xY1HK1suv4izCa7sa728UHDsNmRUzEji5fL882ZpyQx8gGzcgZLKeJMnM42LgtL MIME-Version: 1.0 X-Received: by 10.112.171.227 with SMTP id ax3mr7715257lbc.118.1440911739000; Sat, 29 Aug 2015 22:15:39 -0700 (PDT) In-Reply-To: <20150830030614.GB18893@frozen.localdomain> References: <20150830030614.GB18893@frozen.localdomain> Date: Sat, 29 Aug 2015 22:15:38 -0700 Message-ID: Subject: Re: [patch] "which"-builtin writes diagnostics to stdout From: Bart Schaefer To: Zsh hackers list Content-Type: text/plain; charset=UTF-8 On Sat, Aug 29, 2015 at 8:06 PM, Timo Buhrmester wrote: > When invoking the `which` builtin for something that does not exist, like: > > | % which doesnotexist > | doesnotexist not found > > the "doesnotexist not found" message goes to standard output, rather than standard error. Believe it or not, this is intentional, because the original "which" builtin from csh does that. Try it in tcsh, for example.