[net.emacs] Emacs 17.45 available

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....