From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Do shorthands break basic tooling (tags, grep, etc)? (was Re: Shorthands have landed on master) Date: Thu, 30 Sep 2021 18:10:40 -0400 Message-ID: References: <16338bdc2497fc51c6fb6d54ab370bfb@webmail.orcon.net.nz> <831r59kyhf.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14107"; mail-complaints-to="usenet@ciao.gmane.io" Cc: psainty@orcon.net.nz, eliz@gnu.org, emacs-devel@gnu.org, monnier@iro.umontreal.ca, joaotavora@gmail.com To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 01 00:11:45 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 1mW4HJ-0003Ug-8e for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 00:11:45 +0200 Original-Received: from localhost ([::1]:45578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mW4HI-0000W0-5s for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Sep 2021 18:11:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mW4GH-0007ae-Cc for emacs-devel@gnu.org; Thu, 30 Sep 2021 18:10:41 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34162) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mW4GG-00029U-Nq; Thu, 30 Sep 2021 18:10:40 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mW4GG-0002ts-3w; Thu, 30 Sep 2021 18:10:40 -0400 In-Reply-To: (message from Alan Mackenzie on Tue, 28 Sep 2021 19:14:22 +0000) 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:275930 Archived-At: [[[ 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. ]]] > How do you propose I find all occurrences of jit-lock-functions in the > Emacs Lisp sources, which up to now I've been able to do with find and > grep? We can have a rule about when it is ok to define symbol-renaming in the Emacs sources, just as we have a rule about defining advice in the Emacs sources. This way, you could know about what renamings might exist, and would know which symbols might have multiple names and what argument to give to grep. -- 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)