GNU logs - #76176, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Phil Sainty <psainty@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 10 Feb 2025 12:35:01 +0000
Resent-Message-ID: <handler.76176.B.173919086321358 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 76176 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173919086321358
          (code B ref -1); Mon, 10 Feb 2025 12:35:01 +0000
Received: (at submit) by debbugs.gnu.org; 10 Feb 2025 12:34:23 +0000
Received: from localhost ([127.0.0.1]:49451 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thSzW-0005YQ-MQ
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 07:34:22 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36262)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <psainty@HIDDEN>)
 id 1thSzT-0005Y6-KN
 for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 07:34:20 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <psainty@HIDDEN>)
 id 1thSzM-0002aw-Gf
 for bug-gnu-emacs@HIDDEN; Mon, 10 Feb 2025 07:34:12 -0500
Received: from smtp-2.orcon.net.nz ([60.234.4.43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <psainty@HIDDEN>)
 id 1thSzJ-0005zA-SA
 for bug-gnu-emacs@HIDDEN; Mon, 10 Feb 2025 07:34:12 -0500
Received: from [10.253.37.70] (port=35674 helo=webmail.orcon.net.nz)
 by smtp-2.orcon.net.nz with esmtpa (Exim 4.90_1)
 (envelope-from <psainty@HIDDEN>) id 1thSz6-0003nY-5n
 for bug-gnu-emacs@HIDDEN; Tue, 11 Feb 2025 01:33:56 +1300
Received: from ip-139-180-103-232.as55850.net ([139.180.103.232])
 via [10.253.37.253] by webmail.orcon.net.nz
 with HTTP (HTTP/1.1 POST); Tue, 11 Feb 2025 01:33:56 +1300
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="=_046f838a80b46c0b61f956d15370d277"
Date: Tue, 11 Feb 2025 01:33:56 +1300
From: Phil Sainty <psainty@HIDDEN>
Message-ID: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
X-Sender: psainty@HIDDEN
User-Agent: Orcon Webmail
X-GeoIP: --
Received-SPF: pass client-ip=60.234.4.43; envelope-from=psainty@HIDDEN;
 helo=smtp-2.orcon.net.nz
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

--=_046f838a80b46c0b61f956d15370d277
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

This command occurred to me today as a useful way to leverage the
thing-at-point machinery.

I've put together the attached implementation as a first pass, based on
what I could glean of the current thing-at-point functionality.

I didn't see any existing ways of listing known/valid things.  If I'm
gathering this correctly, it might be useful to separate that bit out
into another function.

What do you think?


-Phil

--=_046f838a80b46c0b61f956d15370d277
Content-Transfer-Encoding: base64
Content-Type: text/x-lisp;
 name=narrow-to-thing-at-point.el
Content-Disposition: attachment;
 filename=narrow-to-thing-at-point.el;
 size=1877

KHJlcXVpcmUgJ3RoaW5nYXRwdCkKKHJlcXVpcmUgJ2NsLWxpYikKCihkZWZpbmUta2V5IGN0bC14
LW1hcCAibnQiICduYXJyb3ctdG8tdGhpbmctYXQtcG9pbnQpCgooZGVmdW4gbmFycm93LXRvLXRo
aW5nLWF0LXBvaW50ICh0aGluZykKICAiTmFycm93IHRvIFRISU5HIGF0IHBvaW50LiAgSW50ZXJh
Y3RpdmVseSwgb2J0YWluIGEgdmFsaWQgVEhJTkcgdXNpbmcKYHJlYWQtdGhpbmctYXQtcG9pbnQt
dGhpbmcnLiAgV2l0aCBhIHByZWZpeCBhcmd1bWVudCwgc2VsZWN0IHRoZSB0aGluZwpmcm9tIGFs
bCBrbm93biB0aGluZ3MuIgogIChpbnRlcmFjdGl2ZSAobGlzdCAocmVhZC10aGluZy1hdC1wb2lu
dC10aGluZyBuaWwgY3VycmVudC1wcmVmaXgtYXJnKSkpCiAgKGlmLWxldCAoKGJvdW5kcyAoYm91
bmRzLW9mLXRoaW5nLWF0LXBvaW50IHRoaW5nKSkpCiAgICAgIChuYXJyb3ctdG8tcmVnaW9uIChj
YXIgYm91bmRzKSAoY2RyIGJvdW5kcykpCiAgICAodXNlci1lcnJvciAiTm8gJXMgYXQgcG9pbnQi
IHRoaW5nKSkpCgooZGVmdW4gcmVhZC10aGluZy1hdC1wb2ludC10aGluZyAoJm9wdGlvbmFsIHBy
b21wdCBhbGwpCiAgIlJldHVybiBhIFwidGhpbmdcIiBzdWl0YWJsZSBmb3IgYHRoaW5nLWF0LXBv
aW50Jy4KVGVzdCB0aGUga25vd24gXCJ0aGluZ3NcIiB0byBzZWUgd2hpY2ggYXJlIHZhbGlkLiAg
SWYgb25seSBvbmUgdGhpbmcgaXMKdmFsaWQgYXQgcG9pbnQsIHJldHVybiBpdHMgc3ltYm9sLiAg
SWYgbW9yZSB0aGFuIG9uZSB0aGluZyBpcyB2YWxpZCwKUFJPTVBUIHRoZSB1c2VyIHRvIGNob29z
ZSBmcm9tIHRoZSB2YWxpZCBvcHRpb25zLiAgSWYgQUxMIGlzIG5vbi1uaWwsCmNob29zZSBmcm9t
IGFsbCBrbm93biBcInRoaW5nc1wiIHdpdGhvdXQgdGVzdGluZyB0aGVpciB2YWxpZGl0eS4iCiAg
KGxldCogKChhbGx0aGluZ3MgKGNsLWRlbGV0ZS1kdXBsaWNhdGVzCiAgICAgICAgICAgICAgICAg
ICAgIChuY29uYwogICAgICAgICAgICAgICAgICAgICAgKGNsLWxvb3AgZm9yIHN5bSBiZWluZyB0
aGUgc3ltYm9scwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKG9yIChnZXQgc3lt
ICd0aGluZy1hdC1wb2ludCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
Z2V0IHN5bSAnYm91bmRzLW9mLXRoaW5nLWF0LXBvaW50KSkKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbGxlY3Qgc3ltKQogICAgICAgICAgICAgICAgICAgICAgKG1hcGNhciAjJ2Nh
ciB0aGluZy1hdC1wb2ludC1wcm92aWRlci1hbGlzdCkpKSkKICAgICAgICAgKHRoaW5ncyAoaWYg
YWxsCiAgICAgICAgICAgICAgICAgICAgIGFsbHRoaW5ncwogICAgICAgICAgICAgICAgICAgKGNs
LWxvb3AgZm9yIHN5bSBpbiBhbGx0aGluZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlm
IChib3VuZHMtb2YtdGhpbmctYXQtcG9pbnQgc3ltKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29sbGVjdCBzeW0pKSkpCiAgICAoY29uZCAoKG51bGwgdGhpbmdzKSAodXNlci1lcnJvciAi
Tm8gdGhpbmcgYXQgcG9pbnQiKSkKICAgICAgICAgICgoZXFsIDEgKGxlbmd0aCB0aGluZ3MpKSAo
Y2FyIHRoaW5ncykpCiAgICAgICAgICAodCAoaW50ZXJuIChjb21wbGV0aW5nLXJlYWQKICAgICAg
ICAgICAgICAgICAgICAgIChmb3JtYXQgKG9yIHByb21wdCAiTmFycm93IHRvIHRoaW5nIChkZWZh
dWx0ICVzKTogIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNhciB0aGluZ3MpKQog
ICAgICAgICAgICAgICAgICAgICAgdGhpbmdzIG5pbCA6cmVxdWlyZS1tYXRjaCBuaWwgbmlsCiAg
ICAgICAgICAgICAgICAgICAgICAoc3ltYm9sLW5hbWUgKGNhciB0aGluZ3MpKSkpKSkpKQo=
--=_046f838a80b46c0b61f956d15370d277--





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Phil Sainty <psainty@HIDDEN>
Subject: bug#76176: Acknowledgement (30.0.93; Suggested command:
 narrow-to-thing-at-point)
