From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46801: Autodetection of grep-use-null-device Date: Sat, 27 Feb 2021 06:03:46 +0100 Message-ID: <87blc6je4t.fsf@gnus.org> References: <055601d70c62$57d58ba0$0780a2e0$@free.fr> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8247"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46801@debbugs.gnu.org To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 27 06:04:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lFrly-00020F-Go for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Feb 2021 06:04:10 +0100 Original-Received: from localhost ([::1]:38222 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lFrlx-0002Ar-4b for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Feb 2021 00:04:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42676) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lFrlq-0002Ai-LE for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2021 00:04:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59715) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lFrlq-0005Ku-E9 for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2021 00:04:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lFrlq-0000Y5-7W for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2021 00:04:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Feb 2021 05:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46801 X-GNU-PR-Package: emacs Original-Received: via spool by 46801-submit@debbugs.gnu.org id=B46801.16144022392094 (code B ref 46801); Sat, 27 Feb 2021 05:04:02 +0000 Original-Received: (at 46801) by debbugs.gnu.org; 27 Feb 2021 05:03:59 +0000 Original-Received: from localhost ([127.0.0.1]:43025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lFrlm-0000Xi-No for submit@debbugs.gnu.org; Sat, 27 Feb 2021 00:03:58 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:43692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lFrlk-0000XU-Hw for 46801@debbugs.gnu.org; Sat, 27 Feb 2021 00:03:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zTkN3oDI04vrbYYPAlOBM+mNlTG8bIfLDNRJcWtRPyU=; b=oEJdvQa/qnV99tWuDV2Orrh5VN BX4aua9U68Djp8EFDdfCKifjDWtLUw2CXGX1B7hwC6rgxV78TUlFYcOsvJYfpqEZ28ieDhIudmLKB 2lzVXOCwSReJrCC7dT+7Wrg8A8EUUYXImR/6RXVfdxKTnnHlRyHGE3DTsr2Z6kDxe7UY=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lFrlc-00028x-6n; Sat, 27 Feb 2021 06:03:50 +0100 X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "=?UTF-8?Q?Lumi=C3=A8re?=" In-Reply-To: <055601d70c62$57d58ba0$0780a2e0$@free.fr> (david chappaz's message of "Fri, 26 Feb 2021 09:10:51 -0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:200912 Archived-At: writes: > 4/ I can see that grep-use-null-device has been set to nil > > This suggests that automatic detection of grep-use-null-device > > has taken place. Is this expected after non-interactive invocation ? It's always computed -- by `grep-process-setup', but that's after the grep command is constructed, which is why you're getting that "/dev/null" at the end, and then the variable is set to nil. I've now changed this in Emacs 28 to compute the value earlier, so this is less inconsistent (and I've also updated the doc string). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no