rms@prep.ai.mit.edu (01/30/86)
From: rms@prep.ai.mit.edu (Richard M. Stallman) Emacs 17.45 is now available as /u2/emacs/edist.tar-17.45 and also as diffs from 17.43 in diff-17.43-17.45. The diffs are about 150k of diff -c output, about half of which pertains to documentation files. I have seen this version work, including subshells, on the hp9000s200 with all non-system-V features disabled. Therefore, I am pretty confident that the full functionality works now even on a mere unameliorated system V. In addition, 17.45 comes with a portable alloca emulator for systems that can't swing alloca for real. Define C_ALLOCA to enable its use. This comes from D. A. Gwyn. In regard to the hp9000: I believe that several very different machines are called "hp9000" and that the versions of hpux that they run support different facilities. The one supported now is a very new machine containing a 68020. Running the current Emacs on older kinds of "hp9000" probably does still require some work.
styborsk@hpspkla.UUCP (styborsk) (02/03/86)
Regarding the various kinds of "hp9000", you are right, there is more than one type... Specifically, there are two classes of hp9000's that I am aware of currently. The first class consists of hp9000 series 300 (the 310 and the 320) and the older hp9000 series 200 (237, etc). There is also the hp9000 series 500. In there first class, any computer running HP-UX 5.x should look fairly identical to any program that doesn't specifically look for trouble. In fact, both classes should be fairly identical. The major differences (from a software environment point of view) that I am aware of are: 1) on the s500 you cannot dereference a null pointer successfully (which I believe is correct anyway) and 2) on the s500, the stack grows in a different direction than on the s[23]00 (it grows toward higher numeric addresses). Neither of these differences should bother well written programs. Randy Styborski {hpfcla}!hpspkla!styborsk P.S.- I do not officially work on any of the computers above and may be wrong about some of the things I say, but I believe that I am essentially correct (experiences from porting various tools back and forth). Any opinions or statements made are my own and no one elses....