From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Eli Zaretskii <eliz@gnu.org>
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 <eliz@gnu.org>
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 <acm@muc.de>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 23 23:10:17 2017
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	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 <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	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 <eliz@gnu.org>) 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 <eliz@gnu.org>) 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 <eliz@gnu.org>)
	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 <eliz@gnu.org>)
	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." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Original-Sender: "Emacs-devel" <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Xref: news.gmane.org gmane.emacs.devel:215916
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/215916>

> Date: Fri, 23 Jun 2017 17:50:09 +0000
> Cc: emacs-devel@gnu.org
> From: Alan Mackenzie <acm@muc.de>
> 
> 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.