From unknown Mon Aug 11 21:12:03 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#54964 <54964@debbugs.gnu.org> To: bug#54964 <54964@debbugs.gnu.org> Subject: Status: 28.1; mistatement in NEWS about read-extended-command-predicate Reply-To: bug#54964 <54964@debbugs.gnu.org> Date: Tue, 12 Aug 2025 04:12:03 +0000 retitle 54964 28.1; mistatement in NEWS about read-extended-command-predica= te reassign 54964 emacs submitter 54964 Howard Melman severity 54964 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 15 16:16:15 2022 Received: (at submit) by debbugs.gnu.org; 15 Apr 2022 20:16:15 +0000 Received: from localhost ([127.0.0.1]:60378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfSMZ-0000Eu-AL for submit@debbugs.gnu.org; Fri, 15 Apr 2022 16:16:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:56986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfSMV-0000Ej-BG for submit@debbugs.gnu.org; Fri, 15 Apr 2022 16:16:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54038) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfSMV-0004uv-62 for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 16:16:11 -0400 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:40781) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nfSMT-00071A-No for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 16:16:10 -0400 Received: by mail-qv1-xf2c.google.com with SMTP id hu11so7098573qvb.7 for ; Fri, 15 Apr 2022 13:16:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=912Dac3KT5eRQo3tYSvmQNAmR2aqy1iNrfgUXJ5HotM=; b=SpjGjeC1pmoygwCz5uxyE5pRlSG+XIxmDhmgazuT5EiiS+SLrTOILKMcqVf+ZQ4D+F ITD0pBzeHhf7ntY5+onGiNYQkFAofMU/8ixXAoNUvtTdn1F56Em6Z0th/kHdzZaUqIvp 0e2NKU/95L4AsUN4rmbjulmktL8yuNqL1D5xLqtvpodL9SIJ5f/Fb0MCci75pQBqWsno N760cmuubzMBPpJNw+SfGwja7o4Ea63XS8C9tNkulcfkaJJ/MItxaViuZTYzwksdMwSn 73cKMm7ULVzqMyu1pAjPR0V/OgjUGwYonoVHKxdtsp+HjGNkUoIUjbq2j+8rvGHHskcY /czQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=912Dac3KT5eRQo3tYSvmQNAmR2aqy1iNrfgUXJ5HotM=; b=Mko1zpIKwYjlwSZbMjU+uF3F4q2XDb2DjReKt7dndRaAQUgq8Qqx8Nwm7tp50yzgZZ T0UPb1nuGO5YdLtZy7QjWjbih9zQYXJ32V5nrUuudtTt6a8MwLRxU0nLwth5XOcCqZgG c61MIJBs5HRoo5uijcBByPGNSbnMTXLLQ5MUCvXUvJzs0pHSxBUa3HggrzYiNWMEikmL LRM6iEps3l8z7A9JP0mTOkgfkMirOudf6Nbyq1G94kRI2zsKPcB2kqJWU4JV6J7NfDVt DJmBqQcwLPo4NhhO1Y5uI4LdXQNvHChYxnyBMA8JOwMDmUpKOZ1fWeWAxSjZxXhETdm/ PPkA== X-Gm-Message-State: AOAM532wF1O7G+RHi7hsb8IODpdggr1M0LpmHxSt425CkmkNJM45Tncg G8bd7C6pPWuZo9MVpGkAiMiRB3X/seH47A== X-Google-Smtp-Source: ABdhPJwVpHZRM7wwPWxO5BDo+1dyKMGBoYIoFAw5Pn2E/NFsIjvXNIRkolmtMeE2Gp8hOkYc1vTetg== X-Received: by 2002:a05:6214:2305:b0:432:f1d4:6177 with SMTP id gc5-20020a056214230500b00432f1d46177mr649071qvb.107.1650053768397; Fri, 15 Apr 2022 13:16:08 -0700 (PDT) Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id o10-20020ac85a4a000000b002ed143903a9sm3580729qta.45.2022.04.15.13.16.07 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Apr 2022 13:16:07 -0700 (PDT) From: Howard Melman Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: 28.1; mistatement in NEWS about read-extended-command-predicate Message-Id: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> Date: Fri, 15 Apr 2022 16:16:07 -0400 To: GNU Emacs X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=2607:f8b0:4864:20::f2c; envelope-from=hmelman@gmail.com; helo=mail-qv1-xf2c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) The Emacs 28.1 NEWS item: ** New 'declare' forms to control completion of commands in 'M-x'. ends with: Note that these forms will only have their effect if the 'read-extended-command-predicate' user option is customized to call 'command-completion-default-include-p' or a similar function. The default value of 'read-extended-command-predicate' is nil, which = means no commands that match what you have typed are excluded from being completion candidates. But I think this isn't true because the new command execute-extended-command-for-buffer bound to M-S-x by default will filter the commands based on these declare forms. Howard In GNU Emacs 28.1 (build 1, x86_64-apple-darwin20.6.0, Carbon Version = 164 AppKit 2022.6) of 2022-04-09 built on Mac-1649520554451.local Repository revision: ee79b048bbb2fd4a962dfb2204cc7a2f0d5237d8 Repository branch: 28.1-mac-9.0-CI Windowing system distributor 'Apple Inc.', version 11.6.5 System Description: macOS 11.6.5 Configured using: 'configure --with-mac = --enable-locallisppath=3D/usr/local/share/emacs/site-lisp:/opt/homebrew/sh= are/emacs/site-lisp = --enable-mac-app=3D/Users/runner/work/homebrew-emacsmacport/homebrew-emacs= macport/build-scripts/emacs-source/tmproot = --prefix=3D/Users/runner/work/homebrew-emacsmacport/homebrew-emacsmacport/= build-scripts/emacs-source/tmproot --enable-mac-self-contained --with-modules' From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 02:35:20 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 06:35:20 +0000 Received: from localhost ([127.0.0.1]:60630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfc1g-0007YW-F1 for submit@debbugs.gnu.org; Sat, 16 Apr 2022 02:35:20 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfc1d-0007YH-Tj for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 02:35:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfc1Y-00071b-8N; Sat, 16 Apr 2022 02:35:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SdKOPUhRsgntNxDpUBbBw7DZ0aDsoH+oz7bwFtEjGNk=; b=ndiPIiUYlFDI MSeHgT8BQba33x/kci7bKGWH2bmNWXtxjUr+HQQQ5VuzcWaE1BdXih+VFeCR5hbfVbi1/gpzU+NgI GkuLPxF9eSoIhic0MXV6U6Sb/WzedUWTW1uXlc9J6mBFMtssRgEPknwmF2g08K9eUqkT7v4uFNkOY /AQI0zniEns0CwAItktA7WREgwR+DuUdql+5O0PdzoI52A3ASUAhWyBL4TRE1XjGiuwMpfKoCHqfr froTN/Dr1w8biapAlvl8yLIM5I2XmNAbjMYcTj1ABeutYTVmR+NW+vt6TymHi2COE+m8X8YMMF2nR DOD0OQFOHHyXYy0KB9cEAw==; Received: from [87.69.77.57] (port=2836 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfc1X-000191-Q9; Sat, 16 Apr 2022 02:35:12 -0400 Date: Sat, 16 Apr 2022 09:35:25 +0300 Message-Id: <83mtgl1qoi.fsf@gnu.org> From: Eli Zaretskii To: Howard Melman In-Reply-To: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> (message from Howard Melman on Fri, 15 Apr 2022 16:16:07 -0400) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@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 (---) > From: Howard Melman > Date: Fri, 15 Apr 2022 16:16:07 -0400 > > The Emacs 28.1 NEWS item: > > ** New 'declare' forms to control completion of commands in 'M-x'. > > ends with: > > Note that these forms will only have their effect if the > 'read-extended-command-predicate' user option is customized to call > 'command-completion-default-include-p' or a similar function. The > default value of 'read-extended-command-predicate' is nil, which means > no commands that match what you have typed are excluded from being > completion candidates. > > But I think this isn't true because the new command > execute-extended-command-for-buffer bound to M-S-x by > default will filter the commands based on these declare forms. What you say is true, but how is it relevant to the 'declare' forms mentioned in that NEWS entry? M-S-x doesn't use any of them, and the NEWS entry doesn't describe that command, it only describes the two new 'declare' forms. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 05:27:35 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 09:27:35 +0000 Received: from localhost ([127.0.0.1]:60726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfeiM-0003W1-PN for submit@debbugs.gnu.org; Sat, 16 Apr 2022 05:27:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfeiK-0003Vj-GI for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 05:27:33 -0400 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=+ZeqFrAZNKdHINBPKfS+9RNYpFf6a09TayM7dxJ0Nj8=; b=laVgTuH67DukEFlXwN7dk6gPGU t8s72LIR92ljSj6YZcRw3BSG5xsqcSQ94v2wsATrD6OlvbiLiC6ugI3DOwiDbiyVczCch6afh0N9T 2iBBnZSxcqBGfHWfXHDmv4/PzjnLsbsD4lO8dh9wjzo5Fuk57F15+ltOj8xryyPSgsqg=; Received: from [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 1nfeiB-0005pO-SA; Sat, 16 Apr 2022 11:27:26 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> Date: Sat, 16 Apr 2022 11:27:23 +0200 In-Reply-To: <83mtgl1qoi.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 16 Apr 2022 09:35:25 +0300") Message-ID: <877d7pfkec.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > What you say is true, but how is it relevant to the 'declare' forms > mentioned in that NEWS entry? M-S-x doesn't use any of them, and the > NEWS entry doesn't describe that command, it only describ [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, Howard Melman 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 (---) Eli Zaretskii writes: > What you say is true, but how is it relevant to the 'declare' forms > mentioned in that NEWS entry? M-S-x doesn't use any of them, and the > NEWS entry doesn't describe that command, it only describes the two > new 'declare' forms. M-S-x does use the new declare forms, though? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 06:52:28 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 10:52:28 +0000 Received: from localhost ([127.0.0.1]:60773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfg2W-00080n-3Z for submit@debbugs.gnu.org; Sat, 16 Apr 2022 06:52:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfg2U-00080Z-54 for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 06:52:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59004) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfg2O-0001Op-Lx; Sat, 16 Apr 2022 06:52:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=WJkgx+Vy4hit/mt9LYql2mUw2+z1xk9a3tQZoVSWCZo=; b=b3vydmu9D4n6 q3hpISQjutGcOTLSdASS+ENO5blSG0jYTgWdPmGgXje6EbURtAsKFF1/x3YHvtSkmCno+FwI07vut izj0Wq2KT+TR3hXVYQmYaJvxRyKkQXAsToUS+HFkJ9MRWwyDAeRPoniN+MAoPWE2vRVVoKfDjDaS/ 6Ry5AY3TK5Z3iZEXhTnH2rnELMZQH1g8b4BfrEmcmzZN5ObxEq5QiP/5xURt8pbGJavlbqh96+SHn /b7Nz4YNxMEY7hJf6c6EJL0YRyHmzyeMu3CTiK/nOqcwWiiPsP4XfPPf89cUkNhIDGGDO9ypi4MhG aJ4btTNbiLgRaB51vJ3jyw==; Received: from [87.69.77.57] (port=4000 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfg2O-0002Ww-1B; Sat, 16 Apr 2022 06:52:20 -0400 Date: Sat, 16 Apr 2022 13:52:33 +0300 Message-Id: <838rs51ery.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <877d7pfkec.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 16 Apr 2022 11:27:23 +0200) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, hmelman@gmail.com 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 (---) > From: Lars Ingebrigtsen > Cc: Howard Melman , 54964@debbugs.gnu.org > Date: Sat, 16 Apr 2022 11:27:23 +0200 > > Eli Zaretskii writes: > > > What you say is true, but how is it relevant to the 'declare' forms > > mentioned in that NEWS entry? M-S-x doesn't use any of them, and the > > NEWS entry doesn't describe that command, it only describes the two > > new 'declare' forms. > > M-S-x does use the new declare forms, though? That NEWS entry describes two 'declare' forms: '(declare (completion PREDICATE))' '(declare (modes MODE...))' Are you saying that M-S-x uses one of these two? Then I must be missing something. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 07:00:07 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 11:00:07 +0000 Received: from localhost ([127.0.0.1]:60803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfg9v-0008Df-Az for submit@debbugs.gnu.org; Sat, 16 Apr 2022 07:00:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfg9t-0008CX-7b for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 07:00:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=zl42ERT4tx0nHxyTeF2wtWp0YjgT9nPyZ9Dhv8aVioE=; b=bZ5H/Wqsdlp3XafaD4Jqp/RF4y JS1zRcmBOUheKUbShnaPNM/1h5lqxkTgl4GvSsGJGFt/bBOrFnNAKZHBtbEUSBKwzrFb+KsSJmGVX R7GFcmiSZZCSecpHvfq4fAOsNz2fgmiZSL0zkcW4M6xD3sEhGUOYfFTuvrdQrJ+76XLU=; Received: from [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 1nfg9j-0006ih-NH; Sat, 16 Apr 2022 12:59:58 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> Date: Sat, 16 Apr 2022 12:59:52 +0200 In-Reply-To: <838rs51ery.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 16 Apr 2022 13:52:33 +0300") Message-ID: <87tuate1jr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > That NEWS entry describes two 'declare' forms: > > '(declare (completion PREDICATE))' > '(declare (modes MODE...))' > > Are you saying that M-S-x uses one of these two? Then I must be > missing some [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, hmelman@gmail.com 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 (---) Eli Zaretskii writes: > That NEWS entry describes two 'declare' forms: > > '(declare (completion PREDICATE))' > '(declare (modes MODE...))' > > Are you saying that M-S-x uses one of these two? Then I must be > missing something. Doc string: This is like =E2=80=98execute-extended-command=E2=80=99, but it limits the completions to commands that are particularly relevant to the current buffer. This includes commands that have been marked as being specially designed for the current major mode (and enabled minor modes), as well as commands bound in the active local key maps. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 07:09:30 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 11:09:30 +0000 Received: from localhost ([127.0.0.1]:60852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfgJ0-0008Tt-Bd for submit@debbugs.gnu.org; Sat, 16 Apr 2022 07:09:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfgIy-0008Th-Jx for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 07:09:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59136) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfgIt-0004gz-Cq; Sat, 16 Apr 2022 07:09:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Gj9RTgdoHA0/8IaiY0P5k5+xsAtiRj4qES5m189k9Zs=; b=fK6jVY5Sx+l/M9DDuhhz nmNq1a6hymYegtR6ZVn/6SgfzFrZGiWH92/NTbqDB6LApkkCjGvuqfi0NIYVjJ2ehhDETGBD4B+3a NPeWcfYENgppZDlP8wQQWv1I1ULXgFR+1jCRKgBkJj1y0TEwQqwjlEVhbq+/xorMUtgq2A8JaWSJj PbFk1eJPJ2+INDD/V+19KWSXamMO/bE2zJRz9BSHsuhLRmEUATONwK337IkljNDrrmXIdhJoNy5fd Ulj0J/RzHZitgXf5JLiLKw3aP8DVP6uybaWLRq2IJj7ioKqnUGooyp493RBy/jmCK5OWFyg3pqpuO vpmfDPvHGHUu7Q==; Received: from [87.69.77.57] (port=1083 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfgIs-0005md-Pd; Sat, 16 Apr 2022 07:09:23 -0400 Date: Sat, 16 Apr 2022 14:09:37 +0300 Message-Id: <835yn91dzi.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87tuate1jr.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 16 Apr 2022 12:59:52 +0200) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, hmelman@gmail.com 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 (---) > From: Lars Ingebrigtsen > Cc: hmelman@gmail.com, 54964@debbugs.gnu.org > Date: Sat, 16 Apr 2022 12:59:52 +0200 > > Eli Zaretskii writes: > > > That NEWS entry describes two 'declare' forms: > > > > '(declare (completion PREDICATE))' > > '(declare (modes MODE...))' > > > > Are you saying that M-S-x uses one of these two? Then I must be > > missing something. > > Doc string: > > This is like ‘execute-extended-command’, but it limits the > completions to commands that are particularly relevant to the > current buffer. This includes commands that have been marked as > being specially designed for the current major mode (and enabled > minor modes), as well as commands bound in the active local key > maps. Yes, but again: how is this relevant to that particular NEWS entry? execute-extended-command-for-buffer is covered by a separate NEWS entry, which says: ** New command 'execute-extended-command-for-buffer'. This new command, bound to 'M-S-x', works like 'execute-extended-command', but limits the set of commands to the commands that have been determined to be particularly useful with the current mode. By contrast, the NEWS entry with which this bug report deals doesn't mention execute-extended-command-for-buffer at all. Its says this: ** New 'declare' forms to control completion of commands in 'M-x'. '(declare (completion PREDICATE))' can be used as a general predicate to say whether the command should be considered a completion candidate when completing with 'M-x TAB'. '(declare (modes MODE...))' can be used as a short-hand way of saying that the command should be considered a completion candidate when completing on commands from buffers in major modes derived from MODE..., or, if it's a minor mode, when that minor mode is enabled in the current buffer. Note that these forms will only have their effect if the 'read-extended-command-predicate' user option is customized to call 'command-completion-default-include-p' or a similar function. The default value of 'read-extended-command-predicate' is nil, which means no commands that match what you have typed are excluded from being completion candidates. Is something wrong/inaccurate with the text of the above NEWS entry? An honest question, because I really don't see anything wrong here. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 09:30:50 2022 Received: (at submit) by debbugs.gnu.org; 16 Apr 2022 13:30:50 +0000 Received: from localhost ([127.0.0.1]:32771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfiVj-0005k2-0S for submit@debbugs.gnu.org; Sat, 16 Apr 2022 09:30:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:42258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfiVh-0005jq-OW for submit@debbugs.gnu.org; Sat, 16 Apr 2022 09:30:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfiVg-0003xU-K5 for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 09:30:45 -0400 Received: from ciao.gmane.io ([116.202.254.214]:59798) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfiVc-00031H-DS for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 09:30:42 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nfiVa-0004Rf-MU for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 15:30:38 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Howard Melman Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate Date: Sat, 16 Apr 2022 09:30:27 -0400 Message-ID: References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cancel-Lock: sha1:EOhEaWgkszdBMAb4++9ZwxR4eSE= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit 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.9 (/) Eli Zaretskii writes: >> This is like ‘execute-extended-command’, but it limits the >> completions to commands that are particularly relevant to the >> current buffer. This includes commands that have been marked as >> being specially designed for the current major mode (and enabled >> minor modes), as well as commands bound in the active local key >> maps. > > Yes, but again: how is this relevant to that particular NEWS entry? > > execute-extended-command-for-buffer is covered by a separate NEWS > entry, which says: > > ** New command 'execute-extended-command-for-buffer'. > This new command, bound to 'M-S-x', works like > 'execute-extended-command', but limits the set of commands to the > commands that have been determined to be particularly useful with the > current mode. > > By contrast, the NEWS entry with which this bug report deals doesn't > mention execute-extended-command-for-buffer at all. Its says this: > > ** New 'declare' forms to control completion of commands in 'M-x'. > '(declare (completion PREDICATE))' can be used as a general predicate > to say whether the command should be considered a completion candidate > when completing with 'M-x TAB'. > > '(declare (modes MODE...))' can be used as a short-hand way of saying > that the command should be considered a completion candidate when > completing on commands from buffers in major modes derived from > MODE..., or, if it's a minor mode, when that minor mode is enabled in > the current buffer. > > Note that these forms will only have their effect if the > 'read-extended-command-predicate' user option is customized to call > 'command-completion-default-include-p' or a similar function. The > default value of 'read-extended-command-predicate' is nil, which means > no commands that match what you have typed are excluded from being > completion candidates. > > Is something wrong/inaccurate with the text of the above NEWS entry? > An honest question, because I really don't see anything wrong here. If the NEWS entry in question is just about M-x then you are correct that it is fine. But if it's about these declare forms in general then it seems to be problematic. I read it as the latter for two reasons. First the header: ** New 'declare' forms to control completion of commands in 'M-x'. reads to me as being about "New 'declare' forms" which are (incidently) used to control completion in M-x. That they are also used in M-S-x seems relevant though it's not stated. Second, the final paragraph in question, talks about "these forms" and doesn't mention M-x so I took "excluded from being completion candidates" to mean from all commands. This entry read to me as if it was written before execute-extended-command-for-buffer existed and wasn't updated after it was. I think adding to the end something like: "from M-x (though they are used by M-S-x which see below)". would clarify it. -- Howard From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 09:55:38 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 13:55:38 +0000 Received: from localhost ([127.0.0.1]:33949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfitl-0000QI-W8 for submit@debbugs.gnu.org; Sat, 16 Apr 2022 09:55:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfitk-0000QA-W4 for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 09:55:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33310) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfitf-0006pa-9p; Sat, 16 Apr 2022 09:55:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pfod5atLrHrkV/UStj1BNXeN9ImQEbP04MTmNy7wOmQ=; b=mNLJrXSk5sfE eiNMLhCnBmIRcTi1yiJJRinxSmGXRc5qq3bf3TEq8URJuXUOQ/NjYTR64k0CNWe0r6r6qIxubhy5N xTlatRPG9mvZKQYSr0JK9TReAjr1q2Wk+BwJdM+MzUMSlhovC8r1UMDSPmeGAZg5XfDByK8sOdl7c 5Mg6qf9ayzJVY4SlLbCInicO0gCYid3fgTQsJmK/Fxc7AW25ZDVtLYg7Za6Fj2LgBxRYH9iaRwShD qVXpVQ7qN+U/KBjDIa2bv5kqm7xxheb7R9hNcCckpO/Hv5VZLPSPjOsbZrBVnodepPKqsVj/02YxP L3u401bCcjQW/Dz9f00e+g==; Received: from [87.69.77.57] (port=3890 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfitO-0001Ls-AW; Sat, 16 Apr 2022 09:55:29 -0400 Date: Sat, 16 Apr 2022 16:55:30 +0300 Message-Id: <83zgklyvxp.fsf@gnu.org> From: Eli Zaretskii To: Howard Melman In-Reply-To: (message from Howard Melman on Sat, 16 Apr 2022 09:30:27 -0400) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@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 (---) > From: Howard Melman > Date: Sat, 16 Apr 2022 09:30:27 -0400 > > If the NEWS entry in question is just about M-x then you are > correct that it is fine. But if it's about these declare > forms in general then it seems to be problematic. I read it > as the latter for two reasons. First the header: > > ** New 'declare' forms to control completion of commands in 'M-x'. > > reads to me as being about "New 'declare' forms" which are > (incidently) used to control completion in M-x. That they > are also used in M-S-x seems relevant though it's not > stated. > > Second, the final paragraph in question, talks about "these > forms" and doesn't mention M-x so I took "excluded from being > completion candidates" to mean from all commands. > > This entry read to me as if it was written before > execute-extended-command-for-buffer existed and wasn't > updated after it was. > > I think adding to the end something like: "from M-x (though > they are used by M-S-x which see below)". would clarify it. There's no real way for us to clarify NEWS entries after the corresponding Emacs version was released, since we cannot retroactively modify released versions, and Emacs 28.2 will have its own section in NEWS, separate from Emacs 28.1. And since this is about something that is not even explicitly stated in NEWS, but your inference from what is written there, I don't see an urgent need to try to find some way of clarifying it. The downside, I presume, is that someone else could perhaps be led to the same erroneous conclusion as you were. We'll have to live with that, I guess. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 10:21:05 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 14:21:05 +0000 Received: from localhost ([127.0.0.1]:33999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjIP-00015H-I2 for submit@debbugs.gnu.org; Sat, 16 Apr 2022 10:21:05 -0400 Received: from mail-qk1-f174.google.com ([209.85.222.174]:41704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjIO-00014M-9t for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 10:21:04 -0400 Received: by mail-qk1-f174.google.com with SMTP id s70so1610798qke.8 for <54964@debbugs.gnu.org>; Sat, 16 Apr 2022 07:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sYkBiAZZVQgtHzP9qA1AJrtQfgLn4x1Vyn/g07P9u3Y=; b=XWxK2VycsHYe88Z9VT2Uvr9IAUSarauC/hGmjk2ZkyyMQ18A6L+KrP84HYMKCzrESP +8QQoYODXgq1m+Zw9K9Aj7lQhwAKsSR/dA1SJpzrdXkAS28OK6QE/Fbpj6qSdS8jBmCu 6ahoFf3WBO8Qyt7v49/ls/urnesuF0lf17G8eCPROv1H6KEy6ilbkG7GsumtusG4bw6S oQ5zStds7fQTgJnarWBhK++RXGb1AyEJ6SjWafxECiLY30PWWmV4ZT9E1deEu+5tBn+O 0n27c7Bsvd4B7qHA0j4wdoIHSlh5zudTWH6rbiv4ByNZVAQEOS4LAiTaWt9Kwd3BS9dq nYPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sYkBiAZZVQgtHzP9qA1AJrtQfgLn4x1Vyn/g07P9u3Y=; b=7vp7v7t4RfW2Ptx1rBWs7ci0azXY4n0t8ddQa5mUo8EYYkva1hE6A6W53at8IspfHG Wwaf8t4otC3XD7ZIbfEb+Vb1SaiIK44HGsRgliloX0nP4Xb3Iu7w9MPXO19cPNGb79er f/Y8cY4Db9Rh7MKwe7bR2gQB/X9IAluCPDZlylXsbCLFIVREx/LWPhQdXOS5PKSwmu/m b2tRitKUwxzlpLdIR5wVg+qcfkfKvLPtTqqOBvThHVLTQLGPbL9zw6LZWP20NmGgDjxr 9mRuyQoNS93WdCKV7oB86jvh48ZGKkmo/B8Z5EY7xK88kIg7Sj4Co9rbBkZPgk2ftepZ ijfQ== X-Gm-Message-State: AOAM532JvZNglHIaEM7ZUIJcsB3rCPshvWOHOPB0FEd8bmkxHynYycXy 1awW1tvtrsPALc2flXJ7vrQ= X-Google-Smtp-Source: ABdhPJxojgKTUDkh8Xxe6N2kCdwYLunc7B4l+PaZfGyinOUUobjM1hDZ8XyWxpeO3o46+BneI6UR1Q== X-Received: by 2002:a05:620a:178f:b0:699:90a7:ffdf with SMTP id ay15-20020a05620a178f00b0069990a7ffdfmr2046897qkb.523.1650118858727; Sat, 16 Apr 2022 07:20:58 -0700 (PDT) Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id f6-20020ac859c6000000b002ee0948f1aesm4383127qtf.72.2022.04.16.07.20.57 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Apr 2022 07:20:58 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate From: Howard Melman In-Reply-To: <83zgklyvxp.fsf@gnu.org> Date: Sat, 16 Apr 2022 10:20:57 -0400 Content-Transfer-Encoding: 7bit Message-Id: References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> <83zgklyvxp.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54964 Cc: 54964@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: -1.0 (-) On Apr 16, 2022, at 9:55 AM, Eli Zaretskii wrote: >> I think adding to the end something like: "from M-x (though >> they are used by M-S-x which see below)". would clarify it. > > There's no real way for us to clarify NEWS entries after the > corresponding Emacs version was released, since we cannot > retroactively modify released versions, and Emacs 28.2 will have its > own section in NEWS, separate from Emacs 28.1. And since this is > about something that is not even explicitly stated in NEWS, but your > inference from what is written there, I don't see an urgent need to > try to find some way of clarifying it. The downside, I presume, is > that someone else could perhaps be led to the same erroneous > conclusion as you were. We'll have to live with that, I guess. I mean you could clarify the 28.1 entry and then anyone that skipped 28.1 and went to a later version would benefit. This is obviously minor. I don't need the clarification, I reported it to benefit anyone else that might. Howard From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 10:25:21 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 14:25:21 +0000 Received: from localhost ([127.0.0.1]:34010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjMX-0001CB-LI for submit@debbugs.gnu.org; Sat, 16 Apr 2022 10:25:21 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjMV-0001Bu-Bw for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 10:25:19 -0400 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=8LbzVXTJ0uRaOuEPlo4A/9X3W48/s27HO3kjI1NQEcc=; b=mv89R7hcqBdn5QlfGekq1xFDPr aUcuVocUmD9z9fF1y65U/3jDa2TpfZ9r+PxGaI4C8UhdrlcwAvrDsiCoetIVoFHpn2uEGKiZZL8X1 6Xqq3ImmAkLmhIPq5x+6phe1iGsoj9ext60u59vAqefh4y+2n353qEHsixWSXgX2OF+0=; Received: from [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 1nfjMM-0000gC-LA; Sat, 16 Apr 2022 16:25:12 +0200 From: Lars Ingebrigtsen To: Howard Melman Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> <83zgklyvxp.fsf@gnu.org> Date: Sat, 16 Apr 2022 16:25:10 +0200 In-Reply-To: (Howard Melman's message of "Sat, 16 Apr 2022 10:20:57 -0400") Message-ID: <8735idds1l.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Howard Melman writes: > I mean you could clarify the 28.1 entry and then anyone that > skipped 28.1 and went to a later version would benefit. Yup. I've now done so on the emacs-28 branch. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, Eli Zaretskii 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 (---) Howard Melman writes: > I mean you could clarify the 28.1 entry and then anyone that > skipped 28.1 and went to a later version would benefit. Yup. I've now done so on the emacs-28 branch. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 10:25:29 2022 Received: (at control) by debbugs.gnu.org; 16 Apr 2022 14:25:29 +0000 Received: from localhost ([127.0.0.1]:34013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjMe-0001CV-SI for submit@debbugs.gnu.org; Sat, 16 Apr 2022 10:25:29 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfjMc-0001CA-MF for control@debbugs.gnu.org; Sat, 16 Apr 2022 10:25:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=JX5GeycwSqV34lARJfqG2BO3wqS8sA1Zf0TJDeE5WDY=; b=Wej6cnsgCmzZarlWl6BuKor0Y2 Vd5mcK2subPIBaipKVFo0IWwjNGPHNfH8+JdHxTHTTWRlvRuyz3aJkeoVLcgD8JZnN+OAyt5Qb8B3 yFkjlx0b6youBpKoOUCZGTY6GxXTsP7Wf2tHc+54wH4x9EdWNB2H1bj0CQ6t2S9RXABA=; Received: from [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 1nfjMV-0000gQ-7m for control@debbugs.gnu.org; Sat, 16 Apr 2022 16:25:21 +0200 Date: Sat, 16 Apr 2022 16:25:17 +0200 Message-Id: <871qxxds1e.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54964 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 54964 28.2 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 54964 28.2 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 12:23:22 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 16:23:22 +0000 Received: from localhost ([127.0.0.1]:34178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflCj-0000BM-TC for submit@debbugs.gnu.org; Sat, 16 Apr 2022 12:23:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflCi-0000Az-6T for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 12:23:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35326) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nflCc-0002kB-VU; Sat, 16 Apr 2022 12:23:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GkSqhFGB0QLvpKLXC1vm+QCBxt2ClKfPZKn/O+V5wQk=; b=MCNelh8hlnLs zs8QK8K48H32z0QOv5kala1GQC3NG/5eAX4UVR7NZ5uExhikfqw9HpnFBmcH46FSGQFTYcnIpnApe l+AK/7GLSlLwbvD//Tfx67ux8ttLrfQTPPCrxNnaXZdRyLPwvrqSjH/T3UpeG4ZjUCgYbQ1dnHilM UJeR/Ns4R5OlvwVdszsuPUGq/VWnSk28BsbDCWHyDNYPXSWChPiZmHz5yKEAP69aFj9zwDzdrCUV/ y/pQB27/R+oOFxheG0aYhKTTBHqRTY20pfLwO8OMgbe/mREvYpxtEGx1dMdP2ZwL52uFb3RUoFQWq wYt1Ddf8tNLFt9lkhFSYTw==; Received: from [87.69.77.57] (port=1161 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nflCc-0001gc-EU; Sat, 16 Apr 2022 12:23:14 -0400 Date: Sat, 16 Apr 2022 19:23:10 +0300 Message-Id: <83v8v9yp3l.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <8735idds1l.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 16 Apr 2022 16:25:10 +0200) Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> <83zgklyvxp.fsf@gnu.org> <8735idds1l.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, hmelman@gmail.com 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 (---) > From: Lars Ingebrigtsen > Cc: Eli Zaretskii , 54964@debbugs.gnu.org > Date: Sat, 16 Apr 2022 16:25:10 +0200 > > Howard Melman writes: > > > I mean you could clarify the 28.1 entry and then anyone that > > skipped 28.1 and went to a later version would benefit. > > Yup. I've now done so on the emacs-28 branch. So now you get to merge that to master, as punishment ;-) From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 12:27:21 2022 Received: (at 54964) by debbugs.gnu.org; 16 Apr 2022 16:27:21 +0000 Received: from localhost ([127.0.0.1]:34186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflGa-0000Hv-PE for submit@debbugs.gnu.org; Sat, 16 Apr 2022 12:27:20 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflGY-0000Hg-DJ for 54964@debbugs.gnu.org; Sat, 16 Apr 2022 12:27:19 -0400 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=uUQY9J9qcAIaqKdvN3aYfrD8aA9AU20MjB8khNGVBTI=; b=hSB5wCaWcGxHVipvJquI40TOuT GLICMtwh2vQjDYPrIviDpejaLcEsH9K2HG9ekuDx8cwZXn4yEllFzPNqUEc58nmoLbZ2eMEfMkLvZ O6GN9HUg16i1TgOkCbMwdwD8qEn3fRU+l9Mq3hJuAnJJbMatAy4wcJFmpiCq5AmxNNFg=; Received: from [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 1nflGO-00022m-BG; Sat, 16 Apr 2022 18:27:11 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54964: 28.1; mistatement in NEWS about read-extended-command-predicate References: <4DA6706F-6B98-4CA5-B1A5-EAFBDAB3125F@gmail.com> <83mtgl1qoi.fsf@gnu.org> <877d7pfkec.fsf@gnus.org> <838rs51ery.fsf@gnu.org> <87tuate1jr.fsf@gnus.org> <835yn91dzi.fsf@gnu.org> <83zgklyvxp.fsf@gnu.org> <8735idds1l.fsf@gnus.org> <83v8v9yp3l.fsf@gnu.org> Date: Sat, 16 Apr 2022 18:27:05 +0200 In-Reply-To: <83v8v9yp3l.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 16 Apr 2022 19:23:10 +0300") Message-ID: <87a6clc7ty.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > So now you get to merge that to master, as punishment ;-) Eek! I forgot the "don't merge to master" thing. I'm sorry. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54964 Cc: 54964@debbugs.gnu.org, hmelman@gmail.com 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 (---) Eli Zaretskii writes: > So now you get to merge that to master, as punishment ;-) Eek! I forgot the "don't merge to master" thing. I'm sorry. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Aug 11 21:12:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 15 May 2022 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