From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#18601: 24.3.94; set-fringe-mode with left fringe 0 breaks window width calculations on Mac OS Date: Fri, 03 Oct 2014 09:19:11 +0300 Message-ID: <83k34hiskg.fsf@gnu.org> References: <542D9D0F.5020002@gmx.at> <83mw9ei721.fsf@gnu.org> <542DB77C.9090806@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1412317226 27690 80.91.229.3 (3 Oct 2014 06:20:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 3 Oct 2014 06:20:26 +0000 (UTC) Cc: 18601@debbugs.gnu.org, vetoshev@gmail.com To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 03 08:20:18 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XZwDv-000134-RQ for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Oct 2014 08:20:15 +0200 Original-Received: from localhost ([::1]:38137 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZwDv-0006FL-CH for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Oct 2014 02:20:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZwDo-0006Do-2c for bug-gnu-emacs@gnu.org; Fri, 03 Oct 2014 02:20:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZwDi-0002qe-UU for bug-gnu-emacs@gnu.org; Fri, 03 Oct 2014 02:20:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39895) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZwDi-0002pe-RT for bug-gnu-emacs@gnu.org; Fri, 03 Oct 2014 02:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XZwDi-0006Es-9I for bug-gnu-emacs@gnu.org; Fri, 03 Oct 2014 02:20: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: Fri, 03 Oct 2014 06:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18601 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18601-submit@debbugs.gnu.org id=B18601.141231715623922 (code B ref 18601); Fri, 03 Oct 2014 06:20:02 +0000 Original-Received: (at 18601) by debbugs.gnu.org; 3 Oct 2014 06:19:16 +0000 Original-Received: from localhost ([127.0.0.1]:59692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZwCx-0006Dl-1n for submit@debbugs.gnu.org; Fri, 03 Oct 2014 02:19:15 -0400 Original-Received: from mtaout28.012.net.il ([80.179.55.184]:34456) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZwCu-0006Db-7N for 18601@debbugs.gnu.org; Fri, 03 Oct 2014 02:19:13 -0400 Original-Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NCU00G00UCHLE00@mtaout28.012.net.il> for 18601@debbugs.gnu.org; Fri, 03 Oct 2014 09:17:55 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NCU009I0UTVNM70@mtaout28.012.net.il>; Fri, 03 Oct 2014 09:17:55 +0300 (IDT) In-reply-to: <542DB77C.9090806@gmx.at> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:94077 Archived-At: > Date: Thu, 02 Oct 2014 22:37:16 +0200 > From: martin rudalics > CC: 18601@debbugs.gnu.org > > > I think this is the result of 1 column being reserved for continuation > > glyph on the left (required for R2L lines). This is a "feature". > > Packages that are sensitive to the number of columns in a window > > should now account for this even when only the left fringe is zero. > > Did you really change that in between 24.3.93 and 24.3.94? Yes, in r117500. That was one part of fixing display of truncated R2L lines in the many use cases you presented. Btw, a simple way to avoid this side effect is to have a 1-pixel left fringe, i.e. "pay" 1 pixel. That's not a high cost, IMO, if the motivation for removing the left fringe is to have 1 more column available for the same frame size.