From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10546 invoked by alias); 18 Jul 2013 11:44:39 -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: 31537 Received: (qmail 197 invoked from network); 18 Jul 2013 11:44:32 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at spf01.biglobe.ne.jp designates 133.205.19.66 as permitted sender) X-Biglobe-Sender: Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: [PATCH] Update make completion with gnu options From: "Jun T." In-Reply-To: <20457.1374139275@thecus.kiddle.eu> Date: Thu, 18 Jul 2013 20:44:29 +0900 Content-Transfer-Encoding: 7bit Message-Id: <81AA93C9-EB39-4018-86D2-F6DEDF0AB2C7@kba.biglobe.ne.jp> References: <51DFA641.6080204@goots.org> <29FA24CC-A523-44C7-928A-116FA209C18A@kba.biglobe.ne.jp> <20457.1374139275@thecus.kiddle.eu> To: "zsh-workers@zsh.org" X-Mailer: Apple Mail (2.1508) On 2013/07/18, at 18:21, Oliver Kiddle wrote: >> Why the last '-f' is necessary here? > > Because otherwise, most non-GNU make's will actually attempt to make > stuff. The -v enables distributed building with some implementations of > make, for example. Unlike -v, the -f option is fairly standard and > supplying it without a filename is a fairly good way to ensure that any > make will print an error and exit. Aha! Thanks for the clarification. (important tricks of the trade are always undocumented...)