Message-ID: <handler.76176.B.173919086321358.ack <at> debbugs.gnu.org>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
X-Gnu-PR-Message: ack 76176
X-Gnu-PR-Package: emacs
Reply-To: 76176 <at> debbugs.gnu.org
Date: Mon, 10 Feb 2025 12:35:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76176 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76176: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76176
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 11 Feb 2025 07:11:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 02:11:16 2025
Received: from localhost ([127.0.0.1]:53848 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thkQN-0007C5-TR
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:11:16 -0500
Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:42087)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1thkQL-0007Bm-RX
 for control <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:11:14 -0500
Received: by mail-ed1-x529.google.com with SMTP id
 4fb4d7f45d1cf-5dccaaca646so10220628a12.0
 for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:11:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739257867; x=1739862667; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=9lfsTtGqoBgeOuO/YwyvE0DlIY/nv/bTJ0pbZuO37a4=;
 b=D+T/q9zUPTUIngrZUT8zXHTWV8Hlu6KDy1WQizjO3Y3EODzGnc5O30+EfnbTkqExLP
 1bIM0vApPD5ZMmG/+1jP8WzExy1DpTxJneTVtfvEXoaji7MpfuXZVsnCy99cdvQ39Vgi
 i7PZPcu2xbuI2oHP3LidILS6h6B3ueSTMQSaCFJDNqaGoNDvJRMuUlofVwjimAItD6gq
 cDP0N6WXzt2wQcMgu/hEWUghtiuQiiF/8MCJjQQa6xWWYRTuVnK9ml02uZuSMiXMlTWX
 VVaa13iI0M/8fB2n0YYdgYOfUh2zThy501dfcGi+SEqvS6Q3zFMa6Y02lw/zWZCU+flF
 7K5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739257867; x=1739862667;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=9lfsTtGqoBgeOuO/YwyvE0DlIY/nv/bTJ0pbZuO37a4=;
 b=VBQ7CTK13MygASDQvFp/exAqcdmp2HGZ3unJDcVwgfXTPjLUsnT2y31OwTasCwaylv
 ozdIXNeohoYBrwnJo4PAr+Axt+28zFzU81mRbxs3KRamhsHEGBaCatJRrLsa9kgCenWB
 ZQcTT3RM1duIOk3AFLBJeQPuBo1jpUvLTaQ8gNHo8Wfgv6zoH21O6zqnvbzXrKSB3epb
 N5khhSwz3Z6ih4tWF6VCc/4c/+oAwg8YbjsNk1i59l388q3ZSnl3QwjG3ujc1H/CDtRw
 TZR2TWxgHQq8x0OALitAQ9x1zqNnrX8ho6MPMd3wYehy3TesolshCPYGCDYXQ00SusOb
 Ay2A==
