[comp.emacs] Emacs 18.57 vs HPUX 8.0 on HP-700

jaf@inference.com (Jose A. Fernandez) (06/03/91)

Have you ported Emacs 18.57 to HPUX 8.0 on the HP-700?  If so, I'd appreciate
hearing from you.

I am poised to tackle the problem, but rather than repeating work done
elsewhere, I thought I'd ping the list.  Any help will be appreciated.

darrylo@HPNMXX.SR.HP.COM (Darryl Okahata) (06/04/91)

> The HUGE (HP Unsupported GNU Emacs) distribution (from Interex) works
> just fine on the HP 9000/720.  I built it with a minimum of fuss, and
> it worked very nicely.  

     The "unofficial HP GNU Emacs" DOES NOT WORK "as is" on a series 700
box.  However, a few weeks back, Alphonse Rademakers
(uunet.uu.net!mcsun!cernvax!rdm) posted some patches for vanilla V18.57
that make V18.57 work on S700s (I haven't tested them, but I have been
told that they work fine).  These patches seem simple enough that they
should apply to the "unofficial HP GNU Emacs" sources with little or no
trouble.  If anyone wants a copy of these patches, send email.

> HUGE can be gotten via anonymous ftp from me10.lbl.gov in the
> directory /pub/interex/HUGE.  Beware, the distribution is huge in size
> as well, about 13-15Mb tarred and compressed.  You'll need about 35Mb
> of disk space to compile it.

     This is very, very true.

> The only problem I had with it is that the Compose key isn't used as a
> Meta key, which made the placement of the ESC key on the HP keyboards
> worse than I remembered.

     "Compose" key???  What key is this?  I don't think HP keyboards
have changed for S700s (aside from offering a PC-style keyboard).

     If you're really talking about the "Extend char" key, the sample
.emacs file contains the following (just edit it):

-------------------------------------------------------------------------------
;; Set `HP-terminal-extend-as-meta' to non-nil if you want the Extend
;; char key on HP terminals to act as a meta key.  This variable affects
;; HP terminals only.  Note that this variable does nothing if Emacs is
;; running in a native X window (not an xterm or hpterm window).  This
;; only affects HP keyboards; this variable does nothing if a non-HP
;; terminal is being used.

(setq HP-terminal-extend-as-meta nil)
-------------------------------------------------------------------------------

Note that the above comment is slightly wrong: setting
`HP-terminal-extend-as-meta' to non-nil *WILL* affect the Extend char
key (it will act as a meta key in X-windows).

     -- Darryl Okahata
	Internet: darrylo@sr.hp.com

DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion or policy of Hewlett-Packard or of the
little green men that have been following him all day.