From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: Native line numbers, final testing Date: Mon, 10 Jul 2017 14:09:00 +0700 Message-ID: References: <83y3s9pm2a.fsf@gnu.org> <87vandz7lw.fsf@lylat> <83wp7tpcav.fsf@gnu.org> <87r2y1z45o.fsf@lylat> <83vandp7wz.fsf@gnu.org> <87mv8pyy7f.fsf@lylat> <83shigpoxq.fsf@gnu.org> <87mv8nkh31.fsf@lylat> <83bmp3pnmb.fsf@gnu.org> <87eftzju5g.fsf@lylat> <837ezqq3gd.fsf@gnu.org> <874luuyuqy.fsf@lylat> <83wp7po86m.fsf@gnu.org> <87fuecc7vg.fsf@lylat> <83y3s2n5pa.fsf@gnu.org> <878tk1rmjx.fsf@lylat> <83a84gn4z9.fsf@gnu.org> <837ezkmwfg.fsf@gnu.org> <874lumps82.fsf@lylat> <831sppja0c.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1499670749 24920 195.159.176.226 (10 Jul 2017 07:12:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 10 Jul 2017 07:12:29 +0000 (UTC) Cc: "cloos@jhcloos.com" , Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 10 09:12:25 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 1dUSrj-0005ya-MI for ged-emacs-devel@m.gmane.org; Mon, 10 Jul 2017 09:12:19 +0200 Original-Received: from localhost ([::1]:38908 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUSrp-0005VU-67 for ged-emacs-devel@m.gmane.org; Mon, 10 Jul 2017 03:12:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUSov-00042h-BQ for emacs-devel@gnu.org; Mon, 10 Jul 2017 03:09:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUSou-00050n-DL for emacs-devel@gnu.org; Mon, 10 Jul 2017 03:09:25 -0400 Original-Received: from mail-it0-x22d.google.com ([2607:f8b0:4001:c0b::22d]:37000) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dUSos-0004zW-HG; Mon, 10 Jul 2017 03:09:22 -0400 Original-Received: by mail-it0-x22d.google.com with SMTP id m84so29289080ita.0; Mon, 10 Jul 2017 00:09:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=p2/pp5QmiT3GrhAxAF9xJ7rOYtH1Uuhxvtf154+oTlM=; b=vDw0m+rNr4MpkKzAAEK2Sls0LM4IowRGoOOkcK11hUB11AJia9t8meBnlax+jnO9pW /6VE6f67LTjebrrULRqfNbOyxxfdobk4IS9pCBNCdFUOHykB82mTsfuAVKyxFLgLaDb1 F4JddcijQMp8d7K6Ud5nPcy7Es3aQ4sp0c8WXdZvQ1YMmsJ+sj64tY22eB535PbEdxhL mWFihMwhQ/C1lINWZnVFoLSk1egd0PdRyRVJ70I/8N7+ioNu363CoL1eQlBii7WmQzwR U4qPr1ftA1uEqQ5xT0Zb0BieSoG6N0nDudOdTVC8NwXU9Q5N2FMD1xS9qWb0+kOJ8F/0 /I9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=p2/pp5QmiT3GrhAxAF9xJ7rOYtH1Uuhxvtf154+oTlM=; b=gCywJ2RBoDOobzzDiD8Twnx68z4X7o4pZMFrqFhI2bgD9RI1KAh70Z7n+/Y9noGXN6 mgu+iKLZZ8tOKfyNFc/33prkJTIc+KolzNySO3T3ln5a1tmL4meNXHoBwKm05S3Le/dl za/DbhHf7MZCUhd6pYFoc7myM3/NX7K/wIdvKS3Mbec6sGhynCnRbkQkYZJsSumP0Tny sgea08pA5LoEmTyUbfgtWd61/AOfE1p+PZg6vffv9buW6auqMdEVsh6uOlhMyvEiTgsX w1+bMJz2MTaXcQ6f2aiCsUn0i44XPlkrEKzEHaAY8leJ0cQjj8Heuzl3KOKGKibxc6Gz pnSg== X-Gm-Message-State: AIVw111QpDXqkkXgn5iiXLiLuCqnINOl577mzw7a1lWwCTMxUg6tl8aa tuCT1nWomxSf4UELns/RkAOH3M+OhQ== X-Received: by 10.107.9.137 with SMTP id 9mr2057322ioj.131.1499670561490; Mon, 10 Jul 2017 00:09:21 -0700 (PDT) Original-Received: by 10.79.128.213 with HTTP; Mon, 10 Jul 2017 00:09:00 -0700 (PDT) In-Reply-To: <831sppja0c.fsf@gnu.org> X-Google-Sender-Auth: jmf5ThTZrr5BCEF2eNcui2Q0kck X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c0b::22d 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:216389 Archived-At: On Mon, Jul 10, 2017 at 9:33 AM, Eli Zaretskii wrote: >> Why not just right-align line numbers? > > I don't think I understand the idea, please elaborate. E.g., what > will be to the left of the leftmost digit? A =E2=80=9Cspecified space=E2=80=9D of width equal to the difference of the= pixel widths of the line numbers area and the current line number? If Emacs does not have a notion of right-aligned text output, that is. Which would be surprising in an application that supports RTL, but what do I know. > Please also don't forget that in R2L paragraphs the numbers appear on > the right. I am assuming that the motivation for aligning line numbers is the same as for other columns of numeric data: putting digits of the same order of magnitude under each other (as long as the font is fixed-width wrt digits; otherwise, add =E2=80=9Croughly=E2=80=9D). This doe= s not change for Arabic and Hebrew, where, as far as I know, decimal numbers are still written with the most significant digit to the left. So it makes sense to me to right-align these too, although I=E2=80=99m not closel= y acquainted with R2L typographic conventions.