[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

5190.0. "GNU emacs" by STAR::DCARR (Guru: a 4-letter word to Amiga owners) Mon Nov 11 1991 22:57

    A port of GNU emacs has recently appeared on ab20. I've collected all
    of the lharc files that make up the full release (16 lharc files plus 
    2 text files). The files are now on eot:: and in their own area:

	eot::amiga:[amiga.gnu.emacs]

    You don't need to download all 16 lharc files. There are a few which are
    required, some which are recommended and others which are optional. I'll
    list the status of each in a reply to this note (taken from the "catalog"
    file).

    I've yet to download these myself and try them on my 500. We can use this
    note to report problems, successes, etc.

    -Dom


    To save others the trouble, here's the directory listing for the above 
    directory:

    Directory EOT::AMIGA:[AMIGA.GNU.EMACS]

    CATALOG.;1                6  10-NOV-1991 22:19:08.00
    D1.LZH;1                379  10-NOV-1991 22:15:25.00
    D2.LZH;1                545  10-NOV-1991 22:15:58.00
    D3_AUTOLOADED.LZH;1
			    210  11-NOV-1991 10:17:25.00
    D3_ENTERTAINMENTETC.LZH;1
			     45  11-NOV-1991 22:47:25.00
    D3_ENTERTAINMENTLISP.LZH;1
			    120  11-NOV-1991 22:48:25.00
    D3_INFO.LZH;1           862  10-NOV-1991 23:07:33.00
    D3_INFOLISP.LZH;1        87  10-NOV-1991 23:11:14.00
    D4_SRC.LZH;1           1077  11-NOV-1991 10:19:14.00
    D5_LANGUAGELISP.LZH;1
			    583  11-NOV-1991 13:26:36.00
    D5_MINIMUMLISPSRC.LZH;1
			    195  11-NOV-1991 13:27:44.00
    D5_VICLONE.LZH;1        154  11-NOV-1991 22:48:57.00
    D6_GNULIBSRC.LZH;1       26  11-NOV-1991 14:28:20.00
    D6_MAILPACKAGES.LZH;1
			    214  11-NOV-1991 21:03:35.00
    D6_MATHPACKAGES.LZH;1
			    317  11-NOV-1991 18:00:51.00
    D6_MISC.LZH;1           424  11-NOV-1991 17:59:56.00
    D6_TEXTFORMATMODES.LZH;1
			     69  11-NOV-1991 14:27:31.00
    README.GNUEMACS;1         5  10-NOV-1991 22:19:42.00

    Total of 18 files, 5318 blocks.
T.RTitleUserPersonal
Name
DateLines
5190.1catalog file contentsSTAR::DCARRGuru: a 4-letter word to Amiga ownersMon Nov 11 1991 22:58122
    Here's a listing of the contents of each of the archives from the
    "catalog" file:


                                 Almanac
                          Amiga GNU Emacs Catalog

                            Extension Service
                         Oregon State University

                            September 29, 1991


This is a catalog of the Amiga GNU Emacs archives.  Because of its
size and complexity, the Emacs distribution is divided into a number
of lharc'd files, described below.  To receive a file, send the
following to [email protected]:

        mode uuencode
        send computer amiga software gnuemacs file

where `file' is one of the lharc'd files below.  Each file is preceded
by its disk number (1-6), which is refered to in the documentation.

Note that these files files are also available via anonymous ftp
in oes.orst.edu:/pub/almanac/comp/amiga/software/gnuemacs-1.10


                                 --+--


File: d1.lzh
Size: 193617

        (Required)  Contains the emacs binary and documentation.


File: d2.lzh
Size: 277388

        (Required)  Contains basic lisp routines.


File: d3_autoloaded.lzh
Size: 107472

        (Optional)  Contains lisp routines for autoload.


File: d3_entertainmentetc.lzh
Size: 22899

        (Optional)  Contains lisp routines for games and puzzles.


File: d3_entertainmentlisp.lzh
Size: 61194

        (Optional)  Contains lisp routines for games and puzzles.


File: d3_info.lzh
Size: 441194

        (Recommended)  Contains `info' tutorial files.


File: d3_infolisp.lzh
Size: 44457

        (Recommended)  Contains tutorial lisp routines.


File: d4_src.lzh
Size: 551283

        (Optional)  Contains C source.


File: d5_languagelisp.lzh
Size: 298330

        (Optional)  Contains lisp routines for programming language
        editing.


File: d5_viclone.lzh
Size: 78667

        (Optional)  Contains lisp routines for vi emulation.


File: d6_gnulibsrc.lzh
Size: 13271

        (Optional)  Contains generic GNU C source.


File: d6_mailpackage.lzh
Size: 109366

        (Optional)  Contains lisp routines for mail reading.


File: d6_mathpackage.lzh
Size: 162300

        (Optional)  Contains lisp routines for math functions.


File: d6_misc.lzh
Size: 216698

        (Optional)  Contains miscellaneous suplementary lisp routines.


File: d6_textformat.lzh
Size: 35031

        (Optional)  Contains lisp routines for editing human documents.


5190.2more from usenet re: requirements...STAR::DCARRGuru: a 4-letter word to Amiga ownersThu Nov 14 1991 09:51109
Article: 156
From: [email protected] (Mark D. Henning)
Newsgroups: comp.sys.amiga.announce
Subject: Amiga GnuEmacs 1.10 available for ftp
Date: 11 Nov 91 07:58:46 GMT
Sender: [email protected]
 
[ Nobody get on Mark's case for the price of the mailed disks.   ]
[ Richard Stallman is making him provide that service.  Besides, ]
[ you can get it from a lot of other sources.  I made some very  ]
[ minor edits here for spelling and capitalization.  Note that   ]
[ GnuEmacs is considerably larger and different than the Micro-  ]
[ Emacs included with AmigaDos.                  -Dan Z.         ]
 
Announcing:  Gnu Emacs Version 18.53, Amigados Version 1.10
 
Emacs is an advanced editor previously found on UNIX and VMS systems.  
It is highly customizable, and has useful features such as 
cumulative undo functions, auto-saving, automatic backup, task
specific operation (If you are editing C-code, it behaves differently
than if you were editing straight text), and programming language editing
features such as automatic return and indent after a semicolon in C
mode.
 
Emacs is compatible with all pre 3000 machines, but there has been
some problem getting it to work with a 3000.  Some people claim that
it works perfectly, while others are having significant problems.
Regardless, Emacs will run in all cases if nofastmem is run first.
I believe that it is 2.0 compatible, as I have received no complaints
from my beta testers.
 
Requirements:
   1:  2 Megabytes of memory  (May squeak into 1.5 megs)
   2:  Stack memory 70000 bytes, at least.
   3:  2-5 megabytes of disk space.  Gnu Emacs is most effective
       hard drive, but can be run from two diskettes.
 
The package is now available on several archive sites including:
 
oes.orst.edu  in /pub/almanac/comp/amiga/software/gnuemacs-1.10
ftp.uni-passau.de in /pub/amiga/gnuemacs-1.10
AB20.larc.nasa.gov in /amiga/applications/gnuemacs-1.10
ftp.stolaf.edu in /pub/amiga/GNU
 
This is the first non-beta release.  If you have any version below
1.10, please replace it, as pre-1.10 versions are beta, and therefore
have many bugs.  In fact, If you are an administrator of an archive
site, please remove earlier versions.  (They are actually an 
infringement on the GNU Public License, as they include no sources.)
 
New things included in this distribution include:
 
1.  Enhanced UNIX file system approximations
 
2.  Limited Child process spawning
 
3.  Dired mode works!
 
4.  Sources are now included
 
The structure of the archive is (or should be) a disk number followed
by an archive name.  For instance, the file d3_info.lzh is the archive
file info.lzh, taken from disk 3 of the standard distribution.
 
Many thanks to Chris Hansen for taking the time to place the 
distribution onto the internet.
 
If you have no access to FTP or other sources of this distribution,
you can receive a distribution from me.  I charge $100.00 for the
mailing service (half the charge that the Free Software Foundation
charges for the same service.) This includes 6 floppy disks and will
automatically register the recipient in the update service.
 
To order a mailing, please mail me your request at the address below.
Include your name, full mailing address, and check or money order
which may be drawn from a U.S. bank, or a signed statement authorizing
C.O.D..  Please allow a reasonable amount of time for delivery. 
 
Mark Henning
c.o. Rev. John F. Henning
600 S. Center
Merrill, WI 54452
ATTN: Emacs project.
 
Please address all correspondence to the address above, or to any of
the email addresses below.  To be guaranteed a response within a week
and half, then use the aemsrc.UUCP address.  If you are unable to find
a path to aemsrc, or you want to play the numbers game, then mail to
the stolaf.edu address.  (I say numbers game because the stolaf.edu is
direct internet linked, but aemsrc.UUCP has about a 2 day delay.
However, I check my machine daily, whereas stolaf gets checked
infrequently.) 
 
Enjoy Emacs in good health.
 
					-Mark Henning
 
--------------------------------------------------------------------------
Providing the Amiga community with GNU Emacs and related materials.
 
UUCP: {harvard|rutgers|ucbvax}!uwvax!astroatc!nicmad!madnix!aemsrc!henning
                                 {decvax|att}!
INTERNET:       [email protected]
IF ABOVE FAILS: [email protected]
--------------------------------------------------------------------------
--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to [email protected].
MAIL ALL SUBMISSIONS TO [email protected] (don't auto-post).
5190.3TENAYA::MWMThu Nov 14 1991 14:0632
[ Nobody get on Mark's case for the price of the mailed disks.   ]
[ Richard Stallman is making him provide that service.  Besides, ]

Huh? I've known RMS since before he founded the FSF, and have contributed
software to the FSF and built software that incorporated their tools.

*Never* has anyone done or said anything that even remotely implied that
there would be some form of required distribution. The rules were always
layed out in advance, and very clear:

If you give anything covered by the GPL to someone, you can't keep them
from giving it to other people.

If you don't give them source, you have to be willing to give source to
them and anyone who in the transitive closure of the set of people who
get it from them a copy for "cost and materials" for three years.

Making the source available via public channels (FTP, USENet source
groups, or Fred Fish) is the normal mode of distribution; that's sufficient
to meet the terms of the GPL. So is not distributing the software at
all.

Further, GNU Emacs is covered by the GPL, which *prohibits* any requirements
other than those it lists; RMS can't require a service be provided because
it violates the terms of the license that Emacs is distributed under.

So where does this rumor come from?

	<mike

P.S. - no, I'm not knocking Mark's pricing. If he feels that $100 is a
fair price for his time/materials, that's his business.
5190.4First impressions...STAR::DCARRGuru: a 4-letter word to Amiga ownersSat Nov 16 1991 22:5118
    I gave this a try the other nite. Downloaded d1.lzh, d2.lzh and unpacked
    them to ram:, not wanting to have to remove it all from the hard drive 
    if I didn't want to keep it (I've got 5 meg of fast ram in my 500).
    Made the assignment of GNUemacs: to ram:, set the 3 environment variables 
    that were needed and was all set.

    First impressions: nice job on the port! The author's to be commended.
    BUT! It takes about 1 Min 15 sec. to come up on my stock 500, and it
    takes about 600K of memory (the image itself is over 500K). I tried
    out a few functions, all of which seem to work. The tutorial is there,
    help works ok, but I did get it hung in info (could have been operator
    error here as I don't fully remember all the emacs commands since it's
    been a few years). 

    I may play around with it some more, but it's just too slow on my 500
    to make it my editor of choice. 

    -Dom
5190.5How much stack?PAMSRC::NOCLUE::BARRETTAnother face in a red jumpsuitSun Nov 17 1991 09:563
    Just out of curiousity, how big a stack did it need? My experience with
    GNU stuff is that although it's well done, the stack requirements
    (the C compiler for example) are usually enormous.
5190.6STAR::DCARRGuru: a 4-letter word to Amiga ownersSun Nov 17 1991 20:386
    Actually, that was one thing I didn't even think about. My default stack 
    is 20K. I recall seeing a suggestion for a 70K stack somewhere, but I
    can't find reference to it in any of the documentation (I may have read
    something on usenet about it).

    -Dom
5190.7HEAVY::JAMIEThunder knows all things.Mon Nov 18 1991 04:557
    RE .-1
    
    Look in .2 under REQUIREMENTS. It recommends stack of 70K there.
    
    Cheers,
    
    				Jamie.