After the basic installation procedere, I had to perform the following steps additionally to keep everything happy and dump Emacs successfully. (I guess it has to do with some paths being left hard-coded in the port):
x:\tmpon the Emacs installation drive.
readme.os2 files says rmail would work now. It did not for me and it gave me a hard time setting it up.
If your local pop3 mailbox is in Un*x format everything seems to be fine, but if you are using the lamailer format, retrieving mail from the local mailbox seems not to work. I always got the error message "
Cannot convert to babyl format" when I tried to load the new mail with rmail. The problem is the movemail program which is distributed with Emacs and can be found in the
x:\emacs\20.6\bin directory. After trying nearly every available pop3 mail retrieving program available for OS/2, I installed the old movemail program which is distributed with Emacs version 19.33 and the problem dissappeared immediately.
Make sure to install/replace the executable files in
Emacs has built-in context-sensitive help. Whenever the cursor is on an elisp variable or function name one can type [
C-h v] or [
C-h f] to get a description of the variable or function respectively. Emacs does so by relying on the
TAGS files in the directories in which the elisp files (
*.el) are stored.
Emacs 20.6 comes without
TAGS files which means you will have to build those files yourself. This is done with the program
etags which resides in the
When I tried to do just that, I always got an error message and nothing happened. When I used the
etags program from the Emacs 19.33 distribution I was able to build all the
TAGS files instantly.
However I still could not use context-sensitive help from within Emacs as everytime I typed [
C-h v] or [
C-h f] I got anoter error message related to the file
fns-20.6.1.el in the
x:\emacs\20.6\bin. It turned out that this files containes garbage at the very end. To solve the problem load it into Emacs and delete all the garbage.
You now have context-sensitive help available.
Download a working etags program. Put the files into the
x:\emacs\20.6\bin directory. For your convenience I have included a batch file
makeetags.cmd which will loop through all standard elisp directories to build the
TAGS files. You must call this batch file from within the
x:\emacs\20.6\bin for it to work properly.
Under construction: tm does not work out of the box, because it assumes Xemacs to be installed.