From unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Sep 2012 22:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12491@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.13483538465546 (code B ref -1); Sat, 22 Sep 2012 22:45:02 +0000 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" 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Sep 2012 22:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <12491@debbugs.gnu.org> Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.13483544806709 (code B ref 12491); Sat, 22 Sep 2012 22:55:02 +0000 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" References: 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Sep 2012 23:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 12491@debbugs.gnu.org Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.134835814411977 (code B ref 12491); Sat, 22 Sep 2012 23:56:02 +0000 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 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Sep 2012 02:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Juri Linkov'" Cc: 12491@debbugs.gnu.org Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.134836724124850 (code B ref 12491); Sun, 23 Sep 2012 02:28:02 +0000 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" References: <87txupmxbx.fsf@mail.jurta.org> 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 15:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 12491@debbugs.gnu.org, 11851@debbugs.gnu.org, Drew Adams Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.146185860423618 (code B ref 12491); Thu, 28 Apr 2016 15:51:02 +0000 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 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 16:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , Juri Linkov Cc: 12491@debbugs.gnu.org, 11851@debbugs.gnu.org Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.146185951531460 (code B ref 12491); Thu, 28 Apr 2016 16:06:02 +0000 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 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-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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: bug#11851: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 19:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: juri@jurta.org, larsi@gnus.org, 11851@debbugs.gnu.org, 12491@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.146187024615705 (code B ref 12491); Thu, 28 Apr 2016 19:05:02 +0000 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 In-reply-to: <0d98644c-d3a0-4e38-b054-c401eb3131f5@default> (message from Drew Adams on Thu, 28 Apr 2016 09:05:02 -0700 (PDT)) 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-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: -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 unknown Mon Jun 23 04:14:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12491: bug#11851: bug#12491: 24.2.50; `Info-insert-dir' should be able to not show msgs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Apr 2016 00:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12491 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Drew Adams Cc: juri@jurta.org, larsi@gnus.org, 11851@debbugs.gnu.org, 12491@debbugs.gnu.org Received: via spool by 12491-submit@debbugs.gnu.org id=B12491.14618905045093 (code B ref 12491); Fri, 29 Apr 2016 00:42:02 +0000 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 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-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...