X-Gm-Message-State: AOJu0Yw4at7YsfuojvRVIn7sdC0X9ZKoonrifGGm4OfFfXAmxCbkwHrS
 RwQQxYflJwrqJrFZJlxg4uRHMajKWJTETbP3gmP3cHSwvliAy5luOoTwPApQd2UnLfw3f1SBUFc
 0CyCPYxbp6g5Q3y3eg+SYKAVESrTRdqxv9Eo=
X-Gm-Gg: ASbGncv2HKmRARsFPrLiktpGbraLqukdqKAr11PPfp2A37oOag5/mnLp4TgV5gH90xf
 c4dZFewaiYRt+sRx0dpSfD/1vcxoD/9a5oc0Q5Ly5S5VsK8mLhXoMUPCFa6FHqNpD5xkplzkd7g
 ==
X-Google-Smtp-Source: AGHT+IG23XyYEesJzX1U8WBpfmkFwdx4BYps8dV1so774h+fIZ5l6TBWgRrWBHh9Eo32RPb9TocHZpKCYDe5oDfELZQ=
X-Received: by 2002:a05:6402:2786:b0:5de:8457:a71d with SMTP id
 4fb4d7f45d1cf-5de9b901076mr2138091a12.9.1739257866798; Mon, 10 Feb 2025
 23:11:06 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 10 Feb 2025 23:11:05 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Mon, 10 Feb 2025 23:11:05 -0800
X-Gm-Features: AWEUYZm8SSi_txaPSlSRXCTWHJLsrZSwlcJxGcRZr-U6bRebIC5UtuokBo7MPzc
Message-ID: <CADwFkmk-z8sVjXsX-VuZOZucy9+0PBk162mR8NNDAHfeba-_Hg@HIDDEN>
Subject: control message for bug #76176
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

severity 76176 wishlist
quit




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 15 Feb 2025 11:58:02 +0000
Resent-Message-ID: <handler.76176.B76176.173962062227314 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Phil Sainty <psainty@HIDDEN>
Cc: 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.173962062227314
          (code B ref 76176); Sat, 15 Feb 2025 11:58:02 +0000
Received: (at 76176) by debbugs.gnu.org; 15 Feb 2025 11:57:02 +0000
Received: from localhost ([127.0.0.1]:53711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tjGn8-00076K-2p
	for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 06:57:02 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:44532)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tjGn6-00075u-43
 for 76176 <at> debbugs.gnu.org; Sat, 15 Feb 2025 06:57:00 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tjGn0-0006Y3-1G; Sat, 15 Feb 2025 06:56:54 -0500
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=I05jGscudfEo8h3AVGNmOX5XAV3Lr+er1ha4M1p9g+Q=; b=liiTn55R17QS
 Jo4KbuyYl1snnMlfbqoauK4sbI7qqMIIPKs16txptuDzNAnxiL+YKTZWYvvyE/BTrxpCTWDNUzWp5
 8M410Tl9Mp5Z4ebGYYgDCds8KjWQfcnH8D/8S1dYX8KlkQtfHPnhArCZ7nx7v4iVe7ZOaqEgUeGrR
 UqRSt1h0u71UvNGrJgPnPtSy5MK9mIQhpYkUqMbocxf9Xb/fzHSPHfqdj9A1UGj/5x70XwbmL2+yI
 Lys8zKZ1Q/lEO4JyPDTa6TnGo0oGiGpo2IoXxatuguKWBtZ4CeUyIrkgu9tMpIS4TLZaY5dvy9glT
 Vk47bHLgZ59lYpbjGKpRXw==;
Date: Sat, 15 Feb 2025 13:56:42 +0200
Message-Id: <86bjv3e805.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <1796e05117f7f56a70710418a77c69f0@HIDDEN> (message
 from Phil Sainty on Tue, 11 Feb 2025 01:33:56 +1300)
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Tue, 11 Feb 2025 01:33:56 +1300
> From: Phil Sainty <psainty@HIDDEN>
> 
> This command occurred to me today as a useful way to leverage the
> thing-at-point machinery.
> 
> I've put together the attached implementation as a first pass, based on
> what I could glean of the current thing-at-point functionality.
> 
> I didn't see any existing ways of listing known/valid things.  If I'm
> gathering this correctly, it might be useful to separate that bit out
> into another function.
> 
> What do you think?

I don't see why not add this.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Richard Stallman <rms@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Feb 2025 00:33:02 +0000
Resent-Message-ID: <handler.76176.B76176.173983876510965 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: psainty@HIDDEN, 76176 <at> debbugs.gnu.org
Reply-To: rms@HIDDEN
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.173983876510965
          (code B ref 76176); Tue, 18 Feb 2025 00:33:02 +0000
