allen@UXC.CSO.UIUC.EDU (Michael Allen) (07/04/89)
I compiled emacs version 18.54 under VMS version 5.1 using version 2.4 of the DEC C compiler. Everything seems OK, except that when I first invoke emacs, 1) If I invoke emacs with bare file name at the command line, e.g., "emacs login.com", I am put into the "*scratch*" buffer, the bell is rung, and the minibuffer window reads "Wrong type argument: stringp, nil". Even without a command line argument, the command "M-x pwd" displays "Directory SHOW DEFAULT". Further, if I try any command to find a file, the prompt always displays "SHOW DEFAULT" where it should show a directory name. 2) If I invoke emacs as "emacs [mallen]login.com", then I am put into the login.com buffer in Fundamental mode with the message "File not found and directory doesn't exist." and the buffer is marked read only. If I now do a "M-x pwd", the display reads "Directory SHOW DEFAULTSHOW DEFAULT[MALLEN]". 3) If I invoke emacs wtih a full path spec, like "emacs user1:[mallen]login.com", everything works as expected. The condition seems to be cleared once I visit or find a file by giving a full path specification. GCC: I have tried to compile gnu emacs with gcc ver 1.22, which I copied from prep (gcc-vms.tar, or something like that). GCC compains about not being able to find many include files, that acutally exist in SYS$LIBRARY. Thank you, Michael Allen