home *** CD-ROM | disk | FTP | other *** search
- 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
-