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: Make mode-line number display consistent when both line and col numbers are shown. Date: Fri, 29 Sep 2017 20:06:00 +0300 Message-ID: <83ing177uv.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1506704886 17577 195.159.176.226 (29 Sep 2017 17:08:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 29 Sep 2017 17:08:06 +0000 (UTC) Cc: emacs-devel@gnu.org To: rswgnu@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 29 19:08:02 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 1dxyla-0003va-R4 for ged-emacs-devel@m.gmane.org; Fri, 29 Sep 2017 19:07:58 +0200 Original-Received: from localhost ([::1]:36244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxylh-00033V-W2 for ged-emacs-devel@m.gmane.org; Fri, 29 Sep 2017 13:08:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxyjr-0002cy-2Q for emacs-devel@gnu.org; Fri, 29 Sep 2017 13:06:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxyjn-0003Fa-Te for emacs-devel@gnu.org; Fri, 29 Sep 2017 13:06:11 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49434) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxyjn-0003FE-Qb; Fri, 29 Sep 2017 13:06:07 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1377 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dxyjn-0002tQ-BW; Fri, 29 Sep 2017 13:06:07 -0400 In-reply-to: (message from Robert Weiner on Thu, 28 Sep 2017 17:56:50 -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:218917 Archived-At: > From: Robert Weiner > Date: Thu, 28 Sep 2017 17:56:50 -0400 > > When mode-line line numbers are on by themselves, L appears. > When mode-line column numbers are on by themselves, C appears. > When both are on, (,) appears. > > The latter is inconsistent and always forces the user to remember which is the line and which is the column > number. Fixing this is simple, simply remove the parentheses which are no longer needed and add the prefix > character to each number for: L,C. This makes the display perfectly consistent, easier > to read and does not take up any more character space. We had "Ln Cn" kind of display in Emacs 21 and before, and we changed that to the current display in Emacs 22.1 (the change itself is from Aug 2002). Does it really make sense to go back after 15 years? If you personally dislike the default display, you can always customize mode-line-format in your sessions, can't you? > Patch to Emacs 25.3 included below. For Emacs 26, 2 lines have to change rather than one. It is an easy > manual fix. > > Eli, would you change this for Emacs 26? It would be nice to have the consistency. Well, we used to like the current "inconsistency" better. Thanks.