home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
UE311P01.ZIP
/
PATCHES.JRS
< prev
next >
Wrap
Text File
|
1991-11-20
|
3KB
|
68 lines
These patches fix a couple of things which slipped through into the final
release of MicroEMACS version 3.11 despite notification during the beta
testing phase.
There was only one serious problem, namely that of an unpatched line in
function os2getc() in module OS2NPM.C, the effect of which was to make the
grey control keys indistinguishable from the white ones.
The other files contained herein were omitted from the distribution but
could be constructed easily by anyone wishing to compile the program. I
include them here just to save effort. I also enclose an executable and
the version of emacs.rc which I use. Note that my version maps special
keys differently from the release version. In particular:
White home moves to beginning of line
White end moves to end of line
Grey home moves to beginning of file
Grey end moves to end of file
White page up moves up one screen (towards beginning of file)
White page down moves down one screen (towards end of file)
Grey page up cycles through the files being edited
Grey page down prompts for another file to edit
F11 decrements character under cursor
F12 increments character under cursor
Shift F11 changes tab spacing to 4
Shift F12 changes tab spacing to 8
Also, I set tab spacing to 4 by default when editing .c and .h files.
The submissions assume a directory structure as follows:
[MicroEMACS 3.11] ------------------ h
| contains all the .h files
contains Make files | from UE311H.ZIP
and other stuff from |--------- src
UE311MAK.ZIP | contains .c and other source files
| from UE311C.ZIP
|--------- obj
| .obj files will be built here
|
|--------- doc
| manual from UE311DOC.ZIP
| (doesn't really NEED to be here)
--------- cmd
macro and help files from
UE311CMD.ZIP
From the top-level directory just say "nmake" and have a cup of coffee.
In due course an emacs.exe will appear. Test it and then move it into
your \bin directory or wherever you keep your useful programs.
IMPORTANT:
Set environment item "HOME" or "PATH" to point at the macro and help
files so MicroEMACS can find them!
As implied in the diagram, the manual can be parked anywhere because it is
not involved in the compilation process. Similarly, the macro and help
files can also be put in some other more convenient location if desired
because they are only used at run time.
The documentation is as used by a word processor called "The Final Word"
and contains a lot of formatting instructions. Nevertheless it is fairly
readable, certainly moreso than the Postscript version which I didn't
bother to collect.
Jon Saxton
20 November 1991