From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Native line numbers landed on master Date: Tue, 11 Jul 2017 20:23:04 +0300 Message-ID: <83vamyj3bb.fsf@gnu.org> References: <83k23jl5ra.fsf@gnu.org> <87r2xqo8p7.fsf@lylat> <83lgnxk7v6.fsf@gnu.org> <831spnj6xl.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1499794484 11924 195.159.176.226 (11 Jul 2017 17:34:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 11 Jul 2017 17:34:44 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 11 19:34:40 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dUz3Q-0002aW-NN for ged-emacs-devel@m.gmane.org; Tue, 11 Jul 2017 19:34:32 +0200 Original-Received: from localhost ([::1]:47912 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUz3W-00039a-8s for ged-emacs-devel@m.gmane.org; Tue, 11 Jul 2017 13:34:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUysU-0001Gx-Dm for emacs-devel@gnu.org; Tue, 11 Jul 2017 13:23:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUysR-0002f2-6s for emacs-devel@gnu.org; Tue, 11 Jul 2017 13:23:14 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37636) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUysR-0002en-2h; Tue, 11 Jul 2017 13:23:11 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2056 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dUysQ-0002Bq-1g; Tue, 11 Jul 2017 13:23:10 -0400 In-reply-to: (message from Stefan Monnier on Tue, 11 Jul 2017 12:16:29 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216493 Archived-At: > From: Stefan Monnier > Date: Tue, 11 Jul 2017 12:16:29 -0400 > > > Without this being documented anywhere (AFAICS), how can we ever hope > > to educate our users (starting with myself) about this? > > It's way down the list in terms of importance, really. > Basically outside of cl-flet and cl-labels it's just a stylistic choice. > It's just that several "recent changes" (i.e. starting with Emacs-24) > have influenced at least my style and apparently that of some others > as well. As long as we (or, rather, you) tell others to prefer that style, it's not way down the list. Because stuff that is way down the list shouldn't be mentioned when we review code, IMO. We should be consistent in these matters: either they are important, or they aren't; in the latter case they are just personal preferences that should stay personal. IMO, at least.