From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#32337: 26.1; display-line-numbers-mode makes cursor ill-aligned when number face is changed Date: Sat, 04 Aug 2018 09:29:36 +0300 Message-ID: <83k1p6tzjj.fsf@gnu.org> References: <87effjtdpw.fsf@gmail.com> <838t5qo7cw.fsf@gnu.org> <83y3dqmhkl.fsf@gnu.org> <83va8umgok.fsf@gnu.org> <83tvoemfjo.fsf@gnu.org> <83bmakugtw.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1533364146 23114 195.159.176.226 (4 Aug 2018 06:29:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Aug 2018 06:29:06 +0000 (UTC) Cc: rms@gnu.org, 32337@debbugs.gnu.org To: Carlos Pita Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 04 08:29:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1flq3h-0005v8-IY for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Aug 2018 08:29:01 +0200 Original-Received: from localhost ([::1]:54088 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flq5o-0008Um-7P for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Aug 2018 02:31:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flq5i-0008Uh-4N for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 02:31:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flq5e-0002Le-VX for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 02:31:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1flq5e-0002LY-QP for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 02:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1flq5e-0002nm-Kp for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 02:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Aug 2018 06:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32337 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32337-submit@debbugs.gnu.org id=B32337.153336420510651 (code B ref 32337); Sat, 04 Aug 2018 06:31:02 +0000 Original-Received: (at 32337) by debbugs.gnu.org; 4 Aug 2018 06:30:05 +0000 Original-Received: from localhost ([127.0.0.1]:40386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flq4i-0002lj-Qn for submit@debbugs.gnu.org; Sat, 04 Aug 2018 02:30:05 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flq4e-0002kj-Sb for 32337@debbugs.gnu.org; Sat, 04 Aug 2018 02:30:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flq4W-0001Wz-C2 for 32337@debbugs.gnu.org; Sat, 04 Aug 2018 02:29:55 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flq4W-0001Wv-7z; Sat, 04 Aug 2018 02:29:52 -0400 Original-Received: from [176.228.60.248] (port=2979 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1flq4P-0002zo-9J; Sat, 04 Aug 2018 02:29:45 -0400 In-reply-to: (message from Carlos Pita on Fri, 3 Aug 2018 20:14:29 -0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149257 Archived-At: > From: Carlos Pita > Date: Fri, 3 Aug 2018 20:14:29 -0300 > Cc: rms@gnu.org, 32337@debbugs.gnu.org > > Eli, it ocurred to me that the line-number indicator could be extended all the way down to the bottom of the > window so it doesn't look weird when empty, since one of your objections was about having that hanging > empty last line indicator. What do you think about that option? That looked weird (a.k.a. "bug-like") in my experiments, when the face defines colors. Moreover, currently we draw nothing at all beyond EOB, we just clear the rest of the window. So this would need special tricky code that will complicate the display engine, something I'd like to avoid. > Btw, people in reddit seems to mostly prefer ~ as the ASCII char since it's the vim empty line indicator. Fine with me ('$' might be confusing anyway, because it's the default for the left truncation glyph on TTY frames).