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: master ff4de1b: Fix quoting style in Lisp comments Date: Thu, 16 Sep 2021 20:16:53 -0400 Message-ID: References: <20210912165141.9491.52637@vcs0.savannah.gnu.org> <20210912165143.5BC1E20A5E@vcs0.savannah.gnu.org> <47d6e9a6-f334-eda9-2e08-0a946e51fc4a@yandex.ru> <83v934emk7.fsf@gnu.org> <87sfy8d7oo.fsf@gnus.org> <9194fc93-fb9c-000f-a35a-321ddd259893@gmx.at> <8735q5yi63.fsf@mail.linkov.net> <83czp9by3s.fsf@gnu.org> <05cbffe0-f89b-ff54-64f5-cd1d11bac4f5@yandex.ru> <831r5pbt7j.fsf@gnu.org> <83wnnhacy4.fsf@gnu.org> <40937e22-994f-466c-87be-4f70a522118a@yandex.ru> 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="16273"; mail-complaints-to="usenet@ciao.gmane.io" Cc: stefan@marxist.se, juri@linkov.net, rudalics@gmx.at, dgutov@yandex.ru, eliz@gnu.org, emacs-devel@gnu.org, larsi@gnus.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 17 02:23:08 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 1mR1em-00044P-HB for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Sep 2021 02:23:08 +0200 Original-Received: from localhost ([::1]:44588 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mR1ek-0003Ui-Mk for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Sep 2021 20:23:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mR1Ym-00053Z-Nx for emacs-devel@gnu.org; Thu, 16 Sep 2021 20:16:56 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44372) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mR1Yj-0003tL-PO; Thu, 16 Sep 2021 20:16:53 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mR1Yj-0002iw-KN; Thu, 16 Sep 2021 20:16:53 -0400 In-Reply-To: (message from Stefan Monnier on Wed, 15 Sep 2021 16:15:59 -0400) 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:274836 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. ]]] > - We declare `...' as the official style. This matches the historical > use, so it requires no changes, AFAIK (other than reverting Eli's > commit, obviously). That IS the official style, in Emacs Lisp files, and we should not change that. We should use `...' in comments. If the change make Font-Lock mode highlight '...' like `...' in Emacs Lisp mode, that isn't necessarily a bad change. It would highlight in a useful way some code that doesn't follow our official style. That in itself is an improvement, all else being equal. Would the change give wrong results in some cases? Maybe. I think that depends on the details of in which cases it recognizes '...'. If the cases are narrowly limited, maybe it won't give wrong results very much. Text files (whether Text mode or some other mode) are a different issue. Maybe it is ok to change to quote symbols in them with '..'. I won't argue against that. Still, I think we should make highlighting give correct results for files that use `...' as well as for files that use '...'. That should be possible if the ... stands for a limited set of possible contents. -- 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)