From unknown Fri Aug 15 12:50:07 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#32430 <32430@debbugs.gnu.org> To: bug#32430 <32430@debbugs.gnu.org> Subject: Status: 26; Elisp manual: Please consider indexing each char class Reply-To: bug#32430 <32430@debbugs.gnu.org> Date: Fri, 15 Aug 2025 19:50:07 +0000 retitle 32430 26; Elisp manual: Please consider indexing each char class reassign 32430 emacs submitter 32430 Drew Adams severity 32430 wishlist tag 32430 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 12:45:31 2018 Received: (at submit) by debbugs.gnu.org; 13 Aug 2018 16:45:31 +0000 Received: from localhost ([127.0.0.1]:49911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpFyE-00008M-TY for submit@debbugs.gnu.org; Mon, 13 Aug 2018 12:45:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpFyD-000088-DU for submit@debbugs.gnu.org; Mon, 13 Aug 2018 12:45:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpFy7-0003Od-F8 for submit@debbugs.gnu.org; Mon, 13 Aug 2018 12:45:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47189) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fpFy7-0003OS-B7 for submit@debbugs.gnu.org; Mon, 13 Aug 2018 12:45:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpFy6-0002mi-5R for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2018 12:45:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpFy1-0003Gw-1b for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2018 12:45:22 -0400 Received: from aserp2130.oracle.com ([141.146.126.79]:36752) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fpFy0-0003FS-Pe for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2018 12:45:16 -0400 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7DGiasH127266 for ; Mon, 13 Aug 2018 16:45:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=OYF0HFOZa4WWoBMvGUBnNRe9LvVCsUMnSxZRGlU54Kw=; b=zrxiLQvGOyOMQmvvNVyNrkl726fdhhG+PfzSPIcpT4wjIVoNy0yivo4Uj9Lb0JR7iIJd tIKhJSPdqsjsa2nG59nbNF5mD5W9fBcQYyoVEbb0whXqs3Fsmmn1fUnxjjn70AM5MNAS S/KJAxeuSEkK98ABV2IaosPS0LLgv9ZX+hWln0Wt2lRlsj8EQaAXW95bgsfUk5q4Y0R7 /Jkg+cN3yRBeVLniJknsqufQ4mzkUPOIE7hJDeqr5IIARTbAAaHut1qQMo2KKB2NWUAg /dsULAGyKz6kSCMrtCQUK3ar+CnN1bESiExYUiplgGQi9wRzpKihnTbWHqcrLZL1/S5U 8w== Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp2130.oracle.com with ESMTP id 2ksnacw7pp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 13 Aug 2018 16:45:15 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7DGjE6U007687 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 13 Aug 2018 16:45:14 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7DGjEW0006570 for ; Mon, 13 Aug 2018 16:45:14 GMT MIME-Version: 1.0 Message-ID: Date: Mon, 13 Aug 2018 09:45:13 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 26; Elisp manual: Please consider indexing each char class X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4717.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8984 signatures=668707 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1808130173 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) I wanted to go to the Elisp manual section that specifies char-class [:blank:]. I tried `i blank', even with substring matching. Not recalling that such critters are called "character classes" I just used `i regexp' (with substring matching) to find entry "character classes in regexp". So not a big problem (assuming you have substring matching). But I think it would be helpful to add entries such as these (which don't require substring matching): ascii character class, regexp alnum character class, regexp alpha character class, regexp blank character class, regexp ... (Even better would be to allow :blank: etc. and [:blank:] instead of just blank etc., but I seem to recall that Info won't allow such entries.) In GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 Repository revision: 07f8f9bc5a51f5aa94eb099f3e15fbe0c20ea1ea Windowing system distributor `Microsoft Corp.', version 10.0.16299 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 22:56:31 2019 Received: (at 32430) by debbugs.gnu.org; 13 Jul 2019 02:56:31 +0000 Received: from localhost ([127.0.0.1]:41144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8D8-0001jc-R5 for submit@debbugs.gnu.org; Fri, 12 Jul 2019 22:56:31 -0400 Received: from quimby.gnus.org ([80.91.231.51]:54234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8D7-0001jT-9z for 32430@debbugs.gnu.org; Fri, 12 Jul 2019 22:56:29 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hm8D3-0004qI-LL; Sat, 13 Jul 2019 04:56:28 +0200 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#32430: 26; Elisp manual: Please consider indexing each char class References: Date: Sat, 13 Jul 2019 04:56:25 +0200 In-Reply-To: (Drew Adams's message of "Mon, 13 Aug 2018 09:45:13 -0700 (PDT)") Message-ID: <87a7dizlpi.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Drew Adams writes: > I wanted to go to the Elisp manual section that specifies char-class > [:blank:]. I tried `i blank', even with substring matching. Not > recalling that such critters are called "character classes" I [...] 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: 32430 Cc: 32430@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 (-) Drew Adams writes: > I wanted to go to the Elisp manual section that specifies char-class > [:blank:]. I tried `i blank', even with substring matching. Not > recalling that such critters are called "character classes" I just used > `i regexp' (with substring matching) to find entry "character classes in > regexp". > > So not a big problem (assuming you have substring matching). But I > think it would be helpful to add entries such as these (which don't > require substring matching): > > ascii character class, regexp > alnum character class, regexp > alpha character class, regexp > blank character class, regexp Makes sense. I've now added some of the more interesting classes, but not the entire list of classes. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 22:56:36 2019 Received: (at control) by debbugs.gnu.org; 13 Jul 2019 02:56:36 +0000 Received: from localhost ([127.0.0.1]:41147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8DE-0001jw-6U for submit@debbugs.gnu.org; Fri, 12 Jul 2019 22:56:36 -0400 Received: from quimby.gnus.org ([80.91.231.51]:54248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8DC-0001jo-FW for control@debbugs.gnu.org; Fri, 12 Jul 2019 22:56:34 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hm8D9-0004qP-SM for control@debbugs.gnu.org; Sat, 13 Jul 2019 04:56:33 +0200 Date: Sat, 13 Jul 2019 04:56:31 +0200 Message-Id: <878st2zlpc.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32430 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: tags 32430 fixed close 32430 27.1 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: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 32430 fixed close 32430 27.1 quit From unknown Fri Aug 15 12:50:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Aug 2019 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