Received: (at 76176) by debbugs.gnu.org; 18 Feb 2025 00:32:45 +0000
Received: from localhost ([127.0.0.1]:51444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tkBXY-0002qm-QP
	for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 19:32:45 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:35462)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rms@HIDDEN>) id 1tkBXW-0002qG-Vd
 for 76176 <at> debbugs.gnu.org; Mon, 17 Feb 2025 19:32:43 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rms@HIDDEN>)
 id 1tkBXR-0001yf-5T; Mon, 17 Feb 2025 19:32:37 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From:
 mime-version; bh=/fhzOAO2B4mG3TlYP5rXSHpmLxLB81pvQ/V1BIsBG6Q=; b=maJxTZZ+Ge71
 gfmOgkSW/VDlOEBUgfPPuHOvfpEN/0qmm4vLvund1WQVycwM7EDJBBRaZM9DREeOKh7bkX3KhPCB7
 v4OyqHqzzH9GY6Yb3o769gyeZcHhA7g8lIavyTLnJONuvNRs9I9JNmEYKxqunCP9z3zrPafAhHhqB
 +66qQ/AlwmBRo8XmX/dEabXRDlv8uDB7ROdmvokxZ+R3yZKlqMvsnIn6J2GA5f0uBaSGGBOyaORKD
 WWqqZb7da1qxUJOfJQNBCymcWDnglEd0Ey6m+NdQcoBY+pm5njkQy01aBblqFZM37TwmFvesik8b+
 u/2Zyhd6/JFilNR3TdT9IA==;
Received: from rms by fencepost.gnu.org with local (Exim 4.90_1)
 (envelope-from <rms@HIDDEN>)
 id 1tkBXP-0000Hu-42; Mon, 17 Feb 2025 19:32:35 -0500
Content-Type: text/plain; charset=Utf-8
From: Richard Stallman <rms@HIDDEN>
In-Reply-To: <86bjv3e805.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 15
 Feb 2025 13:56:42 +0200)
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN>
Message-Id: <E1tkBXP-0000Hu-42@HIDDEN>
Date: Mon, 17 Feb 2025 19:32:35 -0500
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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. ]]]

I see nothing outright _bad_ about this idea, but is it really useful
enough to be worth the added complexity of one more command?

There are lots of ways in Emacs of selecting some region, and los of hings
to do wiih the region.  Pick onr from column A and one from columnA B,
and you could define a command.  But we don't want to fill that whole rectangle
with rarely used commands.  Why is this one worth adding?

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Phil Sainty <psainty@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Feb 2025 01:22:01 +0000
Resent-Message-ID: <handler.76176.B76176.173984171327123 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: rms@HIDDEN
Cc: Eli Zaretskii <eliz@HIDDEN>, 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.173984171327123
          (code B ref 76176); Tue, 18 Feb 2025 01:22:01 +0000
Received: (at 76176) by debbugs.gnu.org; 18 Feb 2025 01:21:53 +0000
Received: from localhost ([127.0.0.1]:51717 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tkCJ7-00073P-E6
	for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 20:21:53 -0500
Received: from smtp-4.orcon.net.nz ([60.234.4.59]:49935)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <psainty@HIDDEN>)
 id 1tkCJ4-000735-NW
 for 76176 <at> debbugs.gnu.org; Mon, 17 Feb 2025 20:21:51 -0500
Received: from [10.253.37.70] (port=15661 helo=webmail.orcon.net.nz)
 by smtp-4.orcon.net.nz with esmtpa (Exim 4.90_1)
 (envelope-from <psainty@HIDDEN>)
 id 1tkCIz-0007Os-Dt; Tue, 18 Feb 2025 14:21:45 +1300
Received: from ip-139-180-103-232.as55850.net ([139.180.103.232])
 via [10.253.37.253] by webmail.orcon.net.nz
 with HTTP (HTTP/1.1 POST); Tue, 18 Feb 2025 14:21:45 +1300
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Tue, 18 Feb 2025 14:21:45 +1300
From: Phil Sainty <psainty@HIDDEN>
In-Reply-To: <E1tkBXP-0000Hu-42@HIDDEN>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN> <E1tkBXP-0000Hu-42@HIDDEN>
Message-ID: <b0f96bfd773a921fec7f496932e3ce0a@HIDDEN>
X-Sender: psainty@HIDDEN
User-Agent: Orcon Webmail
X-GeoIP: --
X-Spam_score: -2.9
X-Spam_score_int: -28
X-Spam_bar: --
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 2025-02-18 13:32, Richard Stallman wrote:
> I see nothing outright _bad_ about this idea, but is it really
> useful enough to be worth the added complexity of one more
> command?
> 
> There are lots of ways in Emacs of selecting some region, and
> los of hings to do wiih the region.  Pick onr from column A
> and one from columnA B, and you could define a command.  But
> we don't want to fill that whole rectangle with rarely used
> commands.  Why is this one worth adding?

We have a handful of single-purpose narrow-to-* commands already
(which I use frequently and consider to be more convenient than
"select region and narrow to region").  I saw this as a way to
add lots of new options with *only* a single new command.

