Redirected to xemacs-beta and xemacs-mule for discussion.
I am strongly inclined to veto this patch for the following reasons.
Comments?
>>>> "ARISAWA" == ARISAWA Akihiro
<ari(a)mbf.sphere.ne.jp> writes:
ARISAWA> This patch supports fontset for Tabs.
This is the wrong way to go. We support fontsets in the menubar for
historical reasons, but AFAIK the tab controls and progress bars use
faces to control fonts and other properties of text display. The
fontset support in the menubar has been nothing but trouble for
customization, and AFAIK cannot be changed after initialization.
Supporting FontSets for Athena means also supporting FontLists for
Motif, and what do we do for GTK?
This patch is a new feature, and therefore inappropriate for 21.4.
Even if the face support in the widgets does not extend to Mule fonts,
in 21.5 we should be working to get rid of the fontset support that
exists, rather than extending it to other parts of the code.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.