bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#12067: 24.1; improper menu formatting with multiple \t chars


From: Drew Adams
Subject: bug#12067: 24.1; improper menu formatting with multiple \t chars
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.
 
It turns out that using only a single \t does the right thing in terms
of alignment in this case.  But shouldn't multiple \t's let you tab
(indent) further, as they do in text buffers, doc strings, etc.?  And
presumably \t\t should not draw a rectangle, in any case.
 

In GNU Emacs 24.1.1 (i386-mingw-nt5.1.2600)
 of 2012-06-10 on MARVIN
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.6) --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include'
 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]