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#13011: 24.2; Text flickering moving cursor with box around text enabled Date: Mon, 03 Dec 2012 18:33:30 +0200 Message-ID: <83ip8jrt7p.fsf@gnu.org> References: <87mwxvlc0h.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1354552489 6422 80.91.229.3 (3 Dec 2012 16:34:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 3 Dec 2012 16:34:49 +0000 (UTC) Cc: mario.giovinazzo@virgilio.it, 13011@debbugs.gnu.org To: Kenichi Handa Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 03 17:35:01 2012 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 1TfYyy-0003Re-Gx for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Dec 2012 17:35:00 +0100 Original-Received: from localhost ([::1]:39787 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfYym-0007ET-Kz for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Dec 2012 11:34:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:37236) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfYyj-0007EC-Go for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:34:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TfYyd-0003hR-GW for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:34:45 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfYyd-0003gR-Da for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:34:39 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TfZ0v-0003LW-Tf for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:37:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Dec 2012 16:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13011 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13011-submit@debbugs.gnu.org id=B13011.135455256512800 (code B ref 13011); Mon, 03 Dec 2012 16:37:01 +0000 Original-Received: (at 13011) by debbugs.gnu.org; 3 Dec 2012 16:36:05 +0000 Original-Received: from localhost ([127.0.0.1]:51662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfZ01-0003KP-F1 for submit@debbugs.gnu.org; Mon, 03 Dec 2012 11:36:05 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:48915) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfYzy-0003KH-Ml for 13011@debbugs.gnu.org; Mon, 03 Dec 2012 11:36:03 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MEG00J00R9CX600@a-mtaout22.012.net.il> for 13011@debbugs.gnu.org; Mon, 03 Dec 2012 18:33:35 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MEG00HO7RBYY6V0@a-mtaout22.012.net.il>; Mon, 03 Dec 2012 18:33:35 +0200 (IST) In-reply-to: <87mwxvlc0h.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:67841 Archived-At: > From: Kenichi Handa > Cc: eliz@gnu.org, mario.giovinazzo@virgilio.it, 13011@debbugs.gnu.org > Date: Mon, 03 Dec 2012 18:29:18 +0900 > > In article , Stefan Monnier writes: > > > > I made a provisional change that behaves with left and right borders > > > like it does with horizontal ones, and it seems to work, at least with > > > character display (didn't text with images, image slices, composite > > > characters, etc.). But I'd like to ask Handa-san (CC'ed), who wrote > > > the code for this feature (almost 12 years ago!), whether he might > > > remember why the code deliberately makes the left and right borders > > > behave differently from top and bottom ones. > > > I'm curious as well. The only think that comes to mind is that in most > > fonts, there's usually some empty pixel-line(s) at the top and the > > bottom, whereas there often't isn't any empty pixel-lines at all on the > > left (and/or on the right) side. So there's more risk of overwriting > > useful pixels on the left&right than at top&bottom. > > Yes. That's the reason of this asymmetry. The original > intention of this feature was to make modeline occupy only > canonical line height even with the current style. So does anyone object to lifting this limitation, even though it might degrade the quality of displaying the first and the last characters in the run of characters that have the box face?