bug in file-name-coding-system detection

Malcolm Purvis malcolmp at xemacs.org
Fri Jan 12 06:42:47 EST 2007


>>>>> "Aidan" == Aidan Kehoe <kehoea at parhasard.net> writes:

Aidan> (The reason things changed is that we take our language environment
Aidan> from LC_CTYPE and interpretation of that variable got better--so
Aidan> mule-packages/locale used the newly non-English locale. )

Sorry for coming into this a bit late, but on the topic of the menu items
displaying in German, are you sure that it's not the following patch that's
causing the problem?

http://calypso.tux.org/pipermail/xemacs-patches/2006-October/000015.html

I committed that a couple of months ago to fix the locale support for
app-default files, which had been broken for some time.  

On the question of why changing LC_* doesn't fix things, as a test try
changing the locale set at login.  After some poking around with
XrmLocaleOfDatabase() I suspect that for this code we're using the locale of
the X *server*, rather than our own environment, so calculate the location of
the app-defaults file.

If the new behaviour is too annoying, let me know and I'll patch it out.


Malcolm

-- 
		     Malcolm Purvis <malcolmp at xemacs.org>



More information about the XEmacs-Beta mailing list