home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
007.lha
/
temacs
/
readme.emacs
< prev
next >
Wrap
Text File
|
1986-11-10
|
2KB
|
55 lines
This version of the Micro Emacs text editor is mutation of the standard PD
version ported to the Amiga by George Jones that came from Fish Disk #6.
The program has been modified to compile with the Aztec C. The unmodified
Manx executable code is about 22K smaller than the Lattice version. Another 3K
has been snipped out by program modification.
RANDOM MODIFICATIONS
--------------------
CTRL-T twiddles the 2 charactors to the left of the cursor instead of the
charactor under the cursor and the charactor to the left of the cursor.
Lower case letters in a search pattern match both upper and lower case letters
in the file. Upper case letters in the pattern match only upper case letters
in the file text. That is:
"open" will match "open" and "OPEN", etc.
"Open" will match "Open" and "OPEN", etc but not "open".
The reason this is useful is that it lets you search for defined names, like
"BUFSIZE", or ROM Kernel function calls, like "Write", without having to
check lower case names that are spelled the same, like the C function call
"write".
I finally got the damn mode line to display in inverse video. This was
remarkably difficult to do on the Amiga (compared to the PC) and, the fix
is a kludge.
EMACS now supports an 80 column display.
Tiny EMACS opens its window using the SIMPLE_REFRESH flag, instead of the
SMART_REFRESH flag. This reduces the program's run time memory requirements by
about 34K. If you use the window depth arranging gadget to look at the CLI
window, you will have to use the CTRL-L command to redraw the EMACS text when
you return to the EMACS window. This seems like a small price to pay. Be
careful about issuing a CTRL-L before reactivating (clicking) the EMACS window.
CLI may think it's a form feed and clear the CLI window.
There are no initialization error messages, because I removed the printf()'s.
This reduced the size of the executable by 1500 bytes. If Tiny EMACS is unable
to initialize something: it just exits.
The functions that make an entire region uppercase or lowercase are disabled.
So is the function that "sets the fill column". As far as I can tell, the fill
column command didn't work in the original version. These functions are now
just returns in case they get called accidently.
The function that executes a single CLI command (CTRL-X, !) has been disabled.
The Spawn CLI command (CTRL-C) is still enabled.
Drew Lucy