From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 06:44:32 2020 Received: (at submit) by debbugs.gnu.org; 2 May 2020 10:44:32 +0000 Received: from localhost ([127.0.0.1]:51350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUpd3-0004tD-0d for submit@debbugs.gnu.org; Sat, 02 May 2020 06:44:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:37856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUpcm-0004sA-N5 for submit@debbugs.gnu.org; Sat, 02 May 2020 06:44:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUpck-0005q3-M3 for bug-gnu-emacs@gnu.org; Sat, 02 May 2020 06:44:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUpZD-0001Cz-SS for bug-gnu-emacs@gnu.org; Sat, 02 May 2020 06:43:58 -0400 Received: from mail-yb1-f180.google.com ([209.85.219.180]:37479) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jUpZD-0001C3-55 for bug-gnu-emacs@gnu.org; Sat, 02 May 2020 06:40:19 -0400 Received: by mail-yb1-f180.google.com with SMTP id f5so50204ybo.4 for ; Sat, 02 May 2020 03:40:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=j5AF8Q5spTYasy7Uwa+Sfg9r3MbIUHrwXQIVgaOBZ5o=; b=MiS9HE5vJlH9iaMJ5QsVrjdWqVx1iCi2PN0vOvlQti3KbOFxwwC8wLSUS/y5t1D15v LYZLARt7X+aOTMuYwKSsJnZXmL8inyWHAMnGTUZsW90QrQ4c3QYraCDUSIB/b8grxVXS lpdmdjKh+rbsNhsDFCBIyzaQ+XmgdRhHjXMUOMvyL/Ji3kgRJ/S7cvDvGRnkk48vEBhs pfsIogzrYL0byzy4qzDekxS5IOYDPwmP0PkmsBywr9VJyBSs9UZGrTHqgIVEjJnjBB65 PAoCbZT05h1bU9T+7//DkhU50K5FX2wtPDw9q2GcZQLNycwW4pb4qqp+43XYVT0I81Zd E/CQ== X-Gm-Message-State: AGi0PuZyLipaCBxTdWf7kSXmw/TgxFX0asRIqHl2oF45qDU9eg4TM/Og zDS5VGdJBu3phMXp1bpci0TSXifzExSVD+fdFaeReKEI X-Google-Smtp-Source: APiQypIlckOfGWa0J/aU5E/V5v2k/L2LcXYv8oIFSpKHcK7Yw8JlOlTCyoy+V258+M8/jKnLcACUL9wvcwx2fNlYNPE= X-Received: by 2002:a5b:4cf:: with SMTP id u15mr1099920ybp.43.1588416017874; Sat, 02 May 2020 03:40:17 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Sat, 2 May 2020 12:40:06 +0200 Message-ID: Subject: [PATCH] New command apropos-function To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="00000000000080811105a4a7ec81" Received-SPF: pass client-ip=209.85.219.180; envelope-from=stefankangas@gmail.com; helo=mail-yb1-f180.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 06:40:18 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.219.180 X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Severity: wishlist I've often found myself reaching for 'apropos-function' command, and found it strange that it was missing. This typically would happen by saying M-x apropos- TAB. So now I got frustrated again and I d [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 HTML_MESSAGE BODY: HTML included in message 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 SPOOFED_FREEMAIL No description available. 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.5 (/) --00000000000080811105a4a7ec81 Content-Type: multipart/alternative; boundary="00000000000080810f05a4a7ec7f" --00000000000080810f05a4a7ec7f Content-Type: text/plain; charset="UTF-8" Severity: wishlist I've often found myself reaching for 'apropos-function' command, and found it strange that it was missing. This typically would happen by saying M-x apropos- TAB. So now I got frustrated again and I decided to bite the bullet and implement it. Of course, I quickly realized that I had actually been looking for 'C-u M-x apropos-command' all along. But for some reason I never thought to read the docstring of 'apropos-command'. (Or maybe I read it at some point but forgot about it.) I think a new command would help make this feature more discoverable, especially to beginners. Please see the attached patch. Best regards, Stefan Kangas --00000000000080810f05a4a7ec7f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Severity: wishlist

I'= ;ve often found myself reaching for 'apropos-function' command, and= found it strange that it was missing.=C2=A0 This typically would happen by= saying M-x apropos- TAB.=C2=A0 So now I got frustrated again and I decided= to bite the bullet and implement it.

Of course, I= quickly realized that I had actually been looking for 'C-u M-x apropos= -command' all along.=C2=A0 But for some reason I never thought to read = the docstring of 'apropos-command'.=C2=A0 (Or maybe I read it at so= me point but forgot about it.)

I think a new c= ommand would help make this feature more discoverable, especially to beginn= ers.=C2=A0 Please see the attached patch.

Best= regards,
Stefan Kangas

--00000000000080810f05a4a7ec7f-- --00000000000080811105a4a7ec81 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-lisp-apropos.el-apropos-function-New-command.patch" Content-Disposition: attachment; filename="0001-lisp-apropos.el-apropos-function-New-command.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9phndva0 RnJvbSA4OTYyNmRkOGJhNDI0ZGVkY2E2ODYyYWYyYjk2ZGExZjZhMzBmODI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTYXQsIDIgTWF5IDIwMjAgMTI6Mjk6MTMgKzAyMDAKU3ViamVjdDogW1BBVENIXSAq IGxpc3AvYXByb3Bvcy5lbCAoYXByb3Bvcy1mdW5jdGlvbik6IE5ldyBjb21tYW5kLgoKLS0tCiBs aXNwL2Fwcm9wb3MuZWwgfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL2Fwcm9wb3MuZWwgYi9saXNwL2Fwcm9wb3Mu ZWwKaW5kZXggZTQwZjk0Y2NiOC4uMTAwM2RlOGFhYiAxMDA2NDQKLS0tIGEvbGlzcC9hcHJvcG9z LmVsCisrKyBiL2xpc3AvYXByb3Bvcy5lbApAQCAtNTM0LDYgKzUzNCwyMCBAQCBhcHJvcG9zLWxv Y2FsLXZhcmlhYmxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYW5kIChsb2Nh bC12YXJpYWJsZS1pZi1zZXQtcCBzeW1ib2wpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChnZXQgc3ltYm9sICd2YXJpYWJsZS1kb2N1bWVudGF0aW9uKSkpKSkKIAorOzs7 IyMjYXV0b2xvYWQKKyhkZWZ1biBhcHJvcG9zLWZ1bmN0aW9uIChwYXR0ZXJuKQorICAiU2hvdyBm dW5jdGlvbnMgdGhhdCBtYXRjaCBQQVRURVJOLgorCitQQVRURVJOIGNhbiBiZSBhIHdvcmQsIGEg bGlzdCBvZiB3b3JkcyAoc2VwYXJhdGVkIGJ5IHNwYWNlcyksCitvciBhIHJlZ2V4cCAodXNpbmcg c29tZSByZWdleHAgc3BlY2lhbCBjaGFyYWN0ZXJzKS4gIElmIGl0IGlzIGEgd29yZCwKK3NlYXJj aCBmb3IgbWF0Y2hlcyBmb3IgdGhhdCB3b3JkIGFzIGEgc3Vic3RyaW5nLiAgSWYgaXQgaXMgYSBs aXN0IG9mIHdvcmRzLAorc2VhcmNoIGZvciBtYXRjaGVzIGZvciBhbnkgdHdvIChvciBtb3JlKSBv ZiB0aG9zZSB3b3Jkcy4KKworVGhpcyBpcyB0aGUgc2FtZSBhcyBydW5uaW5nIGBhcHJvcG9zLWNv bW1hbmQnIHdpdGggYSBcXFt1bml2ZXJzYWwtYXJndW1lbnRdIHByZWZpeCwKK29yIGEgbm9uLW5p bCBgYXByb3Bvcy1kby1hbGwnIGFyZ3VtZW50LiIKKyAgKGludGVyYWN0aXZlIChsaXN0IChhcHJv cG9zLXJlYWQtcGF0dGVybiAiZnVuY3Rpb24iKSkpCisgIChhcHJvcG9zLWNvbW1hbmQgcGF0dGVy biB0KSkKKwogOzsgRm9yIGF1bGQgbGFuZyBzeW5lOgogOzs7IyMjYXV0b2xvYWQKIChkZWZhbGlh cyAnY29tbWFuZC1hcHJvcG9zICdhcHJvcG9zLWNvbW1hbmQpCi0tIAoyLjI2LjIKCg== --00000000000080811105a4a7ec81-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 07:02:33 2020 Received: (at 41021) by debbugs.gnu.org; 2 May 2020 11:02:33 +0000 Received: from localhost ([127.0.0.1]:51365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUpui-0005LZ-QQ for submit@debbugs.gnu.org; Sat, 02 May 2020 07:02:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUpuh-0005LL-Em for 41021@debbugs.gnu.org; Sat, 02 May 2020 07:02:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54932) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUpuc-0001Fl-5M; Sat, 02 May 2020 07:02:26 -0400 Received: from [176.228.60.248] (port=4296 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jUpub-0008Oc-1A; Sat, 02 May 2020 07:02:25 -0400 Date: Sat, 02 May 2020 14:02:16 +0300 Message-Id: <83h7wytxaf.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Sat, 2 May 2020 12:40:06 +0200) Subject: Re: bug#41021: [PATCH] New command apropos-function References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@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: Stefan Kangas > Date: Sat, 2 May 2020 12:40:06 +0200 > > I've often found myself reaching for 'apropos-function' command, and found it strange that it was missing. > This typically would happen by saying M-x apropos- TAB. So now I got frustrated again and I decided to bite > the bullet and implement it. > > Of course, I quickly realized that I had actually been looking for 'C-u M-x apropos-command' all along. But > for some reason I never thought to read the docstring of 'apropos-command'. (Or maybe I read it at some > point but forgot about it.) OK, but now that you have read it, why do we still need an additional command? If you type "M-x apropos TAB", how many commands you see there already? Is it a good idea to add one more, when we already have the same functionality? > I think a new command would help make this feature more discoverable, especially to beginners. We are being told many beginners don't even want to use the apropos commands. My vote is against adding this, FWIW. From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 07:35:56 2020 Received: (at 41021) by debbugs.gnu.org; 2 May 2020 11:35:56 +0000 Received: from localhost ([127.0.0.1]:51455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUqR1-0008J1-Ul for submit@debbugs.gnu.org; Sat, 02 May 2020 07:35:56 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:45412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUqR0-0008Io-Kf for 41021@debbugs.gnu.org; Sat, 02 May 2020 07:35:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To: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=zodwZgiBoP1RNy2GkJKJP78BWxWbPX/TBCjc5dzChAE=; b=ntXFMnapu+xHIfyr57jEZrfabI /AQIF+oX92iqfoGM+pqd9kKAOjCvnu75QFDAgqRyjBSpAfGFzJZ2fgvqqkRU3eKHa/7IMylBIwNY6 cUmD6D8XqY0LX4LWlMky0gRlsglv6U/v+6+cgcHML4fS/9p5T0bTxNPAZsBClgHlkUPvtPnS3NrF9 ZfuFYIaJu++7QB9F8dzQL5D/Iv3mDZTntKyR9M1UBfjYTwYNqWpbWo4hjJfeyxDw4pkNeRLX01s7m nVq9ME+0tHeMEPnNgUgEb54xGAjHPGY9YkanW6Ona34YRAFadai7aBQTBh9ERis2fbQ0kRm8srEa+ h2t3KFBA==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:34460 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jUqQu-000gIk-WE; Sat, 02 May 2020 07:35:49 -0400 From: Stefan Kangas To: Eli Zaretskii Subject: Re: bug#41021: [PATCH] New command apropos-function In-Reply-To: <83h7wytxaf.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 May 2020 14:02:16 +0300") References: <83h7wytxaf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Sat, 02 May 2020 13:35:46 +0200 Message-ID: <87v9le4lil.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) Eli Zaretskii writes: > OK, but now that you have read it, why do we still need an additional > command? This is not about me personally. I related my experience only as a description of a likely use-case. > If you type "M-x apropos TAB", how many commands you see there > already? If I count correctly, I see 13 commands: - apropos - apropos-command - apropos-documentation - apropos-follow - apropos-library - apropos-local-value - apropos-local-variable - apropos-mode - apropos-next-symbol - apropos-previous-symbol - apropos-user-option - apropos-value - apropos-variable >From looking at that list, I have concluded in the past that there is no way to search for functions, but only interactive commands. This is not a bad first approximation, I think, based on seeing the list of completions. Only upon reading the docstring of 'apropos-command' will you understand that this conclusion was wrong. But why would you even look there? The nature of these functions is to _narrow_ the search in comparison to straight 'apropos'. It is not natural to expect that there might be a prefix argument you could use to _widen_ it again. In effect I have to say "display only those functions that *are* commands, only in this case I want to include also all functions that *are not* commands". > Is it a good idea to add one more, when we already have the same > functionality? Yes, I don't see why not. We have precedent. >> I think a new command would help make this feature more >> discoverable, especially to beginners. > > We are being told many beginners don't even want to use the apropos commands. I would disagree with that statement; on the contrary, apropos is an important tool /particularly/ to beginners. I'm sure you agree. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 07:53:16 2020 Received: (at 41021) by debbugs.gnu.org; 2 May 2020 11:53:16 +0000 Received: from localhost ([127.0.0.1]:51464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUqho-0000Gv-6s for submit@debbugs.gnu.org; Sat, 02 May 2020 07:53:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUqhm-0000Gi-80 for 41021@debbugs.gnu.org; Sat, 02 May 2020 07:53:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55588) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUqhg-0002Xi-Rn; Sat, 02 May 2020 07:53:08 -0400 Received: from [176.228.60.248] (port=3391 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jUqhf-0003tc-Pg; Sat, 02 May 2020 07:53:08 -0400 Date: Sat, 02 May 2020 14:52:59 +0300 Message-Id: <83ees2tuxw.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: <87v9le4lil.fsf@stefankangas.se> (message from Stefan Kangas on Sat, 02 May 2020 13:35:46 +0200) Subject: Re: bug#41021: [PATCH] New command apropos-function References: <83h7wytxaf.fsf@gnu.org> <87v9le4lil.fsf@stefankangas.se> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@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: Stefan Kangas > Cc: 41021@debbugs.gnu.org > Date: Sat, 02 May 2020 13:35:46 +0200 > > >> I think a new command would help make this feature more > >> discoverable, especially to beginners. > > > > We are being told many beginners don't even want to use the apropos commands. > > I would disagree with that statement; on the contrary, apropos is an > important tool /particularly/ to beginners. I'm sure you agree. I agree, but I also think that beginners are first looking for commands, not for functions. It's use more experienced users who start writing Lisp programs that need to look up functions that are not commands. Anyway, I will let other speak their minds. From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 09:37:45 2020 Received: (at 41021) by debbugs.gnu.org; 2 May 2020 13:37:45 +0000 Received: from localhost ([127.0.0.1]:51588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUsKg-0004xs-BB for submit@debbugs.gnu.org; Sat, 02 May 2020 09:37:45 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:41264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUsKc-0004xc-8V for 41021@debbugs.gnu.org; Sat, 02 May 2020 09:37:29 -0400 Received: by mail-wr1-f43.google.com with SMTP id g13so15187338wrb.8 for <41021@debbugs.gnu.org>; Sat, 02 May 2020 06:37:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=eRuWKaTqtf5rULMmINRHYpf9EAfN3Avbak/29ex31u0=; b=bBJITMZbebmdPVY7RXhnfCoTG1Il6+T5BOJEUghnq5kEg7R4wwGrtTyRd16Hloy24w KGSROOKXTCniyjIxF5hFt8NePpc3k/y/6B/7SK17Uapv17y9Rk5/0tn4RAitSqXKdADV u/tGWkUMh4QxuXcjG+EDMvaWf7s10KjNFVi0YXDxm/wGbQlW3G8lj2Ol4vayMW/+DAzR lxFUV87mJG+FXQY++EZdM9WFCgfrK+R97T1hK1Vor2ReOjdfQMhefTWlYTTvITYPjdEp zjOzY4/ZZ2+i+QESguSiD4VzMeMukg3hZAnX/GrgE3K3HBIG5Ri/UrsUAwhAQ2cH79Hh RS8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=eRuWKaTqtf5rULMmINRHYpf9EAfN3Avbak/29ex31u0=; b=HsyGsWixKQ8am+6EA4LXnxzybsUlau7C7SQpGhwaEt9XIiM4ka2KAUxkiaaxT/Mi6X nx2BMpKwqbsGhCxfbegDE98BGxTA7qrtEp1v+7HZApk5U/MSaYqDppklyluStbT8+yLX dRhvwbqFFpAOronXABBQCY30KOOfngo++Jy6RKleZ2KSiR87vqe8JY5qruTkTEOn9RVb y/EUmf8WLhBNYhb/WW4c2pdZny0BnHFDoVateNY4YCVY4ods2jaQz4eOJMtu47FPSpow yXsD2D93GVjYaCsF6bwwmWcqHX9ZDeCqJ4evfl+h5DqmBVR0fcUoumTBuzZpcbYibfuC Ws3w== X-Gm-Message-State: AGi0PuY5eZu0JJfFw8K6zbpeGfcS4b9ohJLuAIIb4WRvkF4gAcHK5cXC /lkBnJPK2DR7NMbhR0d2lRsbbBrlqPE= X-Google-Smtp-Source: APiQypLvyB7AWJvNBNJndh9p2Nl6rb6xYpMzbFiTVWWEK3i6f2E63V0WmTIHwV6mYsje1orRdGSMpw== X-Received: by 2002:adf:9f03:: with SMTP id l3mr9521374wrf.208.1588426639827; Sat, 02 May 2020 06:37:19 -0700 (PDT) Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id q8sm9872351wrp.58.2020.05.02.06.37.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 02 May 2020 06:37:19 -0700 (PDT) Subject: Re: bug#41021: [PATCH] New command apropos-function To: Stefan Kangas , 41021@debbugs.gnu.org References: From: Dmitry Gutov Message-ID: <959ebe61-d525-dabc-7fba-4438adfeb730@yandex.ru> Date: Sat, 2 May 2020 16:37:17 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 41021 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.5 (/) On 02.05.2020 13:40, Stefan Kangas wrote: > I think a new command would help make this feature more discoverable, > especially to beginners.  Please see the attached patch. Beginners or not, I think it's a good change. From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 16:20:28 2020 Received: (at 41021) by debbugs.gnu.org; 2 May 2020 20:20:28 +0000 Received: from localhost ([127.0.0.1]:53998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUyce-0003LF-GV for submit@debbugs.gnu.org; Sat, 02 May 2020 16:20:28 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:45516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUycc-0003L1-SY for 41021@debbugs.gnu.org; Sat, 02 May 2020 16:20:27 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 042KJ5SZ045424; Sat, 2 May 2020 20:20:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=prZy1h0jWbIY41KMag4B3Iot63T/L76TFkH2b3nInWo=; b=EU27YC6i97lFooRJ+RmtaVpCjI2XSNMw51NUkKJa8A9qwCFjH4NF57lqBULbXc0+fltD 5xa8yhwilAAYs1A0pqAfPpzjKmeHm+DXNgYTpKVB05iE0IBsbvq+KMCPOGdEQU0OoG7C /xYctp6YtZM7zTKyjY8QqsL0qKvhwUWPgjxtviCGPhajvbXfHAKa+Kf1jMNtCE68ZDfY WGTgnF2t2Hsv0J+r6ZiG8HmhiNyF76txxRAl3gZW2/DUDD1Dg5cWYUVYCStrzsOCVyat CJslBokLY48RVAAfyuShW2tlTAnd5HciI4gwhLzdd2zClKPGmkB9jQhRw7mhJyFVgMUA 8w== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by aserp2120.oracle.com with ESMTP id 30s0tm1re0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 02 May 2020 20:20:19 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 042KHZBY187550; Sat, 2 May 2020 20:18:19 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3030.oracle.com with ESMTP id 30rwysnx23-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 02 May 2020 20:18:18 +0000 Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 042KIHho015222; Sat, 2 May 2020 20:18:18 GMT MIME-Version: 1.0 Message-ID: <603ebaa3-3014-4f98-9e1b-a89eeebee6af@default> Date: Sat, 2 May 2020 13:18:16 -0700 (PDT) From: Drew Adams To: Stefan Kangas , 41021@debbugs.gnu.org Subject: RE: bug#41021: [PATCH] New command apropos-function References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4993.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9609 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 bulkscore=0 phishscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005020178 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9609 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 phishscore=0 clxscore=1011 bulkscore=0 mlxlogscore=999 adultscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005020178 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 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 (---) FWIW, this has been in my library `apropos-fn+var.el' since 2005. The file header includes this: ;; Acknowledgment: Slightly different versions of `apropos-function' ;; and `apropos-variable' were posted by Kevin Rodgers to ;; bug-gnu-emacs, Tue, 06 Sep 2005 14:34:54 -0600. Kevin didn't ;; actually redefine `apropos-variable' (he would never do that ;-)), ;; but he provided the new definition. I redefined `apropos-print' ;; (and added button type `apropos-user-option' for Emacs < 24.4). This is my `apropos-function': (defun apropos-function (pattern) "Show functions that match PATTERN. This includes functions that are not commands. PATTERN can be a word, a list of words (separated by spaces), or a regexp (using some regexp special characters). If it is a word, search for matches for that word as a substring. If it is a list of words, search for matches for any two (or more) of those words. When called from a Lisp program, a string PATTERN is used as a regexp, while a list of strings is used as a word list." (interactive "i") (if (interactive-p) (let ((apropos-do-all t)) (call-interactively 'apropos-command)) (apropos-command pattern t))) https://www.emacswiki.org/emacs/download/apropos-fn%2bvar.el From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 23:44:32 2020 Received: (at 41021) by debbugs.gnu.org; 3 May 2020 03:44:32 +0000 Received: from localhost ([127.0.0.1]:54438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV5YO-0006P5-M8 for submit@debbugs.gnu.org; Sat, 02 May 2020 23:44:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV5YN-0006Os-JZ for 41021@debbugs.gnu.org; Sat, 02 May 2020 23:44:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44764) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jV5YI-00075F-Ao; Sat, 02 May 2020 23:44:26 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jV5YF-0001t4-9g; Sat, 02 May 2020 23:44:23 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Stefan Kangas In-Reply-To: <87v9le4lil.fsf@stefankangas.se> (message from Stefan Kangas on Sat, 02 May 2020 13:35:46 +0200) Subject: Re: bug#41021: [PATCH] New command apropos-function References: <83h7wytxaf.fsf@gnu.org> <87v9le4lil.fsf@stefankangas.se> Message-Id: Date: Sat, 02 May 2020 23:44:23 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: eliz@gnu.org, 41021@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: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > >From looking at that list, I have concluded in the past that there is > no way to search for functions, but only interactive commands. This > is not a bad first approximation, I think, based on seeing the list of > completions. Only upon reading the docstring of 'apropos-command' > will you understand that this conclusion was wrong. If defining apropos-function would help some people get started on Lisp programming, I think that is well worth defining one new command. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 23:44:51 2020 Received: (at 41021) by debbugs.gnu.org; 3 May 2020 03:44:51 +0000 Received: from localhost ([127.0.0.1]:54441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV5Yg-0006Pa-Tu for submit@debbugs.gnu.org; Sat, 02 May 2020 23:44:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV5Yf-0006PO-1V for 41021@debbugs.gnu.org; Sat, 02 May 2020 23:44:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44777) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jV5YY-0007Mj-QO; Sat, 02 May 2020 23:44:43 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jV5YX-0001wd-Oo; Sat, 02 May 2020 23:44:42 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Sat, 2 May 2020 12:40:06 +0200) Subject: Re: bug#41021: [PATCH] New command apropos-function References: Message-Id: Date: Sat, 02 May 2020 23:44:41 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@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: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Of course, I quickly realized that I had actually been looking for 'C-u M-x > apropos-command' all along. But for some reason I never thought to read > the docstring of 'apropos-command'. (Or maybe I read it at some point but > forgot about it.) > I think a new command would help make this feature more discoverable, > especially to beginners. Please see the attached patch. >From what we've recently learned, this is a good idea. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 10:19:33 2020 Received: (at 41021) by debbugs.gnu.org; 3 May 2020 14:19:33 +0000 Received: from localhost ([127.0.0.1]:57518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVFSv-0001vC-3F for submit@debbugs.gnu.org; Sun, 03 May 2020 10:19:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVFSt-0001v0-TZ for 41021@debbugs.gnu.org; Sun, 03 May 2020 10:19:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53417) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVFSo-00019D-D8; Sun, 03 May 2020 10:19:26 -0400 Received: from [176.228.60.248] (port=4251 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jVFSl-00007I-B9; Sun, 03 May 2020 10:19:23 -0400 Date: Sun, 03 May 2020 17:19:17 +0300 Message-Id: <834ksxqexm.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-Reply-To: <603ebaa3-3014-4f98-9e1b-a89eeebee6af@default> (message from Drew Adams on Sat, 2 May 2020 13:18:16 -0700 (PDT)) Subject: Re: bug#41021: [PATCH] New command apropos-function References: <603ebaa3-3014-4f98-9e1b-a89eeebee6af@default> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@debbugs.gnu.org, stefan@marxist.se 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 (---) > Date: Sat, 2 May 2020 13:18:16 -0700 (PDT) > From: Drew Adams > > This is my `apropos-function': > > (defun apropos-function (pattern) > "Show functions that match PATTERN. > This includes functions that are not commands. > PATTERN can be a word, a list of words (separated by spaces), > or a regexp (using some regexp special characters). If it is a word, > search for matches for that word as a substring. If it is a list of words, > search for matches for any two (or more) of those words. > > When called from a Lisp program, a string PATTERN is used as a regexp, > while a list of strings is used as a word list." > (interactive "i") > (if (interactive-p) > (let ((apropos-do-all t)) > (call-interactively 'apropos-command)) > (apropos-command pattern t))) Is this to save the user typing C-u before invoking "C-h a"? From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 16:14:11 2020 Received: (at 41021) by debbugs.gnu.org; 3 May 2020 20:14:11 +0000 Received: from localhost ([127.0.0.1]:58093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVL06-0006qW-Kf for submit@debbugs.gnu.org; Sun, 03 May 2020 16:14:10 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:40716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVL05-0006qH-0C for 41021@debbugs.gnu.org; Sun, 03 May 2020 16:14:09 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 043KE3GJ055451; Sun, 3 May 2020 20:14:03 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=Y7R5HPiO8mGQPg2YFOjrND6XaIt+/5HrcUyCDRx1c2Y=; b=x1fVTD0j3wm8FAOOvflZZj/BHERGpz8jKKWwe1BNNYyLFinC/QIIrEP77i7tzItcTLbs gegcqRNgtIQl5w0wA7SluiHOCZk8Q2UgtTsPqbCD6Haclnl3jMu0O425GACagK3U6B+m 1+Jj0IWsX2fjp/hJ2jZjBi/e9tgFTse9RW/E28Mpq0qcKoAAocDUacb8qhHoyoOyA7W0 WRiFBeHIcQZ5U4bT86wTLFHJ92VA+QwlGJrPg2lzdo+TZpTWNdyZKsqTqUafVlMX0y/3 LrpfPxTC7Q0ZSSuKYeVweJZ/f5UifbEIhssgQPdtyhdkDKNILp0YsTmK+8BIFAHEB7G0 yA== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2130.oracle.com with ESMTP id 30s09qv1gb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 03 May 2020 20:14:03 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 043KBXmI140252; Sun, 3 May 2020 20:14:03 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userp3030.oracle.com with ESMTP id 30t1r0gt0x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 03 May 2020 20:14:03 +0000 Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 043KE0N7030319; Sun, 3 May 2020 20:14:01 GMT MIME-Version: 1.0 Message-ID: Date: Sun, 3 May 2020 13:13:59 -0700 (PDT) From: Drew Adams To: Eli Zaretskii , Drew Adams Subject: RE: bug#41021: [PATCH] New command apropos-function References: <> <<603ebaa3-3014-4f98-9e1b-a89eeebee6af@default>> <<834ksxqexm.fsf@gnu.org>> In-Reply-To: <<834ksxqexm.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4993.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9610 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005030179 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9610 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 malwarescore=0 mlxlogscore=999 phishscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005030179 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@debbugs.gnu.org, stefan@marxist.se 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 (---) > Is this to save the user typing C-u before invoking "C-h a"? Yes. That was the request by OP, AFAIK. The Commentary of `apropos-fn+var.el' says this: ;; Standard `apropos' commands `apropos-variable' and ;; `apropos-command' do not distinguish, by command name, ;; between the different types of target object (but you ;; can do that via `C-u'). This library provides ;; individual `apropos' commands for user options, ;; variables in general (not just options), and functions ;; in general (not just commands). From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 23:10:13 2020 Received: (at 41021) by debbugs.gnu.org; 4 May 2020 03:10:13 +0000 Received: from localhost ([127.0.0.1]:58718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVRUj-0002RO-Di for submit@debbugs.gnu.org; Sun, 03 May 2020 23:10:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVRUi-0002RA-7u for 41021@debbugs.gnu.org; Sun, 03 May 2020 23:10:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44224) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVRUc-0005dY-Lu; Sun, 03 May 2020 23:10:06 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jVRUR-00082d-Qn; Sun, 03 May 2020 23:09:56 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <834ksxqexm.fsf@gnu.org> (message from Eli Zaretskii on Sun, 03 May 2020 17:19:17 +0300) Subject: Re: bug#41021: [PATCH] New command apropos-function References: <603ebaa3-3014-4f98-9e1b-a89eeebee6af@default> <834ksxqexm.fsf@gnu.org> Message-Id: Date: Sun, 03 May 2020 23:09:55 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41021 Cc: 41021@debbugs.gnu.org, stefan@marxist.se, drew.adams@oracle.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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > This is my `apropos-function': > > > > (defun apropos-function (pattern) > > "Show functions that match PATTERN. > Is this to save the user typing C-u before invoking "C-h a"? I think the reason to add that function is so that it appears in the completion list after M-x apropos TAB TAB. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 08 08:04:59 2020 Received: (at 41021) by debbugs.gnu.org; 8 Aug 2020 12:04:59 +0000 Received: from localhost ([127.0.0.1]:58403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4Nat-0005QM-Bo for submit@debbugs.gnu.org; Sat, 08 Aug 2020 08:04:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4Nar-0005Q7-JQ for 41021@debbugs.gnu.org; Sat, 08 Aug 2020 08:04:58 -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=tEq5c3W3CCcR/k2w4yROSbJI4gOWKKvlus6cZIfTUk0=; b=XWd9gtf2NhmjtPnnW/TNw9SoMJ ZfqwiC6e/Xq6pOGAWLHcGEEQgBV7GEQHGip5FdO4oPAy8aLcTc1brPg48VqNpvifoKzrqTxAXxZrV Zy4LYSreh3NtKlmcTKaPzMKEXUb8Ekodr6SNQTaNdPzctLjEcQRZUXn+7uHSV+oHq+Eo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k4Nai-0003z1-Cd; Sat, 08 Aug 2020 14:04:50 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#41021: [PATCH] New command apropos-function References: Date: Sat, 08 Aug 2020 14:04:46 +0200 In-Reply-To: (Stefan Kangas's message of "Sat, 2 May 2020 12:40:06 +0200") Message-ID: <87imdt2vj5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Stefan Kangas writes: > I've often found myself reaching for 'apropos-function' command, and > found it strange that it was missing. This typically would happen by > saying M-x apropos- TAB. So now I got frustrated again a [...] 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: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) Stefan Kangas writes: > I've often found myself reaching for 'apropos-function' command, and > found it strange that it was missing. This typically would happen by > saying M-x apropos- TAB. So now I got frustrated again and I decided > to bite the bullet and implement it. [...] > +;;;###autoload > +(defun apropos-function (pattern) > + "Show functions that match PATTERN. > + > +PATTERN can be a word, a list of words (separated by spaces), There was some disagreement whether this duplicates apropos-command unnecessarily, but I think (as I think most of the people who commented) that this seems useful -- it helps with discovery, which I think is a good thing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 10 09:06:22 2020 Received: (at 41021) by debbugs.gnu.org; 10 Aug 2020 13:06:22 +0000 Received: from localhost ([127.0.0.1]:34914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57VN-0007Hw-TE for submit@debbugs.gnu.org; Mon, 10 Aug 2020 09:06:22 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:43957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57VM-0007HV-Nc for 41021@debbugs.gnu.org; Mon, 10 Aug 2020 09:06:21 -0400 Received: by mail-yb1-f194.google.com with SMTP id m200so5089670ybf.10 for <41021@debbugs.gnu.org>; Mon, 10 Aug 2020 06:06:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=1AyMD+8jq4m254s991GhTwkbcuN9mGg9df1KMxTQv4Q=; b=KRsYA5QLKzdM33IjsvrOpCgFZy9cDKigwH6/bZy5eTeYjTUu8hzd56344sdohNf2KH CCaIwhUUc58JdP1aEBNi8igc5c2/rRrHQmT2eN5zvZTSLz3JeVTVLI9cYuW42iM65nvW ROfTgbZmH/LElKQWVYTNYyLCJQUP96k71v6Js9FIZunjdmVavaNT3kqfiftg0pZMJprY xw3wIjVdoFGa9vCinfb05I/XDkSFjSbnuFeg1irgA3a4QbQzOIy5BlvMIGkBBp9OkGWm yYcJF4EaAuXRfIz+e4BhAckCC5PaVI5w6zUhtAhiLEgd0fWEDEoYBB28LZAt743CzoCQ Wzdw== X-Gm-Message-State: AOAM533ER4fNau2zyMheJ6xoCKWQFhwKDXiokG6eb7pKltiqK+pm12O4 SPekyCnNloQY76IRecE7JNZZdrqdZNUMOGs3rlp3W25K X-Google-Smtp-Source: ABdhPJxj8wcLwR084cT3P9xgHnpG3J//ffFlJCt5nCqE0RxBN0wO6HiX/BFGx1mwjAAvUAyQ4S5V7v2RR/DgtQdZtiU= X-Received: by 2002:a25:b88b:: with SMTP id w11mr41723947ybj.129.1597064775345; Mon, 10 Aug 2020 06:06:15 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 10 Aug 2020 06:06:14 -0700 From: Stefan Kangas In-Reply-To: <87imdt2vj5.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 08 Aug 2020 14:04:46 +0200") References: <87imdt2vj5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 10 Aug 2020 06:06:14 -0700 Message-ID: Subject: Re: bug#41021: [PATCH] New command apropos-function To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> I've often found myself reaching for 'apropos-function' command, and >> found it strange that it was missing. This typically would happen by >> saying M-x apropos- TAB. So now I got frustrated again and I decided >> to bite the bullet and implement it. > > [...] > >> +;;;###autoload >> +(defun apropos-function (pattern) >> + "Show functions that match PATTERN. >> + >> +PATTERN can be a word, a list of words (separated by spaces), > > There was some disagreement whether this duplicates apropos-command > unnecessarily, but I think (as I think most of the people who commented) > that this seems useful -- it helps with discovery, which I think is a > good thing. Should it be announced in NEWS? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 10 09:22:31 2020 Received: (at 41021) by debbugs.gnu.org; 10 Aug 2020 13:22:31 +0000 Received: from localhost ([127.0.0.1]:34948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57l0-0001SU-B5 for submit@debbugs.gnu.org; Mon, 10 Aug 2020 09:22:30 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57ky-0001SH-Ra for 41021@debbugs.gnu.org; Mon, 10 Aug 2020 09:22:29 -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=p9A4b6kcNXIlsM+ifPqdV0d9jk83uHZE6Brz+R37DO4=; b=Gh/LXaWItdnJ027HmBoYN1p72m eBsNN3RVZQnV+FAKJCsrIqWTRzKa74iPkYNobi+3GZyLZ5jZlDn6Jy7F0+7ZSE5DX7KIQdgI/r1Z+ Dr2a4KUxW1FN6/igzhC6hQMwKybzbYT+O1NgZpDEEfoSYRQG4gKGBB/xFw9FOUJ5Qr00=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k57kq-0004NH-9i; Mon, 10 Aug 2020 15:22:22 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#41021: [PATCH] New command apropos-function References: <87imdt2vj5.fsf@gnus.org> Date: Mon, 10 Aug 2020 15:22:18 +0200 In-Reply-To: (Stefan Kangas's message of "Mon, 10 Aug 2020 06:06:14 -0700") Message-ID: <874kpa4ovp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Stefan Kangas writes: >>> +; ; ; ###autoload >>> +(defun apropos-function (pattern) >>> + "Show functions that match PATTERN. >>> + >>> +PATTERN can be a word, a list of words (separated by spaces), >> >> There was some disag [...] 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: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) Stefan Kangas writes: >>> +;;;###autoload >>> +(defun apropos-function (pattern) >>> + "Show functions that match PATTERN. >>> + >>> +PATTERN can be a word, a list of words (separated by spaces), >> >> There was some disagreement whether this duplicates apropos-command >> unnecessarily, but I think (as I think most of the people who commented) >> that this seems useful -- it helps with discovery, which I think is a >> good thing. > > Should it be announced in NEWS? Oh yeah, definitely. I'll add that... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 10 09:25:21 2020 Received: (at 41021) by debbugs.gnu.org; 10 Aug 2020 13:25:21 +0000 Received: from localhost ([127.0.0.1]:34952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57nl-0001Wo-8V for submit@debbugs.gnu.org; Mon, 10 Aug 2020 09:25:21 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57ni-0001WY-Qb for 41021@debbugs.gnu.org; Mon, 10 Aug 2020 09: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=VA7WBxp62JhAuSurrvZPuIVqT1L3dSyt7et0vvVfIPU=; b=sz09/PPw32DoeMxRgTHVJcg4yy qhB6LYc3AOKBS1cPTTrfQB6Am6qupnepx3+QfRQb1rMDfuOhMdbsmqUIh0ot0PCWHpxvKAvS1l826 jIZstXIkkQ1wI6+59ECz7ErT/mzcv7fseByRxPMejlnfUux1lsNq3sEOV+TbxrbCpIAA=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k57na-0004UM-97; Mon, 10 Aug 2020 15:25:12 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#41021: [PATCH] New command apropos-function References: <87imdt2vj5.fsf@gnus.org> <874kpa4ovp.fsf@gnus.org> Date: Mon, 10 Aug 2020 15:25:09 +0200 In-Reply-To: <874kpa4ovp.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 10 Aug 2020 15:22:18 +0200") Message-ID: <87zh723a6i.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Lars Ingebrigtsen writes: > Stefan Kangas writes: > >>>> +; ; ; ###autoload >>>> +(defun apropos-function (pattern) >>>> + "Show functions that match PATTERN. >>>> + >>>> +PATTERN can be a word, a list of word [...] 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: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >>>> +;;;###autoload >>>> +(defun apropos-function (pattern) >>>> + "Show functions that match PATTERN. >>>> + >>>> +PATTERN can be a word, a list of words (separated by spaces), >>> >>> There was some disagreement whether this duplicates apropos-command >>> unnecessarily, but I think (as I think most of the people who commented) >>> that this seems useful -- it helps with discovery, which I think is a >>> good thing. >> >> Should it be announced in NEWS? > > Oh yeah, definitely. I'll add that... Oops. I thought that was a different patch that I had applied. :-) But, yes, it's definitely NEWS-worthy. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 10 09:37:39 2020 Received: (at 41021) by debbugs.gnu.org; 10 Aug 2020 13:37:39 +0000 Received: from localhost ([127.0.0.1]:34968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57zf-00042Q-7O for submit@debbugs.gnu.org; Mon, 10 Aug 2020 09:37:39 -0400 Received: from mail-yb1-f196.google.com ([209.85.219.196]:46894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k57za-00041v-PV for 41021@debbugs.gnu.org; Mon, 10 Aug 2020 09:37:36 -0400 Received: by mail-yb1-f196.google.com with SMTP id x10so5139278ybj.13 for <41021@debbugs.gnu.org>; Mon, 10 Aug 2020 06:37:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=FrJpV8faRvjhEgk+DjFlp7DoShP1V7PicXq80cTSAYs=; b=aVBSWGJV+TPABua9w/0AcWuuokImte2cOKhEgHjIG5jrUFVpLtG5W1nLHWbu+fOJC1 pxoQQQg6kFYBJ8/0l4rJHxSZaekMHYYUKKj7+wx6keeZ8n0IfatlAYTPli2xWXtVKWCk 2gHwd1LbU+LfsN8m6XRJb7snXmNFTWoDst6gkHFxncyrRyBLHKbX4zxwJrJ91+azXHEv z86cHfwBJwtd2V3w8WqkCXlQ3I2SeywaQAMRlabX65fqmdwqZRL0pzqSly8fGzaptCzN T2qaUyybV9d3kGQLmkwdchEz4sr14PVRn3hu4c8VSKQDHa6+lzCCbo9lV8S2G059qDm0 qJAw== X-Gm-Message-State: AOAM532EuZP+UN265xfRVfcvCMpAd6Kz8Fa6qvbnAS9YX4sHq2gP8w5X MHxXq3f/HfcnXx0ysipQ/wvOb2RNzis/Y002dS4= X-Google-Smtp-Source: ABdhPJwpi5UB0qzyNbZKkkvA+Unv0Ngd49c4e0UVQ5eu8jXiYhbtUroUz3P7/wh6TyuBVhryGP0ZyS7rKI15mM+Vaco= X-Received: by 2002:a5b:410:: with SMTP id m16mr39408732ybp.309.1597066649300; Mon, 10 Aug 2020 06:37:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 10 Aug 2020 06:37:28 -0700 From: Stefan Kangas In-Reply-To: <87zh723a6i.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 10 Aug 2020 15:25:09 +0200") References: <87imdt2vj5.fsf@gnus.org> <874kpa4ovp.fsf@gnus.org> <87zh723a6i.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 10 Aug 2020 06:37:28 -0700 Message-ID: Subject: Re: bug#41021: [PATCH] New command apropos-function To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41021 Cc: 41021@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 (-) close 41021 28.1 thanks Lars Ingebrigtsen writes: >> Oh yeah, definitely. I'll add that... > > Oops. I thought that was a different patch that I had applied. :-) :-) > But, yes, it's definitely NEWS-worthy. Thanks, I've added a news entry and pushed this as commit 170faae31b. If anyone disagrees with the addition, please feel free to revert it. Best regards, Stefan Kangas From unknown Wed Sep 10 01:08:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Sep 2020 11:24:06 +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