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 display and tab stops Date: Sat, 24 Jun 2017 00:09:11 +0300 Message-ID: <834lv6v2bs.fsf@gnu.org> References: <838tkivj1i.fsf@gnu.org> <20170623175009.GA3295@acm> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1498252224 19756 195.159.176.226 (23 Jun 2017 21:10:24 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 23 Jun 2017 21:10:24 +0000 (UTC) Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 23 23:10:17 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 1dOVqK-0004lP-GC for ged-emacs-devel@m.gmane.org; Fri, 23 Jun 2017 23:10:16 +0200 Original-Received: from localhost ([::1]:37275 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dOVqP-0003bQ-4y for ged-emacs-devel@m.gmane.org; Fri, 23 Jun 2017 17:10:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dOVpc-0003AA-QD for emacs-devel@gnu.org; Fri, 23 Jun 2017 17:09:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dOVpY-00021G-St for emacs-devel@gnu.org; Fri, 23 Jun 2017 17:09:32 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52647) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dOVpY-00020z-PA; Fri, 23 Jun 2017 17:09:28 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1292 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dOVpY-000643-40; Fri, 23 Jun 2017 17:09:28 -0400 In-reply-to: <20170623175009.GA3295@acm> (message from Alan Mackenzie on Fri, 23 Jun 2017 17:50:09 +0000) 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:215916 Archived-At: > Date: Fri, 23 Jun 2017 17:50:09 +0000 > Cc: emacs-devel@gnu.org > From: Alan Mackenzie > > I think it is a bug if a user types `tab-to-tab-stop' on one line, > switches on the line numbers, then types the same on the next line > and finds that the two places tabbed to don't line up. They _will_ line up. They just won't be at column 8 relative to the beginning of the line's text. When you switch on line numbers, text of all lines is pushed to the right, but tab stops are left in the same horizontal position. They are all left at that position, so they still line up.