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#15099: 24.3.50; Box has no right border Date: Thu, 15 Aug 2013 18:35:16 +0300 Message-ID: <83siybnf0r.fsf@gnu.org> References: <86k3jn9w19.fsf@somewhere.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1376580921 6861 80.91.229.3 (15 Aug 2013 15:35:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Aug 2013 15:35:21 +0000 (UTC) Cc: control@debbugs.gnu.org, 15099@debbugs.gnu.org To: Fabrice Niessen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 15 17:35:23 2013 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 1V9za1-0003Tl-H2 for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Aug 2013 17:35:17 +0200 Original-Received: from localhost ([::1]:54009 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9za1-0000bW-5S for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Aug 2013 11:35:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9zZt-0000Zg-HO for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 11:35:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V9zZn-0000UR-3C for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 11:35:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38061) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9zZm-0000Tl-VE for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 11:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1V9zZm-0006TB-JZ for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 11:35: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: Thu, 15 Aug 2013 15:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15099 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15099-submit@debbugs.gnu.org id=B15099.137658089724850 (code B ref 15099); Thu, 15 Aug 2013 15:35:02 +0000 Original-Received: (at 15099) by debbugs.gnu.org; 15 Aug 2013 15:34:57 +0000 Original-Received: from localhost ([127.0.0.1]:60608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V9zZg-0006Si-B6 for submit@debbugs.gnu.org; Thu, 15 Aug 2013 11:34:56 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:42480) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V9zZd-0006SL-FM; Thu, 15 Aug 2013 11:34:54 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MRK00300WLC2U00@a-mtaout23.012.net.il>; Thu, 15 Aug 2013 18:34:47 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MRK003BJWLX1B20@a-mtaout23.012.net.il>; Thu, 15 Aug 2013 18:34:46 +0300 (IDT) In-reply-to: <86k3jn9w19.fsf@somewhere.org> 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:77383 Archived-At: merge 13134 15099 thanks > From: "Fabrice Niessen" > Date: Thu, 15 Aug 2013 10:51:30 +0200 > > Here is a follow-up to bug #13134 (to which I can't reply anymore -- please > merge them) Why can't you reply to that bug? What happens if you try? > with a minimal Emacs configuration file: > > --8<---------------cut here---------------start------------->8--- > (require 'org) > > (setq org-ellipsis 'org-ellipsis) ;; face > > (set-face-attribute 'org-ellipsis nil > :box '(:line-width 1 :color "#999999") > :foreground "#999999" :background "#FFF8C0") > --8<---------------cut here---------------end--------------->8--- > > Eval the above, and load any Org file. You'll get the following view: > > http://screencast.com/t/AqizjMBtDIoR Thanks for the test case. org-ellipsis works by setting up a display table with the ellipsis, and setting the 'box' attribute of the face it gives to each character of the ellipsis. But Emacs did not until now support that attribute on anything but buffer text and display strings, nothing else was ever coded. That is why you got partially drawn boxes. I fixed this for display tables in trunk revision 113890. As for the other problems you reported in bug #13134, I don't know if the fix I committed fixes them as well, as I don't have a clear idea where was the face with the box attribute set in those cases. Please try, and if those problems still persist, please give similarly simple recipes to reproduce them. Thanks.