GNU bug report logs - #12067
24.1; improper menu formatting with multiple \t chars

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Fri, 27 Jul 2012 06:58:01 UTC

Severity: minor

Tags: wontfix

Found in version 24.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 12067 <at> debbugs.gnu.org
Subject: bug#12067: 24.1; improper menu formatting with multiple \t chars
Date: Fri, 27 Jul 2012 18:49:36 +0300
> From: "Drew Adams" <drew.adams <at> oracle.com>
> Date: Thu, 26 Jul 2012 23:49:55 -0700
> 
> emacs -Q
> 
> (defcustom foo [:ascii:]
>   "..."
>   :type
>   '(choice :tag "Foobar"
>     (const :tag "A\t\t- [:ascii:]"                                [:ascii:])
>     (const :tag "Bbbbbb\t\t- [:nonascii:]"                        [:nonascii:])
>     (const :tag "Cccccccccccc\t\t- [:word:]"                      [:word:])
>     (const :tag "Dddddddddddddddddddddddddd\t\t- [:alnum:]"       [:alnum:])
>     (const :tag "Eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee\t- [:alpha:]" [:alpha:]))
>   :group 'convenience)
> 
> M-x customize-option foo
>  
> Click button Value Menu to see the menu.  Each time \t\t is used, there
> is a rectangular artifact added also.

I cannot reproduce this here, neither in Emacs 24.1 nor in the current
trunk version.

What I did was copy-paste your example to a fresh Emacs session, then
"M-x eval-region RET", then "M-x customize-option RET foo RET" and
click the "Value Menu" to display the menu.  It displayed correctly,
nicely aligned and with no artifacts.




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

Previous Next


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