home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 007.lha / temacs / readme.emacs < prev    next >
Text File  |  1986-11-10  |  2KB  |  55 lines

  1.  
  2. This version of the Micro Emacs text editor is mutation of the standard PD
  3. version ported to the Amiga by George Jones that came from Fish Disk #6.
  4.  
  5. The program has been modified to compile with the Aztec C. The unmodified
  6. Manx executable code is about 22K smaller than the Lattice version. Another 3K
  7. has been snipped out by program modification.
  8.  
  9.  
  10. RANDOM MODIFICATIONS
  11. --------------------
  12.  
  13. CTRL-T twiddles the 2 charactors to the left of the cursor instead of the 
  14. charactor under the cursor and the charactor to the left of the cursor.
  15.  
  16. Lower case letters in a search pattern match both upper and lower case letters
  17. in the file. Upper case letters in the pattern match only upper case letters 
  18. in the file text. That is:
  19.  
  20.     "open" will match "open" and "OPEN", etc.
  21.     "Open" will match "Open" and "OPEN", etc but not "open".
  22.  
  23. The reason this is useful is that it lets you search for defined names, like
  24. "BUFSIZE", or ROM Kernel function calls, like "Write", without having to
  25. check lower case names that are spelled the same, like the C function call
  26. "write".
  27.  
  28. I finally got the damn mode line to display in inverse video. This was
  29. remarkably difficult to do on the Amiga (compared to the PC) and, the fix
  30. is a kludge.
  31.  
  32. EMACS now supports an 80 column display.
  33.  
  34. Tiny EMACS opens its window using the SIMPLE_REFRESH flag, instead of the
  35. SMART_REFRESH flag. This reduces the program's run time memory requirements by
  36. about 34K. If you use the window depth arranging gadget to look at the CLI 
  37. window, you will have to use the CTRL-L command to redraw the EMACS text when
  38. you return to the EMACS window. This seems like a small price to pay. Be 
  39. careful about issuing a CTRL-L before reactivating (clicking) the EMACS window.
  40. CLI may think it's a form feed and clear the CLI window.
  41.  
  42. There are no initialization error messages, because I removed the printf()'s.
  43. This reduced the size of the executable by 1500 bytes. If Tiny EMACS is unable
  44. to initialize something: it just exits.
  45.  
  46. The functions that make an entire region uppercase or lowercase are disabled.
  47. So is the function that "sets the fill column". As far as I can tell, the fill 
  48. column command didn't work in the original version. These functions are now 
  49. just returns in case they get called accidently.
  50.  
  51. The function that executes a single CLI command (CTRL-X, !) has been disabled.
  52. The Spawn CLI command (CTRL-C) is still enabled.
  53.  
  54.                         Drew Lucy
  55.