From unknown Mon Jun 23 04:09:13 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12491 <12491@debbugs.gnu.org> To: bug#12491 <12491@debbugs.gnu.org> Subject: Status: 24.2.50; `Info-insert-dir' should be able to not show msgs Reply-To: bug#12491 <12491@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:09:13 +0000 retitle 12491 24.2.50; `Info-insert-dir' should be able to not show msgs reassign 12491 emacs submitter 12491 "Drew Adams" severity 12491 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 22 18:44:06 2012 Received: (at submit) by debbugs.gnu.org; 22 Sep 2012 22:44:06 +0000 Received: from localhost ([127.0.0.1]:49787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFYQf-0001RP-Tr for submit@debbugs.gnu.org; Sat, 22 Sep 2012 18:44:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33423) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFYQc-0001RF-Tb for submit@debbugs.gnu.org; Sat, 22 Sep 2012 18:44:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TFYOv-0000Xz-0h for submit@debbugs.gnu.org; Sat, 22 Sep 2012 18:42:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:52116) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TFYOu-0000Xv-Ts for submit@debbugs.gnu.org; Sat, 22 Sep 2012 18:42:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50777) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TFYOu-0004ah-60 for bug-gnu-emacs@gnu.org; Sat, 22 Sep 2012 18:42:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TFYOs-0000X8-7y for bug-gnu-emacs@gnu.org; Sat, 22 Sep 2012 18:42:16 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:35714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TFYOs-0000WW-0z for bug-gnu-emacs@gnu.org; Sat, 22 Sep 2012 18:42:14 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8MMgBfX015048 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 22 Sep 2012 22:42:12 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8MMgA6w017048 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 22 Sep 2012 22:42:11 GMT Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8MMgAtW025918 for ; Sat, 22 Sep 2012 17:42:10 -0500 Received: from dradamslap1 (/10.159.221.98) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 22 Sep 2012 15:42:10 -0700 From: "Drew Adams" To: Subject: 24.2.50; `Info-insert-dir' should be able to not show msgs Date: Sat, 22 Sep 2012 15:42:02 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac2ZE3vKFl4AHbW3SVCUwdMyFJBvgQ== X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) `Info-insert-dir' is not an interactive function. It can be called by any Lisp code that wants to insert an Info directory. Please provide an optional MSG arg (or a NOMSG) arg, so that calling code can optionally not show the message "Composing main Info directory...done". In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-09-17 on MARVIN Bzr revision: 110062 cyd@gnu.org-20120917054104-r93rtwkrtva73ewe Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 22 18:54:40 2012 Received: (at 12491) by debbugs.gnu.org; 22 Sep 2012 22:54:40 +0000 Received: from localhost ([127.0.0.1]:49794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFYat-0001k9-UI for submit@debbugs.gnu.org; Sat, 22 Sep 2012 18:54:40 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:48466) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFYar-0001k2-Mr for 12491@debbugs.gnu.org; Sat, 22 Sep 2012 18:54:38 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8MMqp2c018992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <12491@debbugs.gnu.org>; Sat, 22 Sep 2012 22:52:52 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8MMqo6B019464 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <12491@debbugs.gnu.org>; Sat, 22 Sep 2012 22:52:51 GMT Received: from abhmt110.oracle.com (abhmt110.oracle.com [141.146.116.62]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8MMqobN021302 for <12491@debbugs.gnu.org>; Sat, 22 Sep 2012 17:52:50 -0500 Received: from dradamslap1 (/10.159.221.98) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 22 Sep 2012 15:52:50 -0700 From: "Drew Adams" To: <12491@debbugs.gnu.org> References: Subject: RE: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Date: Sat, 22 Sep 2012 15:52:42 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac2ZE3vKFl4AHbW3SVCUwdMyFJBvgQAAMnWQ X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Spam-Score: -7.4 (-------) X-Debbugs-Envelope-To: 12491 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.4 (-------) Example: code that inserts the directory into a temp buffer to do something with it. E.g.: (Info-mode) (info-initialize) (Info-find-node-2 "dir" "top" t) That invokes (Info-virtual-call Info-directory-find-node "dir" "Top" t) which invokes (Info-directory-find-node "dir" "Top" t) which invokes (Info-insert-dir), which displays the message. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 22 19:55:44 2012 Received: (at 12491) by debbugs.gnu.org; 22 Sep 2012 23:55:44 +0000 Received: from localhost ([127.0.0.1]:49839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFZY0-000377-56 for submit@debbugs.gnu.org; Sat, 22 Sep 2012 19:55:44 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:42899 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFZXy-000370-7r for 12491@debbugs.gnu.org; Sat, 22 Sep 2012 19:55:42 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id B9343451CCEA; Sat, 22 Sep 2012 16:53:55 -0700 (PDT) From: Juri Linkov To: "Drew Adams" Subject: Re: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Organization: JURTA References: Date: Sun, 23 Sep 2012 02:50:20 +0300 In-Reply-To: (Drew Adams's message of "Sat, 22 Sep 2012 15:42:02 -0700") Message-ID: <87txupmxbx.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 12491 Cc: 12491@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > `Info-insert-dir' is not an interactive function. It can be called by > any Lisp code that wants to insert an Info directory. Please provide an > optional MSG arg (or a NOMSG) arg, so that calling code can optionally > not show the message "Composing main Info directory...done". There are many other messages that you might not want to see. Better than adding a new arg for all of them, maybe callers should let-bind a variable like `messages-buffer-max-lines' to nil that will avoid showing the message. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 22 22:27:20 2012 Received: (at 12491) by debbugs.gnu.org; 23 Sep 2012 02:27:21 +0000 Received: from localhost ([127.0.0.1]:49985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFbui-0006Si-DE for submit@debbugs.gnu.org; Sat, 22 Sep 2012 22:27:20 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:34557) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFbug-0006Sa-5N for 12491@debbugs.gnu.org; Sat, 22 Sep 2012 22:27:19 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8N2PTms029806 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 23 Sep 2012 02:25:30 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8N2PT4b022435 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 23 Sep 2012 02:25:29 GMT Received: from abhmt109.oracle.com (abhmt109.oracle.com [141.146.116.61]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8N2PTSb029029; Sat, 22 Sep 2012 21:25:29 -0500 Received: from dradamslap1 (/10.159.221.98) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 22 Sep 2012 19:25:28 -0700 From: "Drew Adams" To: "'Juri Linkov'" References: <87txupmxbx.fsf@mail.jurta.org> Subject: RE: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Date: Sat, 22 Sep 2012 19:25:20 -0700 Message-ID: <16C24B483C50469AA1DCB1274381AECA@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87txupmxbx.fsf@mail.jurta.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac2ZHYlJ/ddT6dT/QfOaDEjcBhGPDgAE6AlQ X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -7.4 (-------) X-Debbugs-Envelope-To: 12491 Cc: 12491@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.4 (-------) > > `Info-insert-dir' is not an interactive function. It can > > be called by any Lisp code that wants to insert an Info > > directory. Please provide an optional MSG arg (or a NOMSG) > > arg, so that calling code can optionally not show the > > message "Composing main Info directory...done". > > There are many other messages that you might not want to see. > Better than adding a new arg for all of them, maybe callers > should let-bind a variable like `messages-buffer-max-lines' to nil > that will avoid showing the message. Thank works too, I suppose. But I think that as a general rule it is better for a function that can interact with the user (e.g. display a message) to also provide reasonably for use without such interaction, assuming such a use makes sense for it. If there are "many other" such messages, are there also many other such functions displaying them? Perhaps they are all defective in this regard. Better to set good examples than proliferate bad ones. I don't know whether the functions you have in mind are in fact candidates for becoming better citizens. But if they are, cleaning them up is the right approach. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 11 13:56:51 2012 Received: (at control) by debbugs.gnu.org; 11 Dec 2012 18:56:51 +0000 Received: from localhost ([127.0.0.1]:37480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiV0b-0006z6-Vp for submit@debbugs.gnu.org; Tue, 11 Dec 2012 13:56:51 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:39424) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiV0a-0006yn-2s for control@debbugs.gnu.org; Tue, 11 Dec 2012 13:56:48 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TiUzt-0003gn-Ay for control@debbugs.gnu.org; Tue, 11 Dec 2012 13:56:05 -0500 Date: Tue, 11 Dec 2012 13:56:05 -0500 Message-Id: Subject: control message for bug 11851 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) merge 12491 11851 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 11:50:04 2016 Received: (at 12491) by debbugs.gnu.org; 28 Apr 2016 15:50:04 +0000 Received: from localhost ([127.0.0.1]:53304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoCa-00068s-Dj for submit@debbugs.gnu.org; Thu, 28 Apr 2016 11:50:04 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoCX-00068L-UK; Thu, 28 Apr 2016 11:50:03 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avoCR-0004R4-Hy; Thu, 28 Apr 2016 17:50:00 +0200 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs References: <87txupmxbx.fsf@mail.jurta.org> Date: Thu, 28 Apr 2016 17:49:55 +0200 In-Reply-To: <87txupmxbx.fsf@mail.jurta.org> (Juri Linkov's message of "Sun, 23 Sep 2012 02:50:20 +0300") Message-ID: <87lh3xag2k.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 12491 Cc: 12491@debbugs.gnu.org, 11851@debbugs.gnu.org, Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Juri Linkov writes: >> `Info-insert-dir' is not an interactive function. It can be called by >> any Lisp code that wants to insert an Info directory. Please provide an >> optional MSG arg (or a NOMSG) arg, so that calling code can optionally >> not show the message "Composing main Info directory...done". > > There are many other messages that you might not want to see. > Better than adding a new arg for all of them, maybe callers > should let-bind a variable like `messages-buffer-max-lines' to nil > that will avoid showing the message. As Eli pointed out, there's now `inhibit-message'. Closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 11:50:09 2016 Received: (at control) by debbugs.gnu.org; 28 Apr 2016 15:50:09 +0000 Received: from localhost ([127.0.0.1]:53309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoCe-00069J-Rz for submit@debbugs.gnu.org; Thu, 28 Apr 2016 11:50:09 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoCd-000694-4C for control@debbugs.gnu.org; Thu, 28 Apr 2016 11:50:07 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avoCa-0004RI-Ud for control@debbugs.gnu.org; Thu, 28 Apr 2016 17:50:06 +0200 Date: Thu, 28 Apr 2016 17:50:04 +0200 Message-Id: <87k2jhag2b.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11851 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) close 11851 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 12:05:15 2016 Received: (at 12491) by debbugs.gnu.org; 28 Apr 2016 16:05:15 +0000 Received: from localhost ([127.0.0.1]:53337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoRG-0008BL-Rh for submit@debbugs.gnu.org; Thu, 28 Apr 2016 12:05:15 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:20369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avoRF-0008B6-3P; Thu, 28 Apr 2016 12:05:13 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3SG55dO009552 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 Apr 2016 16:05:06 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3SG54rR013009 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 Apr 2016 16:05:05 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3SG53Zu010986; Thu, 28 Apr 2016 16:05:03 GMT MIME-Version: 1.0 Message-ID: <0d98644c-d3a0-4e38-b054-c401eb3131f5@default> Date: Thu, 28 Apr 2016 09:05:02 -0700 (PDT) From: Drew Adams To: Lars Ingebrigtsen , Juri Linkov Subject: RE: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs References: <87txupmxbx.fsf@mail.jurta.org> <87lh3xag2k.fsf@gnus.org> In-Reply-To: <87lh3xag2k.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 12491 Cc: 12491@debbugs.gnu.org, 11851@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > As Eli pointed out, there's now `inhibit-message'. Closing. That is not the Emacs way. It is not what is recommended in the manual. See (elisp) `Distinguish Interactive'. -- The recommended way to test whether the function was called using 'call-interactively' is to give it an optional argument 'print-message' and use the 'interactive' spec to make it non-'nil' in interactive calls. Here's an example: (defun foo (&optional print-message) (interactive "p") (when print-message (message "foo"))) We use '"p"' because the numeric prefix argument is never 'nil'. Defined in this way, the function does display the message when called from a keyboard macro. The above method with the additional argument is usually best, because it allows callers to say "treat this call as interactive". But you can also do the job by testing 'called-interactively-p'. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 15:04:06 2016 Received: (at 12491) by debbugs.gnu.org; 28 Apr 2016 19:04:06 +0000 Received: from localhost ([127.0.0.1]:53557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avrEM-00045E-3f for submit@debbugs.gnu.org; Thu, 28 Apr 2016 15:04:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avrEL-00044Y-0u for 12491@debbugs.gnu.org; Thu, 28 Apr 2016 15:04:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avrEF-0003Ae-57 for 12491@debbugs.gnu.org; Thu, 28 Apr 2016 15:04:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avrE5-000390-5o; Thu, 28 Apr 2016 15:03:49 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3855 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1avrE4-00019O-9p; Thu, 28 Apr 2016 15:03:48 -0400 Date: Thu, 28 Apr 2016 22:03:34 +0300 Message-Id: <8337q5y2rd.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <0d98644c-d3a0-4e38-b054-c401eb3131f5@default> (message from Drew Adams on Thu, 28 Apr 2016 09:05:02 -0700 (PDT)) Subject: Re: bug#11851: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs References: <87txupmxbx.fsf@mail.jurta.org> <87lh3xag2k.fsf@gnus.org> <0d98644c-d3a0-4e38-b054-c401eb3131f5@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 12491 Cc: juri@jurta.org, larsi@gnus.org, 11851@debbugs.gnu.org, 12491@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Thu, 28 Apr 2016 09:05:02 -0700 (PDT) > From: Drew Adams > Cc: 12491@debbugs.gnu.org, 11851@debbugs.gnu.org > > > As Eli pointed out, there's now `inhibit-message'. Closing. > > That is not the Emacs way. It's in Emacs, so we clearly disagree with you. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 20:41:44 2016 Received: (at 12491) by debbugs.gnu.org; 29 Apr 2016 00:41:44 +0000 Received: from localhost ([127.0.0.1]:53783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avwV6-0001K3-Cm for submit@debbugs.gnu.org; Thu, 28 Apr 2016 20:41:44 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:40696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avwV4-0001Jo-5Q; Thu, 28 Apr 2016 20:41:42 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3T0fZmo018313 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 00:41:36 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u3T0fZxY014187 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 00:41:35 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3T0fYul012022; Fri, 29 Apr 2016 00:41:34 GMT MIME-Version: 1.0 Message-ID: Date: Thu, 28 Apr 2016 17:41:33 -0700 (PDT) From: Drew Adams To: Eli Zaretskii , Drew Adams Subject: RE: bug#11851: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs References: < <87txupmxbx.fsf@mail.jurta.org>> <<87lh3xag2k.fsf@gnus.org>> <<0d98644c-d3a0-4e38-b054-c401eb3131f5@default>> <<8337q5y2rd.fsf@gnu.org>> In-Reply-To: <<8337q5y2rd.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 12491 Cc: juri@jurta.org, larsi@gnus.org, 11851@debbugs.gnu.org, 12491@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > > As Eli pointed out, there's now `inhibit-message'. Closing. > > > > That is not the Emacs way. >=20 > It's in Emacs, so we clearly disagree with you. Yes, you do. But Emacs doesn't, as I indicated, with a citation. Or perhaps you want to remove Emacs's current and past recommendation... From unknown Mon Jun 23 04:09:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 27 May 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator