Configuring XEmacs for UTF-8
First, you need to have built xemacs itself with USE=mule.  Then, the
app-xemacs/mule-ucs package is needed.  To autoload Unicode support,
you can add the following to your ~/.xemacs/init.el:
    (require 'un-define)
If automatic character set detection on files is not working properly, here are three commands that can help.
- 
    
set-buffer-file-coding-system (C-x RET f)changes the coding system for the current file. - 
    
set-default-buffer-file-coding-system (C-x RET F)sets the default for unsaved buffers and ASCII-looking files that have no obvious character set markers for autodetection. - 
    
universal-coding-system-argument (C-x RET c)lets you set the coding system for the next command, so issuing this from a dired window immediately before opening a problematic file is a tactic that can be of use when autodetection gets things pathologically wrong. 
The current coding system will be displayed near the left edge of the status line.