GNU bug report logs - #1248
23.0.60; problems with `color' custom type

Previous Next

Package: emacs;

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

Date: Sat, 25 Oct 2008 16:00:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Drew Adams" <drew.adams <at> oracle.com>
To: <emacs-pretest-bug <at> gnu.org>
Subject: bug#1248: 23.0.60; problems with `color' custom type
Date: Sat, 25 Oct 2008 08:51:39 -0700
emacs -Q
Eval this: (defcustom foo "Red" "..." :type 'color)
 
M-x set-variable foo RET Blue RET
 
gives error "Value `Blue' does not match type color of foo". Likewise,
if I try BlueViolet.
 
M-x customize-option foo
 
Empty the value field and hit M-TAB. The colors are displayed in a
crazy order, not alphabetically. And there is no color `Blue' in the
list. But you can enter the text `Blue' anyway and choose Set for
Session from the menu. So the completion must be lax, which is
good. 
 
But why does `set-variable' say that `Blue' does not match type
`color'? And it says the same thing for `BlueViolet', which is one of
the names available using completion in Customize.
 
And `set-variable' too should offer completion (enhancement request).


In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-10-03 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'
 





This bug report was last modified 16 years and 269 days ago.

Previous Next


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