From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#1877: Request: Regular expressions that can match Unicode general categories Date: Sun, 14 Nov 2021 07:28:06 +0100 Message-ID: <877ddbb6a1.fsf@gnus.org> References: <1231792692.22467.115.camel@eep> <87zhimfcs4.fsf@gnus.org> <83r23ycgv9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35639"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: derick.eddington@gmail.com, 1877@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 14 07:29:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mm90o-00096Y-Ry for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Nov 2021 07:29:10 +0100 Original-Received: from localhost ([::1]:52352 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mm90n-0007kA-Er for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Nov 2021 01:29:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm90g-0007jk-9f for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 01:29:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37332) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mm90g-0006nB-0w for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 01:29:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mm90f-000643-PL for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 01:29:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Nov 2021 06:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1877 X-GNU-PR-Package: emacs Original-Received: via spool by 1877-submit@debbugs.gnu.org id=B1877.163687129823230 (code B ref 1877); Sun, 14 Nov 2021 06:29:01 +0000 Original-Received: (at 1877) by debbugs.gnu.org; 14 Nov 2021 06:28:18 +0000 Original-Received: from localhost ([127.0.0.1]:48875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm8zy-00062b-DC for submit@debbugs.gnu.org; Sun, 14 Nov 2021 01:28:18 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:56880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm8zw-00062L-VS for 1877@debbugs.gnu.org; Sun, 14 Nov 2021 01:28:17 -0500 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=htJEtKLYwU8Hb2P5y33LjTPrvERHPxc/ADB7WGDZt8U=; b=FMgPLYBQEJ5SaqL1aGNTEzuRHh 2QUfabAfsVK/3ihGJ7sUV88ExRZc3vIcb+vmok9vNGef5VhcEcuXqS/VdePr/qaRJG2/58nyOumto LtYXfMd4pEerYz878E6QpqFGIRC5x9nv8YneYCQGeogISB0Dm7gCDeX9NFqoxMFeoNmI=; Original-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 1mm8zn-0001Je-Bl; Sun, 14 Nov 2021 07:28:10 +0100 X-Now-Playing: Charles Manier's _Two Synths, A Guitar (And) A Drum Machine_: "Sift Through Art Collecting People" In-Reply-To: <83r23ycgv9.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 30 Sep 2019 11:45:14 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:219884 Archived-At: Eli Zaretskii writes: > It is not clear to me which categories are of interest here. Some of > them are nowadays definitely available indirectly via the classes > mentioned above (they weren't available in Emacs 23 when the bug was > filed). Maybe the OP could provide an explicit list of categories > needed for this Scheme mode, together with their required usage in > this mode. Looking at R6RS sec 4.2.1, all I see is "whitespace" > (which we provide via [:blank:]), "letter" (provided by [:alpha:]), > "digit" (provided by [:alnum:]), and "intraline whitespace" (provided > by [:blank:]). If this is all, then we have all the required support > now. There was no response here (in two years), so I'm guessing that we have the categories required, and I'm closing this bug report. If there are any further categories that would be useful to have added, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no