[comp.emacs] More EMACS Questions

templon@silver.bacs.indiana.edu (jeffrey templon) (03/03/89)

	First of all, thanks to all who sent replies to my original question
posting.  What a nice bunch of people...I am ashamed at pete for telling me
i would get flamed.

	I am back with a few more questions.  One thing almost everybody said
was to type C-h i and I would have no problems.  Unfortunately, C-h seems to
be "delete-previous-character" or somesuch.  I think this may be because I am
using MICROemacs, not GNU emacs, on a Macintosh (and soon on an ultrix vax,
but I think that will be GNU Emacs.)  So, I ask:

Are the differences large between the two?  Is there GNU emacs for the Mac?

Next question is:

How does one "install" the packages previously posted (yesterday?)  I am
particularly interested in the edt package, since I do most of my work on
a VMS vax.  Which brings me to question 3:

Is there GNU emacs for the VAX-VMS operating system?

I hope the answers to these will be positive -- I am trying to build a unified
editing environment for the three machines (VAX/VMS, Mac, and Unix.)

			Thanks again -- jeff

P. S. I think the frequently asked questions message would be a great addition.

bob@tinman.cis.ohio-state.edu (Bob Sutterfield) (03/04/89)

In article <3335@silver.bacs.indiana.edu> templon@silver.bacs.indiana.edu (jeffrey templon) writes:
   One thing almost everybody said was to type C-h i and I would have
   no problems.  Unfortunately, C-h seems to be
   "delete-previous-character" or somesuch.  I think this may be
   because I am using MICROemacs, not GNU emacs, on a Macintosh (and
   soon on an ultrix vax, but I think that will be GNU Emacs.)  So, I
   ask:

Part of the problem seems to be that you didn't specify what type of
Emacs you're using.  Many, many folks on comp.emacs use Emacs from
either GNU or Unipress, where their directions would have worked, and
they assumed you were too.

   Are the differences large between the two?  Is there GNU emacs for
   the Mac?

MicroEmacs is a small editor with keybindings that are very similar to
those of larger implementations of editors that go by the name
"Emacs".  It's small, so it may not have on-line help, and probably
doesn't have a full blown Info browser.  The function is similar at
the level of a simple text editor, but the richness of extensibility
via Lisp libraries is missing.

   How does one "install" the packages previously posted (yesterday?)
   I am particularly interested in the edt package, since I do most of
   my work on a VMS vax.  Which brings me to question 3:

   Is there GNU emacs for the VAX-VMS operating system?

Yes, you can install GNU Emacs on VMS systems.  The distribution even
comes with several .COM files to help you out.  You'll need a good C
compiler first, though.

   I hope the answers to these will be positive -- I am trying to
   build a unified editing environment for the three machines
   (VAX/VMS, Mac, and Unix.)

