From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#29279: Sharing the margins Date: Wed, 15 Nov 2017 16:23:01 +0200 Message-ID: <77ddb7fc-d57f-05fa-026c-e23e3bcd3432@yandex.ru> References: <0a54e927-cab1-1f1d-4996-85bb36949a33@yandex.ru> <83375imbaa.fsf@gnu.org> <83o9o6kp61.fsf@gnu.org> <83h8tykm99.fsf@gnu.org> <83375glvx4.fsf@gnu.org> <0547e92c-a574-0fe4-6122-1d11b24ee3c5@yandex.ru> <83efp0jjhi.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1510755862 1378 195.159.176.226 (15 Nov 2017 14:24:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 15 Nov 2017 14:24:22 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Thunderbird/56.0 Cc: 29279@debbugs.gnu.org, joostkremers@fastmail.fm To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 15 15:24:15 2017 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 1eEybs-00088w-My for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Nov 2017 15:24:13 +0100 Original-Received: from localhost ([::1]:36400 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eEyby-00025Z-0K for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Nov 2017 09:24:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34273) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eEybo-000257-N9 for bug-gnu-emacs@gnu.org; Wed, 15 Nov 2017 09:24:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eEybi-0006GJ-M4 for bug-gnu-emacs@gnu.org; Wed, 15 Nov 2017 09:24:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60682) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eEybi-0006GE-Hv for bug-gnu-emacs@gnu.org; Wed, 15 Nov 2017 09:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eEybi-0007tm-Bq for bug-gnu-emacs@gnu.org; Wed, 15 Nov 2017 09:24:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Nov 2017 14:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29279 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29279-submit@debbugs.gnu.org id=B29279.151075579330304 (code B ref 29279); Wed, 15 Nov 2017 14:24:02 +0000 Original-Received: (at 29279) by debbugs.gnu.org; 15 Nov 2017 14:23:13 +0000 Original-Received: from localhost ([127.0.0.1]:41130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEyav-0007si-HS for submit@debbugs.gnu.org; Wed, 15 Nov 2017 09:23:13 -0500 Original-Received: from mail-lf0-f43.google.com ([209.85.215.43]:49342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEyau-0007sV-58 for 29279@debbugs.gnu.org; Wed, 15 Nov 2017 09:23:12 -0500 Original-Received: by mail-lf0-f43.google.com with SMTP id w21so26389371lfc.6 for <29279@debbugs.gnu.org>; Wed, 15 Nov 2017 06:23:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=cF6WwxItqHALGs1/qgKkh4s3Sa7qvvv5ekmHV522H4c=; b=OcQtFY0baPTMWVQPqgNySJu6QcFHd6xkkb+l6btaiXdvz2+UqyoZhecxX1nYMnnAdW wxoNuF65ju9vYGsHeU0DlgwXwallpwmDBIV3gv7mCSTNHDBXiNWQBYHg07cyQF15fvg3 WOoFH7z+vdZqFoAJA65f3ZYiScSmyKGLosvFmoZll5oXaZ1wvrBxdnlHauJBlAGqIsxC 3RH4M3KFHIChdxghJwQEhRqGLXwhCrHINRSatKCuUZm58J+M13yBavxMP3MhXVjC1oD/ rZMCr433JDKI4t48+rgHEW2fZ+vaybMocxZowJ1mH6iuzl1idSu7TNHIpP7hEP9pYnsx S/EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=cF6WwxItqHALGs1/qgKkh4s3Sa7qvvv5ekmHV522H4c=; b=l5Ch386FwZZ3MUw0jvULEhkOccqeN6lXFWOlMQ2Y4kkBXBx8b2s/jNdggXxnr/vZQa DSMUE324kXUE5dAKCe3zZ2mXvB+0mCNfWpadN+8l2fFrSp+eGTl4nH1eOKVfr9BMKmvN I3v4k8I5AiwTe/3nREWMUAUGO76FXRhpzraDjtkCBD4qZ3fHtotZ7t9htHwWBSAZbZTC BRfUuxWptkZtaMXP98ZQ0mV6dHeaFwuAeayGyCNwEf7rMONyB6P+YSIrbmqJcbRBAxIH 5cj+Sha/E/dPgPNxItsXatDe75PJP20gkcyzSvxVJi2zQCBHvDCkZh/0PCW8zbYaIBdF DDaA== X-Gm-Message-State: AJaThX6xJuLhYiywDSrAQyLh5rPk+7Gp2ssB2HlAB4kM6X2QYUrKQ0+0 YZLOmzEaccT3jIOPrJO7wcU= X-Google-Smtp-Source: AGs4zMbXtvQOH39e0xm3a40/TG2bDB09t+AdlSDpfYoYc61kn4vmS9rNA6JAPXGW89t3YoXjnT/IGQ== X-Received: by 10.46.88.68 with SMTP id x4mr379951ljd.138.1510755786060; Wed, 15 Nov 2017 06:23:06 -0800 (PST) Original-Received: from [192.168.0.133] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by smtp.googlemail.com with ESMTPSA id f21sm4417441lja.25.2017.11.15.06.23.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Nov 2017 06:23:04 -0800 (PST) In-Reply-To: <83efp0jjhi.fsf@gnu.org> Content-Language: en-US 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:139925 Archived-At: On 11/15/17 5:42 AM, Eli Zaretskii wrote: >> It might be just a matter of interpretation: even if all the padding is >> on the right, the "rightmost" column will remain such, among all the >> visible columns. > > Yes, but "being the rightmost" might mean "being right next to the > text", for whatever purposes. So far, I doubt it's going to come up as a real, hard requirement. But we'll probably see. > A stretch of white space between the > text and the margin display might not be what the package wants. OK, can we think of a case where a package might want its margin content to be _as far away_ from the text as possible? And become troubled if some padding stands between it and the window edge? If not, let's put all padding on the outside and be done with that concern. >> But the effects are almost entirely the same, aren't they? Both the >> change of margin width and the change of line numbers column width force >> the reflowing of buffer contents display. > > Again, as long as the text-area dimensions didn't change, it could be > argued that the hook shouldn't run. That's some creative nomenclature lawyering. :-) OK then, what's the practical problem with saying that margins are also part of "text-area dimensions"?