>>>> "-BP" == William M Perry
<wmperry(a)aventail.com> writes:
-BP> I want to try and avoid conflicting with the current
-BP> "^widget-.*" namespace if at all possible. What do people
-BP> think the namespace should be? UI? GUI? SBH (stupid bill
-BP> hack :)
GUI. Customize is a UI, and can be implemented as a GUI or a TUI or
even a VUI (Emacsspeak). Unless you plan to generalize this stuff to
handle that kind of issue as well---but I think that's too difficult
as yet.
And the thing that you setq'd in your example should be
'gui-default-gui. Or gui-current-gui.
I can see uses for a specifier-like implementation of GUI, so that
different modes or different windows or different buffers could
request their own GUI themes, mostly by inheriting them. (I'm not
advocating that, given the relatively low usage of existing specifiers
in XEmacs compared to my opinion of their usefulness. That is, lots
of things are implemented as specifiers, but I rarely see code using
non-default locales, tag sets, or how-to-add. :-) But I can see uses.)
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."