loosemor@esunix.UUCP (Sandra Loosemore) (01/30/88)
I've seen a couple of messages here before in which people have been reporting that VMS Emacs builds successfully but hangs when you try to run it, or that it sometimes works and sometimes hangs. I've just been bringing up 18.49 under VMS 4.6 and ran into exactly the same problem. The cause is a typo in s-vms.h. The very last thing in this file is a define for PENDING-OUTPUT_COUNT; change this to PENDING_OUTPUT_COUNT (that is, the hyphen should really be an underscore), recompile dispnew.c, and all will be well. (The default definition of this macro is incorrect for VMS, causing humungously large numbers to be passed to the call to sleep() inside update_screen().) -Sandra Loosemore {decwrl, utah-cs}!esunix!loosemor