From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Changing line widths in the Emacs source code Date: Tue, 15 Sep 2020 07:25:09 +0000 Message-ID: References: <87tuw1x016.fsf@gnus.org> <20200913142210.GA4285@ACM> <87d02pmsi7.fsf@t510.orion.oneofus.la> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="412"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Vladimir Sedach , Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 15 09:26:10 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kI5Lu-000Aay-R4 for ged-emacs-devel@m.gmane-mx.org; Tue, 15 Sep 2020 09:26:10 +0200 Original-Received: from localhost ([::1]:56774 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kI5Lt-0002Hj-Rx for ged-emacs-devel@m.gmane-mx.org; Tue, 15 Sep 2020 03:26:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kI5Kz-0001mu-PS for emacs-devel@gnu.org; Tue, 15 Sep 2020 03:25:13 -0400 Original-Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]:40582) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kI5Ky-00047B-65 for emacs-devel@gnu.org; Tue, 15 Sep 2020 03:25:13 -0400 Original-Received: by mail-ej1-x633.google.com with SMTP id z22so3517962ejl.7 for ; Tue, 15 Sep 2020 00:25:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=+TxJo1+chJQbdB51Xrxfz+2m2Ysh4N3/MYtCIa2wJs4=; b=rQXQwKnoqfKYCJ0f3VJdrHvdJMkfk/ejBb24/DHMzDBBaBgOgeoUiPWGPlus9Flwdd yXoRhAixZYlUb2mslrzAATZMNB100lzGHgocJOuU2AOlL9mtVIewix0gdH8Jrrwar9ba wSLCeWOcjUGksZHmNYisSsKJ0nr/3JBv1wOZJiKddfO50c0o0GB2cav6cB5ym9an8xIj 2mB3SXHoD3F7J6Ixk5UE7NBu34tNwBwdFOdgr5vaOM84/rJ5nu06WJoNlg+/qYxEG3mu scC4a0+FNDiF5WdEvRF+VZ4PuIScyvTNaS0v/MY0+akWrPk7BzHLxj0DdKi21uf2LrmP xWaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=+TxJo1+chJQbdB51Xrxfz+2m2Ysh4N3/MYtCIa2wJs4=; b=OIBxDtg2RUDN2tNtMoHplCBpbmHQf/c6o9LO7lpb9Kgug4gsdz5m+qEW9/yfhOXZAF JgRe2U+EHPIqfKMw+dmkCz7flBsv4kjZHyo99YzV50KI67WrzWpOIX0su7fsWROf8rjQ 4Ynw1pCx5CaRDi0oCYD4Yg1LqAmyZ+jOSZe8mMvboARgc4b18MMzNHKDOo3nYueUIv/7 zngxmzvsQVCntiPvTUyYjZCKX9k23aKe64vIRqFclhb5cAPaOtJPNKfU4lSjdLep/UXE CH90CtySdngmVPNdpGczFePh55plooYLDLTZ5zJycORkTQjqJqky/sJlJn4Up+doLlCp LR3w== X-Gm-Message-State: AOAM531fCOAKQdH9jcJVomcbNLYSreASrxO/TFkPgb6ds6TeeSypj2uO Wt8wWbGbJpezschhYiuDzWZ5ZwP3o37jVvAhZ8Y= X-Google-Smtp-Source: ABdhPJzUVuoYCwirkWncREfDt5KUUEix4QGP8DJZoZBU51W3PY3fDgEJBQ9DICWFGLtuwCGCUoxu15vqUzkCmqrNHT8= X-Received: by 2002:a17:906:6993:: with SMTP id i19mr17956961ejr.26.1600154710220; Tue, 15 Sep 2020 00:25:10 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 15 Sep 2020 07:25:09 +0000 In-Reply-To: <87d02pmsi7.fsf@t510.orion.oneofus.la> Received-SPF: pass client-ip=2a00:1450:4864:20::633; envelope-from=stefankangas@gmail.com; helo=mail-ej1-x633.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:255716 Archived-At: Vladimir Sedach writes: > The optimum line length for legibility has been found to be 55-60 > characters over hundreds of years of book publishing experience. 90 > characters per line is considered the absolute maximum, and you > rarely see it. "Today's wide screens" is as bad of a reason for > increasing line length in text files as "today's wide paper" would be > an excuse to increase line length in books. For published books? On dead trees (a.k.a. "paper")? Sure. But note that this optimal figure could go as high as 75 characters depending on which source you quote. I personally haven't seen any research that shows that what is applicable to reading prose or newspaper copy in print is also applicable to reading and understanding code on a screen. I would have assumed that these cases are different. Just to give one example, monospace fonts are a nightmare to read in a book but works well for code. (In any case, this proposal seems impopular enough that it's unlikely to happen. Oh, well.)