The "C-x n" prefix is not crowded, so I don't think it's a
problem to add the new key binding; and the function itself
also acts as a very simple helper for users to define other
THING-specific "narrow-to-*" commands for their own use.
E.g. if someone wants a separate `narrow-to-string' command
then the body is simply (narrow-to-thing-at-point 'string),
which I think is nice.

And of course it supports custom/future THINGs for free.

I think it's worth adding for all those reasons.


-Phil





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 02:45:02 +0000
Resent-Message-ID: <handler.76176.B76176.174105624421278 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Phil Sainty <psainty@HIDDEN>, 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.174105624421278
          (code B ref 76176); Tue, 04 Mar 2025 02:45:02 +0000
Received: (at 76176) by debbugs.gnu.org; 4 Mar 2025 02:44:04 +0000
Received: from localhost ([127.0.0.1]:53724 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpIGJ-0005Wv-B6
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:04 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:61907)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tpIGF-0005WP-J9
 for 76176 <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:01 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5e50de0b5easo3832352a12.3
 for <76176 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 18:43:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741056233; x=1741661033; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=tc1ywl0i2v8Shc+SR0kzD4jKjn04trW1ThvDZAaJTPQ=;
 b=MWwKiK4rkk+VsxD1YM0Itgf0RapbrZGiDphDeXNgFXUZ1BCaTOyegYHUVyL7UB+iCo
 boEI1UKtZ832gcHmBg2B5p7liMdZ8kestC9G9H54O6oXyBox0UE4r0Ebw3h+m4b6JNHa
 lSOYYQluQ5ICC5P73oQzZNcKpoOhPDciHqX+5znV2yi9Yulas9YsBIIVmsCV/JffXu9/
 fUx1EeQFmy9/B6tb+zqIims4w4QswHELNc1kZobCJqCWpkHKjb2uZxCkKNy+J7Ndb1S5
 zQX2xiunlWI31XVwlByVtOPgTiXKnY44Mq9lrARsfAMetA2/IJVIwBd3Q8LfKvvbt50k
 yElg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741056233; x=1741661033;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=tc1ywl0i2v8Shc+SR0kzD4jKjn04trW1ThvDZAaJTPQ=;
 b=GwXpT/ZG3cVr8jh5MAafReHtgGDl+qCPlFM06I/bVgcKFKUZuHrg/2dOME/3hRyCIj
 5sWr0IcgwyBjeaClnwcYfZ32kRj4+7/SKjeGBWhM988U2Mnglr1AaTvUyVG+p/Kysup6
 uZ/HKMf14Mf6t26tEMKJXdTTvKDy0LyXa/fxzX79Cf/MhW/Jtz4j+QNOvOpC3OBl6UJu
 wmEtuXz2ael/ybUbpDY8MAVH4jrrMFj5hnyDDEky4foE0pQguRKPYeS68cfjJOM3GD75
 LglLwcsQaFkfZaktzEiq0qwmA6bxAx/mreo7SU704eMJ525fzBQHVbBEPM3LBVPFD757
 Cvpw==
X-Forwarded-Encrypted: i=1;
 AJvYcCWtqcDJZAwf6f+0HD0ETJjKCd8URN/Gklubrph+r8aeztZOCTMcwSlU2jLD1vQtSFVGWHoc2A==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yy044zvaJGBoqxISa5LSy074cdjvu1/cz587nzVxff3b4OX//h0
 xtNkDRp82r81/lMLiU6lsvE+9xZP76OUYNGYwQzvlkc+ZQDHctxtS5EhTfBBp8tveaPettHj7K/
 StyU9pZ0kzyA6J1/EPuw3gZl+/pw=
X-Gm-Gg: ASbGncuSX4d59TLfYHxsM3wr8vN+yvBzvpmxPWUaTSETBgJbIZXrwqmKX5UHp2ZfVg4
 2HRdQQ8/A4UveQZPpLl8sZzPnpAycYZviozyZiFGmqf0RmTuZFhodxYo8zldUv+AW0W4hvJLtxj
 HDWhbdGHDnORLl2AoyUocu57v9vSA=
X-Google-Smtp-Source: AGHT+IEA5GySyMepOeriwDBPfXhARXELmuDoS4gBFfBtN5M54CwmqPXE9vEtEuqBvmSSPXFRNRR/SHfyFtMo3T4rTG0=
X-Received: by 2002:a05:6402:42c2:b0:5de:dd31:1fad with SMTP id
 4fb4d7f45d1cf-5e4d6ad45e8mr16596181a12.6.1741056232930; Mon, 03 Mar 2025
 18:43:52 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 4 Mar 2025 02:43:52 +0000
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <86bjv3e805.fsf@HIDDEN>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN>
MIME-Version: 1.0
Date: Tue, 4 Mar 2025 02:43:52 +0000
X-Gm-Features: AQ5f1Jqd3JDZbU9oPAHtRVdlOrkg4C32Hh7WZBQWdb5x3oognGrB1m9NFQl6JrA
Message-ID: <CADwFkmnkKHY7d8T0L7rvfY4LyRsqF1Sk5z81o1A=NAn7E97OMw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Date: Tue, 11 Feb 2025 01:33:56 +1300
>> From: Phil Sainty <psainty@HIDDEN>
>>
>> This command occurred to me today as a useful way to leverage the
>> thing-at-point machinery.
>>
>> I've put together the attached implementation as a first pass, based on
>> what I could glean of the current thing-at-point functionality.
>>
>> I didn't see any existing ways of listing known/valid things.  If I'm
>> gathering this correctly, it might be useful to separate that bit out
>> into another function.
>>
>> What do you think?
>
> I don't see why not add this.

Sounds good to me.  Please install.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 02:45:04 +0000
Resent-Message-ID: <handler.76176.B76176.174105628221371 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Phil Sainty <psainty@HIDDEN>, 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.174105628221371
          (code B ref 76176); Tue, 04 Mar 2025 02:45:04 +0000
Received: (at 76176) by debbugs.gnu.org; 4 Mar 2025 02:44:42 +0000
Received: from localhost ([127.0.0.1]:53730 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpIGu-0005YZ-VQ
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:41 -0500
Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:46317)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tpIGs-0005YG-9d
 for 76176 <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:39 -0500
Received: by mail-ed1-x52c.google.com with SMTP id
 4fb4d7f45d1cf-5e4b410e48bso7778329a12.0
 for <76176 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 18:44:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741056272; x=1741661072; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=jeitg5GZt44IspZ17CiYcyM4dYDPN+VCTJOrH3a/RRg=;
 b=mYDHdSvKoN9sw/WBEeD4Vt7Z80fT/Ox/ssn1tniUjmZMnHpUxqxhdGgjmEUzIPtVXs
 cCAH+oxPzMOqPEkXBPFDq/e3CG7340QRl5zGJXoDXR037Qfz/6YjnJExbsokb7sj2Miu
 6TN2WFNMd/Q8hiUiOW8E6HBpdd93yQixhi5OAfLyPAbKikJ/PE8YHryywHIDXZuQtbLk
 Sbprfc+0tOIMDOGrDjyImZYcj9BI2H88r3OMnIj8k+MHxpC4F9Nxs3+OcOpfRIe9E6xO
 afA/bHpiJPwibSzU7HgyRW7+5n+xHWJlenBg84Rp/YeR7ZUpvC992mgxiWJR10Hmlz+K
 t43Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741056272; x=1741661072;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=jeitg5GZt44IspZ17CiYcyM4dYDPN+VCTJOrH3a/RRg=;
 b=botm0hR9FfrmMp+fD4wmEu6+rPsWBJtfcpw55jnHF86eNfV4hwya2pk9WPwjxPIY9Y
 jIa7wQOI7u35k4SweWnmcLIyWjx+DvhxXw/aTu7nSoB2ZHgBBJDVlb4y9HrUWDYfbvl+
 pormnxYnMfCSyINRufL/3gls8KwMfsXW+eIuEfJ+gFXql8uM4eo62smJP0+j7sIHYuLr
 86yKt3uPjCyRHOlR1fKEBcp51DtlUS2OzTVeqc6MjPPgOz0d7+In7Jocjj2wI1dsLMLB
 df7pIF5jlx4eVW1MD8SvNaWDlvIAACSEB39H8joX9Q97pd2GLtPSviipIPyr4HU35o8q
 XIGw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUyZm6Npec2zyBJZuLiTqB3agTdxl3ifrj5IWPkcgd5/6maAQuRfzwJZo9MPUA9c9Mfw7V+fw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwcuHyT28sOLwnunYvIbeIRbfuOIhExPXz6hF6fhcn0LUvzawl8
 3ii83xaHRLrG79nuWFgghJxy2VTrZdlQqx+pnfCPsnHId6a68CmiYg4jAJeiJ5VMBuH0Lm0torr
 2nu+YjlXurz6Mr1v+9EPbr4IwtmU=
X-Gm-Gg: ASbGncsWR2TpAhsomQ1HlHrF9C7sco1e9RTNAkqfEUYKMi3QFjrkvTRPrWFHk0s1MNg
 IbbWsCkbri1JCsh1Ft3fyiQYY7lnH+kb/qNukuPHZmj1uKJFGObJUCe5RyVKlpdXDeBSWPZ5pWE
 iU6QplqT3M2CxxnmNdv+MOdgBJBCI=
X-Google-Smtp-Source: AGHT+IEJrGcwHiLkDs2u0H7LOj82Pd1MZODhHfmTPIp6RyVYk6GGCIMJXnq7MdM45EPZzczbVl8G3vaSDHsTMpuViUE=
X-Received: by 2002:a05:6402:210a:b0:5e0:69b3:441c with SMTP id
 4fb4d7f45d1cf-5e4d6b6906fmr15197193a12.26.1741056271996; Mon, 03 Mar 2025
 18:44:31 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 4 Mar 2025 02:44:31 +0000
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmnkKHY7d8T0L7rvfY4LyRsqF1Sk5z81o1A=NAn7E97OMw@HIDDEN>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN>
 <CADwFkmnkKHY7d8T0L7rvfY4LyRsqF1Sk5z81o1A=NAn7E97OMw@HIDDEN>
MIME-Version: 1.0
Date: Tue, 4 Mar 2025 02:44:31 +0000
X-Gm-Features: AQ5f1JpQofrISKJ842WHPA5n5o2-vXNXbYuzz6FMjWIPRE8b1yBmlFwUGTjn1WE
Message-ID: <CADwFkm=D3At2mr5rquAmseZGYTf4nNv5H=X3ifMeJKRH934Q4Q@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>>> Date: Tue, 11 Feb 2025 01:33:56 +1300
>>> From: Phil Sainty <psainty@HIDDEN>
>>>
>>> This command occurred to me today as a useful way to leverage the
>>> thing-at-point machinery.
>>>
>>> I've put together the attached implementation as a first pass, based on
>>> what I could glean of the current thing-at-point functionality.
>>>
>>> I didn't see any existing ways of listing known/valid things.  If I'm
>>> gathering this correctly, it might be useful to separate that bit out
>>> into another function.
>>>
>>> What do you think?
>>
>> I don't see why not add this.
>
> Sounds good to me.  Please install.

With the usual documentation fixes, NEWS, and so on, of course.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 4 Mar 2025 02:44:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 21:44:10 2025
Received: from localhost ([127.0.0.1]:53727 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpIGQ-0005XZ-9s
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:10 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:53565)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tpIGK-0005WV-6i
 for control <at> debbugs.gnu.org; Mon, 03 Mar 2025 21:44:05 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5e033c2f106so5902254a12.3
 for <control <at> debbugs.gnu.org>; Mon, 03 Mar 2025 18:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741056238; x=1741661038; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=g+RKGP3cuNijJhL6Q3uRc+rly817NfTP5sNbVlrJD9I=;
 b=VGwGiM/OWucBnxoNCTR2VEKOGrJ1NniER6Z1+7hE7G/NVQ3MU4opUORYj9T5fYrh3P
 cNiw3yFYgmhVJ2mqnJzaS28ASc3M5VG4W98tT6Kt3h04eer+ekMv4Il5tpw7NvsDulxv
 j6cD61+17sdvO7JWcbh/drWHoVn2rX6PSf7XCjfsc8NEikV3hVN9h1M2LoKp6XEE81KW
 t1m/gbKetOH5us/N9r6pL9yOmGvqMMppdZtONCAC0NA37TodSuRWuCAkt0lfdtar46Xf
 m59iJqyRDDChpepOj7ZwEs4coA+tbEixtOovYMEB+FhrNHr3wY5YlHv+jRfSSx7BuPyd
 exOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741056238; x=1741661038;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=g+RKGP3cuNijJhL6Q3uRc+rly817NfTP5sNbVlrJD9I=;
 b=DkiqrDTec3WjVfJ1UKJRIfMJH+2EU5IdoKed+fMIUHPuSfsOYs/SE2nNqGju5QgJew
 efoK8N76rBdqz0RDCWCi7rOiAOYSznQDfQMl/OwpDeTuwfsxTcyEFkEWANw+4JxDEh4z
 ITUPmjoa60pAe7T/y72pYB18yAVYC6g0/+tYnxCAhn1cSIWFmIwP6T40WT3xE2/vNIuq
 vpM7a/9tSOFylWu1iawc9snFWJcIwalEtJd4kqMTV+mJ4nosdk9hnOj4aUE/0stdYCF8
 GXQdx/qVTBRgEayEg0ba3nNgwtYAVMuNaq/G44Z+2vD2rGWYWqaUiOwbo6y5/mhM62fY
 DnEA==
X-Gm-Message-State: AOJu0YyiaC37lMTrLVemuvVRNvJ07nuomVoyfMQUQBSRt4fOpu40ZNJx
 3EE/gOFXu4mpImVC/j/cYE3cRgxvlBXxxpIxpzwP4VROeyozP+mllr8gCw3pru8VDvXqjcrnMZR
 z4KbF7DgIAZQNaHzJSBiFl6ikBjo95qmIH1XOiA==
X-Gm-Gg: ASbGnct7VbeEzVR4QNbaT+6Yi0J1aPESDN5ojVOSGG8rSsfgplt+f4Q7uaVOqMOYFzR
 E7iNsBHTqh/nKVn9buJetol3X/ToaqExe9l6yY7Dk/770DJUzv2QlAlkn3nzrTIlxZN2ofFbVQd
 mJ1G6VCvogBEnG5HlUQgVkyLFUpps=
X-Google-Smtp-Source: AGHT+IGQcznH+3gWeNu3EjfGjKhG+YhANAEEsnvsjpSSL1r/a7uUYuxEzAfdux2OVnSXwgJ3qvJRf6sW5yvlBRbccYw=
X-Received: by 2002:a05:6402:51d4:b0:5dc:a44e:7644 with SMTP id
 4fb4d7f45d1cf-5e4d6ac58e5mr36657749a12.2.1741056237895; Mon, 03 Mar 2025
 18:43:57 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 3 Mar 2025 18:43:57 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Mon, 3 Mar 2025 18:43:57 -0800
X-Gm-Features: AQ5f1JrQLKUHFLM5yf2FLFORplo0hsqtUrIqX7e6GbRBMeumhdZ-iufzkzDMT-g
Message-ID: <CADwFkmk5XjhqLsJ9AFpUfo2X9M=r6ux_yFnTHpbXqPFdbGU4yw@HIDDEN>
Subject: control message for bug #76176
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tags 76176 + patch
quit




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Phil Sainty <psainty@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Mar 2025 12:36:01 +0000
Resent-Message-ID: <handler.76176.B76176.1741523725568 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.1741523725568
          (code B ref 76176); Sun, 09 Mar 2025 12:36:01 +0000
Received: (at 76176) by debbugs.gnu.org; 9 Mar 2025 12:35:25 +0000
Received: from localhost ([127.0.0.1]:58752 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trFsL-000096-Be
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 08:35:25 -0400
Received: from smtp-1.orcon.net.nz ([60.234.4.34]:59353)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <psainty@HIDDEN>)
 id 1trFsI-00008v-Fq
 for 76176 <at> debbugs.gnu.org; Sun, 09 Mar 2025 08:35:23 -0400
Received: from [10.253.37.70] (port=53612 helo=webmail.orcon.net.nz)
 by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1)
 (envelope-from <psainty@HIDDEN>)
 id 1trFs9-0001Un-9P; Mon, 10 Mar 2025 01:35:14 +1300
Received: from ip-115-69-166-237.as55850.net ([115.69.166.237])
 via [10.253.37.253] by webmail.orcon.net.nz
 with HTTP (HTTP/1.1 POST); Mon, 10 Mar 2025 01:35:13 +1300
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Mon, 10 Mar 2025 01:35:13 +1300
From: Phil Sainty <psainty@HIDDEN>
In-Reply-To: <CADwFkm=D3At2mr5rquAmseZGYTf4nNv5H=X3ifMeJKRH934Q4Q@HIDDEN>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN>
 <CADwFkmnkKHY7d8T0L7rvfY4LyRsqF1Sk5z81o1A=NAn7E97OMw@HIDDEN>
 <CADwFkm=D3At2mr5rquAmseZGYTf4nNv5H=X3ifMeJKRH934Q4Q@HIDDEN>
Message-ID: <eb0d42641d26fe99573e2c298793d22a@HIDDEN>
X-Sender: psainty@HIDDEN
User-Agent: Orcon Webmail
X-GeoIP: --
X-Spam_score: -2.9
X-Spam_score_int: -28
X-Spam_bar: --
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 2025-03-04 15:44, Stefan Kangas wrote:
> Sounds good to me.  Please install.
> With the usual documentation fixes, NEWS, and so on, of course.

Will do.  I didn't get to it this weekend, but I'll attend to it
sometime soon.

-Phil





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76176: 30.0.93; Suggested command: narrow-to-thing-at-point
Resent-From: Phil Sainty <psainty@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 29 Mar 2025 11:21:01 +0000
Resent-Message-ID: <handler.76176.B76176.17432472608563 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76176
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 76176 <at> debbugs.gnu.org
Received: via spool by 76176-submit <at> debbugs.gnu.org id=B76176.17432472608563
          (code B ref 76176); Sat, 29 Mar 2025 11:21:01 +0000
Received: (at 76176) by debbugs.gnu.org; 29 Mar 2025 11:21:00 +0000
Received: from localhost ([127.0.0.1]:57231 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyUFI-0002E3-EP
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 07:21:00 -0400
Received: from smtp-4.orcon.net.nz ([60.234.4.59]:38277)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <psainty@HIDDEN>)
 id 1tyUEb-0002Cm-Vf
 for 76176 <at> debbugs.gnu.org; Sat, 29 Mar 2025 07:20:18 -0400
Received: from [10.253.37.70] (port=49707 helo=webmail.orcon.net.nz)
 by smtp-4.orcon.net.nz with esmtpa (Exim 4.90_1)
 (envelope-from <psainty@HIDDEN>)
 id 1tyUEU-0007va-LR; Sun, 30 Mar 2025 00:20:10 +1300
Received: from ip-139-180-92-114.as55850.net ([139.180.92.114])
 via [10.253.37.253] by webmail.orcon.net.nz
 with HTTP (HTTP/1.1 POST); Sun, 30 Mar 2025 00:20:10 +1300
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Sun, 30 Mar 2025 00:20:10 +1300
From: Phil Sainty <psainty@HIDDEN>
In-Reply-To: <eb0d42641d26fe99573e2c298793d22a@HIDDEN>
References: <1796e05117f7f56a70710418a77c69f0@HIDDEN>
 <86bjv3e805.fsf@HIDDEN>
 <CADwFkmnkKHY7d8T0L7rvfY4LyRsqF1Sk5z81o1A=NAn7E97OMw@HIDDEN>
 <CADwFkm=D3At2mr5rquAmseZGYTf4nNv5H=X3ifMeJKRH934Q4Q@HIDDEN>
 <eb0d42641d26fe99573e2c298793d22a@HIDDEN>
Message-ID: <26e882394fd14e1226ea69c8400db816@HIDDEN>
X-Sender: psainty@HIDDEN
User-Agent: Orcon Webmail
X-GeoIP: --
X-Spam_score: -2.9
X-Spam_score_int: -28
X-Spam_bar: --
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

I've pushed some work-in-progress to the branch
scratch/narrow-to-thing-at-point

NEWS etc is still pending.

I did some more digging in thingatpt.el and have written a new
`thing-at-point-things' function which is more comprehensive
than the list I was obtaining previously.

After looking at `bounds-of-thing-at-point' more closely, I
realised it defers to `forward-thing' which in turn requires
nothing more than the existence of a function `forward-FOO'
for 'FOO to be a valid Thing.  This magic naming feels slightly
tenuous, but at present it's the only way to obtain a complete
list, so I'm using it.

Let me know if you have thoughts on that or other aspects.

I've included a `narrow-to-sexp-at-point' command as well
(should maybe be just `narrow-to-sexp') as I thought that
seemed like a generally useful thing.  I haven't added a
key binding for it, and the one which sprang to mind was
"C-x n (" which I thought was slightly clunky but might
be a good choice regardless.  I'm happy to ditch this if
you don't think it's a useful addition.


-Phil






Last modified: Sat, 29 Mar 2025 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.