GNU bug report logs - #15099
24.3.50; Box has no right border

Previous Next

Package: emacs;

Reported by: "Fabrice Niessen" <fni <at> missioncriticalit.com>

Date: Thu, 15 Aug 2013 08:53:01 UTC

Severity: normal

Tags: moreinfo

Merged with 13134, 15175

Found in version 24.3.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Fabrice Niessen" <fni <at> missioncriticalit.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: control <at> debbugs.gnu.org, 15099 <at> debbugs.gnu.org
Subject: bug#15099: 24.3.50; Box has no right border
Date: Thu, 22 Aug 2013 22:51:44 +0200
Eli Zaretskii wrote:
>> From: "Fabrice Niessen" <fni <at> missioncriticalit.com>
>> 
>> Here is a follow-up to bug #13134 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
>
> 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.

It works much better (almost there), but I still see two problems:

- The "..." are underlined twice (two parallel lines). Why?

- When moving the "character cursor" (I mean: not the mouse) over the "...",
  the first dot becomes boxed on its own. Tab'ing multiple times (to expand
  and collapse the hidden region) fixes the box back.

See http://screencast.com/t/wY7eTBR7Gt.

Best regards,
Fabrice




This bug report was last modified 11 years and 274 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.