home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
demacs
/
dem_inst.msg
< prev
next >
Wrap
Internet Message Format
|
1992-05-04
|
6KB
From: dsimmons@CS.Cornell.EDU (Daniel G. Simmons)
Newsgroups: comp.binaries.ibm.pc.archives
Subject: Re: Help with installing Demacs
Date: 19 Dec 91 17:14:31 GMT
Updated: 3 Apr 92 by Keith Petersen
To Install Demacs: (according to Danny Simmons...)
------------------
- These instructions assume you want the english version, and you have an
ibm compatible 386 or 486...
- I also assume that you do not have any conflicts that would make problems
running programs compiled with djgpp. (i.e. You're not running emm386 from
the Windows or something.) If you don't know about this one, post a
message and someone will come running with an answer. I don't really know
all the details, but my 386 w/DOS 5.0 not loaded high, 5MB RAM, 1MB used for
a cache, etc. Works...
1. Download the 2 files, and get a copy of pkunzip.
- dem120e.zip
- dem120s.zip
2. Make a directory to hold the files. For the remainder of these
instructions I will use the name c:\demacs, but you can substitute
whatever you would like.
3. Unpack -- a short list of commands to type follows:
c:\> cd \demacs
c:\demacs> pkunzip -d dem120e.zip
c:\demacs> pkunzip -d dem120s.zip
c:\demacs> pkunzip -d etc.zip
c:\demacs> pkunzip -d lisp.zip
c:\demacs> copy edired.zip lisp -- just trust me on this one...
c:\demacs> erase *.zip -- or move them elsewhere out of your way
c:\demacs> cd lisp
c:\demacs\lisp> pkunzip -d edired.zip
c:\demacs\lisp> erase edired.zip
4. Set up environment variables:
Either put these in a batch file called emacs, which you will run
once at the start of any session where you want to use demacs, or
put them all in your autoexec.bat. You may very well have to
increase your environment space, by adding a /e:xxxx (say 512) to
the shell line in your config.sys...
Autoexec.bat
------------
set TERM=ibmpc
set TERMCAP=c:\demacs\termcap
set HOME=c:\demacs
set GO32TMP=c:\tmp -- you may need to create a tmp directory...
set TZ=MST -- mountain standard time
set USER=danny -- hey, that's me!
set EMACSLOADPATH=c:\emacs\lisp
set EMACSEXECPATH=d:\emacs\etc
set DEMACS_KEEP=1024 -- assumes you have extended RAM
set SHELL=c:\command.com
5. Copy the executables to some directory in your path. For the sake
of this example, I will assume that you have a directory called
c:\bin in your path... You could put the demacs directory in your
path and just copy them in there, but that's up to you.
c:\> copy \demacs\bin\demacspc.exe \bin\demacs.exe
c:\> copy \demacs\bin\demacs \bin
6. Edit the _emacs file. This is a file of E-Lisp commands that are executed
each time you start Demacs. It has to be edited to tell demacs that you
have an IBMPC type machine not one of the Japanese clones. Also, I have
found it necessary to add a line at the end to tell it where the Info
directory is so that the TEXINFO system works. So, whip out an editor,
(EDLIN if you must) and do the following.
1. Remove the semi-colon at the beginning of line 13...
;(setq dos-machine-type 'ibmpc)
becomes:
(setq dos-machine-type 'ibmpc)
2. Add a line at the end of the file which reads:
(setq Info-directory "c:/demacs/info")
3. Optionally, remove the semi-colon at the beginning of line 19 if you
want to switch delete and backspace. Normally, emacs uses ctrl-h to
mean "help", but that seems super weird to most PC users, so...
;(load-library "term/bobcat") ; swap BS (C-h) and DEL
becomes:
(load-library "term/bobcat") ; swap BS (C-h) and DEL
7. Try running it...
c:\> demacs
8. Once it loads up, look at the tutorial... C-h t
Then look at TEXTINFO (where the real info is)... C-h i
Note: If you chose to do item number 3 in instruction 6 (swap C-h and DEL),
then you will be typing DEL t or DEL i for those things. Of course,
either way you can just press F1 instead of C-h or DEL, because of
the new mappings for DEMACS to a PC keyboard.
I hope this helps... I just gleaned this from my experience hacking
around with the system. Maybe, this could be added to the
distribution if other people find it helpful. If so, mail me and I'll
send it along to the WONDERFUL people who did this port. BTW, hats
off to you, Manabu Higashida and Hirano Satoshi!
--
Daniel G. Simmons dsimmons@cs.cornell.edu
---------------------------------------------------------------
Some trust in chariots and some in horses, but we trust in the
name of the Lord our god. -- Psalm 20:7
From: dsimmons@CS.Cornell.EDU (Daniel G. Simmons)
Newsgroups: comp.binaries.ibm.pc.archives
Subject: Re: Help with installing Demacs
Date: 20 Dec 91 04:49:56 GMT
As an addendum to "Help with installing Demacs" which I posted above,
it is also important to have ansi.sys in your config.sys (nnansi.sys
only works if you re-assemble it with a small modification to enable
key re-definition).
Also, if you have extended memory, you need to put himem.sys in your
config.sys to enable it...
Finally, Timo is quite right in saying that this discussion belongs in
comp.emacs or comp.editors or somewhere else. I've posted this last
message to both groups (cbip.archives and comp.emacs) for the purpose
of continuity (and making sure the info gets to the original poster),
but anything else should go to comp.emacs or gnu.emacs.help or
somewhere.
Sorry Timo, I didn't realize where I was posting--just read the letter and
hit the key for follow-up you know. :-)
--
Daniel G. Simmons dsimmons@cs.cornell.edu
---------------------------------------------------------------
Some trust in chariots and some in horses, but we trust in the
name of the Lord our god. -- Psalm 20:7