I use ITS/TOPS Emacs on TOPS/20, GNU Emacs on UNIX (many flavors) and
VMS, and MicroGNU Emacs on Macs, PCs, RT-11, and almost everything
else with a C compiler.  The keybindings are all similar enough that
my spinal cord reflexes can do most of my editing for me, thus
offloading my brain.  None have all the full functionality of GNU
Emacs (e.g. `M-x yow'), but they get by.

dsill@RELAY.NSWC.NAVY.MIL (03/04/89)

>Are the differences [between Microemacs and GNU Emacs] large...?

Quite.  GNU is much more complete.

>Is there GNU emacs for the Mac?

What you probably mean to ask is "Is there GNU emacs for MacOS?", to
which the answer is no, and there probably never will be.  GNU will
run under A/UX, but Richard Stallman (Chief GNUisance) has vowed not
to support Apple in any way because of their lawsuit against HP and
Microsoft.  (Further details in etc/APPLE in GNU emacs distribution.)

>How does one "install" the packages previously posted (yesterday?)

Are you referring to the GNU Emacs Lisp Code Directory?  If so, the
EDT emulators listed there will only run under GNU.

>Is there GNU emacs for the VAX-VMS operating system?

Yes.

>I hope the answers to these will be positive -- I am trying to build a unified
>editing environment for the three machines (VAX/VMS, Mac, and Unix.)

It depends on *how* unified an environment you want.  You can certainly
have *some* kind of Emacs-like editor in all three places, but if you
want exactly the same thing you'll find the Mac will determine your
least common denominator, again assuming the Mac isn't running AU/X.
I'd go for GNU under VMS and UNIX and whatever "micro" Emacs is
available for the Mac.

=========
The opinions expressed above are mine.

"Suppose Apple *does* win its current windows lawsuit against
Microsoft and HP.  Suppose further that Next becomes the Macintosh of
the 1990s, forcing Apple to conclude that it desperately needs to
imitate Next's format in order to remain competitive.  Then what?"
					-- Glenn Groenewold, UNIX Review

pratap@hpcllcm.HP.COM (Pratap Subrahmanyam) (03/04/89)

Try <CTRL>-<SHIFT>-<ESC> instead of <CTRL>-h. Some times this is reset.
Might work for you.

-- pratap.

arc1@ukc.ac.uk (A.R.Curtis) (03/05/89)

In article <3335@silver.bacs.indiana.edu> templon@silver.UUCP (jeffrey templon) writes:
>
> ... C-h i ...
>be "delete-previous-character" or somesuch.  I think this may be because I am
>using MICROemacs, not GNU emacs, ...
>
>Are the differences large between the two?  Is there GNU emacs for the Mac?
                     ^^^^^
Understatement of the year! uemacs is intended to run on such
smaller machines as PC's (hence the "micro" (mu) at the front) but
GNU-Emacs tends to occupy any from 700K to over 1MB as a *binary* so
obviously this is intended for VAXEN and SUNS etc. GNU-Emacs is very
programmable. All (well, nearly) the modes are written in GNU-Lisp
and so you can write your own modes. uemacs isn't so programmable.
ue3.8 and above are starting to get useful again (but I think this
is defeating the point of calling it micro-emacs).

The info package is GNU-Emacs, normally bound to C-h i. C-h in
uemacs, as you say, is normally del*-prev*-char*. You could change it
to describe-command or something of course to get the feel.

>How does one "install" the packages previously posted (yesterday?)  I am
>particularly interested in the edt package, since I do most of my work on
>a VMS vax...

Well you can byte-compile the edt.el stuff (GNU-Emacs I take it.
Must have missed the stuff that was posted) and put this in your own
gnu-lisp directory or in the system one if you're super-user (or own
the directory). If you put it in your own, then you'll need it on
your load-path.

In your .emacs:

         (setq load-path (cons "<my-own-gnu-lisp-directory>" load-path))

and (erm, can't remember the syntax off hand)

         (autoload 'edt "edt" nil t nil)         ;; something like that

>Is there GNU emacs for the VAX-VMS operating system?

Yes, the compilation #ifdefs etc. allow you to specify VMS (I'm
pretty sure)

>P. S. I think the frequently asked questions message ...

Haven't got a copy...

Hope that helps

Tony
-- 
-------------------------------------------------------------------------------
Tony Curtis, Computing Lab.                | Phone 0227 764000
Univ. Kent at Canterbury                   |                Ext. 3812 or 7617
Canterbury, Kent CT2 7NF                   | arc1@uk.ac.ukc

bob@tut.cis.ohio-state.edu (Bob Sutterfield) (03/06/89)

In article <BOB.89Mar3122103@tinman.cis.ohio-state.edu> bob@tinman.cis.ohio-state.edu (Bob Sutterfield) writes:
   I use ... MicroGNU Emacs on Macs ...

Who is that guy?  What does he know?  (it's not often I get to flame
someone for such an obvious slip, so let me enjoy myself a little bit
here :-) Of course he doesn't use MicroGNU Emacs on Macintoshes.
Sheesh, what a stupid idiot - can't even remember what deviant
Emacs-like text editor he used on a Macintosh several years ago.  It
was something Emacs-like, but it wan't mg.

Of course, one must bear in mind that MicroGNU Emacs has the "GNU" in
its name only because its keybindings bear a closer resemblance to
FSF's product than to any other large-scale Emacs, and not because it
has any other relationship to the GNU Project.  And besides, as is
well known, FSF won't be writing anything for Apple's machinery.

bob@tinman.cis.ohio-state.edu (Bob Sutterfield) (03/08/89)

In article <BOB.89Mar5155245@tut.cis.ohio-state.edu> bob@tut.cis.ohio-state.edu (Bob Sutterfield) writes:
   In article <BOB.89Mar3122103@tinman.cis.ohio-state.edu> bob@tinman.cis.ohio-state.edu (Bob Sutterfield) writes:
      I use ... MicroGNU Emacs on Macs ...

   Who is that guy?  What does he know?  (it's not often I get to
   flame someone for such an obvious slip, so let me enjoy myself a
   little bit here :-) ...  Sheesh, what a stupid idiot ...

I have been taken to task for my lack of sensitivity by those who
didn't notice that I was responding to my own article - specifically,
my lack of research before posting some "help".  I was practicing
writing in a new (for me :-) literary genre: the flame.  I had hoped
that by including the full attribution line with my own name and
login, and by my parenthetical comment, folks would get the clue.
Some nice folks, who have nonetheless been remarkably civil in their
private mail to me, didn't notice.

Believe me, I reserve actual use of such heat only for only the
choicest of targets.  So far, I've found only one so deserving:
myself.

Everyone OK?  Now, enough discussion about discussion about Emacs...