From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Do shorthands break basic tooling (tags, grep, etc)? (was Re: Shorthands have landed on master) Date: Tue, 05 Oct 2021 18:15:15 -0400 Message-ID: References: <16338bdc2497fc51c6fb6d54ab370bfb@webmail.orcon.net.nz> <831r59kyhf.fsf@gnu.org> <834ka4k15m.fsf@gnu.org> <83y27gijmz.fsf@gnu.org> <8335pmgnjy.fsf@gnu.org> <604da2cb10ac61f2b8b89a02c89056be@webmail.orcon.net.nz> <83a6jtff87.fsf@gnu.org> <5ac7a31cf2959c31c262a3377c736a5a@webmail.orcon.net.nz> <83ilygew7p.fsf@gnu.org> <83fstjdiwl.fsf@gnu.org> <871r534s2o.fsf@gmail.com> <87sfxgx09x.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25672"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Richard Stallman , Phil Sainty , Alan Mackenzie , Eli Zaretskii , emacs-devel To: =?windows-1252?B?Sm/jbyBU4XZvcmE=?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 06 00:17:12 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mXskI-0006QO-8x for ged-emacs-devel@m.gmane-mx.org; Wed, 06 Oct 2021 00:17:10 +0200 Original-Received: from localhost ([::1]:59220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXskH-0000de-0M for ged-emacs-devel@m.gmane-mx.org; Tue, 05 Oct 2021 18:17:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXsjO-0007ty-Ux for emacs-devel@gnu.org; Tue, 05 Oct 2021 18:16:16 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:23191) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXsjL-00080Y-93; Tue, 05 Oct 2021 18:16:13 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 3C460440656; Tue, 5 Oct 2021 18:16:05 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 02C3844064A; Tue, 5 Oct 2021 18:16:04 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1633472164; bh=30lGDO8ukjNYGSo+Y9RP8Gdih+YEXPB/Dr9XKqQPInM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FfuCeE5N5oYRG/JJpq/w3kgNB0ti95ZWOswxJJDM/7N84O4MiPOuEygYcGy31pPXb 8VLxjFrCVG3t3vpHP+NoAGvM3LDxWU/rtf9EBdCUO5mUB7tDUcv2Zjlz912KS2C965 KmxhAwWPCZmjJcEHVSd4zWYuTdEpIZfonsXYJnTL+taVrh0eKbjYdqz0PDYtRMunqs Iuov2gWsI3DwVcKLthZ05P+YT/+0vXC+slbfyyg3u5dcuEvpKB5qw+wjIdtGVfby+o XCIYdFdl9rhtibaUBTEYP6BRDKnfLRLIRxX27NcOA2IzfidUsX2h7i+dA4+o+bGAs8 tICxsrk07sAzQ== Original-Received: from alfajor (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E92A0120340; Tue, 5 Oct 2021 18:16:03 -0400 (EDT) In-Reply-To: (=?windows-1252?Q?=22Jo=E3o_T=E1vora=22's?= message of "Tue, 5 Oct 2021 23:07:02 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:276397 Archived-At: > It would for me. I'd have to keep in mind exactly where I'm invoking help > commands from. I've never done that. Yet, I think it's very natural. When you do `C-x o` the current symbol under point is used as a default choice, so it makes sense that it would obey the rules that apply to the buffer from which it was invoked. That's already the case for variable names when it comes to printing their (buffer-local) value, of course. More importantly, I think conflicts will be quite rare, so you could decide to not use this functionality and you'd likely not be significantly affected. Stefan