9. Emacs Specific Problems


This page is translated by Hernando TANAKA <ktanaka@codenet.net>. Thank you.


[Back to Contents]
9.1 How can I read the mew.info on XEmacs?
9.2 How can I input Japanese in the Subject: line?[Mule2.3 based on Emacs19.34]

9.1 How can I read the mew.info on XEmacs?

Q.
I can't read the mew.info on XEmacs. What can I do?
A.
There's a slight difference on the format of info file between Emacs and XEmacs. The info files shipped with the mew archive (mew.jis.info* for Japanese, mew.info* for English) are compiled for the Emacs info, so you may not be able to read them from XEmacs.

To make an XEmacs format version, you must recompile them from the source file mew.texi;

  1. Extract the mew archive somewhere.
    % cd /tmp
    % tar xvfz mew-X.XX.tar.gz
    
  2. Open the mew.texi file with XEmacs
    % xemacs mew-X.XX/info/mew.texi
    
  3. Compile the info file. Here, you have to decide which language version of info you want (Japanese or English), and edit the mew.texi file. There are two lines to edit;
    • If you want English version of info, edit the two lines like this;
      • line 3: @setfilename mew.info
      • line 8: @set us
    • If you want Japanese version of info, edit the two lines like this;
      • line 3: @setfilename mew,jis.info
      • line 8: @set jp

    Now compile by M-x texinfo-format-buffer. If you get a message in the minibuffer saying "Formatting Info file...done. Now save it.", type C-xC-s to save the formatted files.

  4. Copy the formatted file to the system info directory.
    % su
    # make install-info (for English version)
    # make install-jinfo (for Japanese version)
    

[Back to Contents] [Back to Top Page]


9.2 How can I input Japanese in the Subject: line? [Mule2.3 based on Emacs19.34]

Q.
I can't input Japanese in the Subject: line using Canna/Egg/SKK. I'm using mule2.3 based on emacs19.34. How do I do it?
A.
If you're using Canna or Egg, you must apply mew-X.XX/patches/canna-el-19.34.patch or mew-X.XX/patches/egg.el-19.34.patch, respectively, to mule, and recompile mule.

For SKK, you should use SKK10.x or later.

If you're not privileged to do any of the above, try this in your $(HOME)/.emacs file;

(setq mew-use-overlay-keymap nil)

It may work.

There is a technical explanation in mew-X.XX/patches/00readme.jis about this problem.

[Back to Contents] [Back to Top Page]