home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / editors / ae92 / whats.new < prev   
Text File  |  1993-08-08  |  2KB  |  60 lines

  1.  
  2. Anthony's Editor May 92
  3. ========================
  4.  
  5. WHAT'S NEW
  6.  
  7. o    Online help
  8. o    Better support for function keys on systems using TERMCAP.
  9. o    Better support for single character input on systems
  10.     with POSIX.1 or System V termios support in order to avoid
  11.     conflicts with terminal's flow control.
  12.  
  13. AE'91, in its obfuscated form, won "Best Utility" in the 1991 International
  14. Obfuscated C Code Contest.  The two files in this distribution are the
  15. un-obfuscated (readable) form of AE'92 and the manual page. 
  16.  
  17. AE'92 merges two schools of thought by providing both VI style (modual)
  18. and EMACS style (modeless) editing interfaces.  One can start an editor
  19. session in one style or the other and switch during a session.  Also 
  20. AE'92 uses the standard I/O library to allow for more portability to 
  21. unusual machines.
  22.  
  23. AE'92 is simple enough that anyone can modify it to add features.  The
  24. source is in the Public Domain, so people are free to modify and use
  25. as they see fit.  
  26.  
  27. e.g.
  28.     o  Tutorials on the Buffer Gap Scheme and/or editor design.
  29.     o  A basis for an editor that can be built into a project.
  30.     o  An editor for novice users.
  31.  
  32. AE has been know to compile on a wide variety of machines and compilers
  33. like BSD and System V Unix with GNU C, PC mahcines with WatCom C or Turbo C,
  34. and ATARI ST machines with Sozobon C.  Any machine that provides at least 
  35. K&R C and a CURSES library should have no trouble getting AE to compile.
  36.  
  37. To build AE on System V equivalent systems, type
  38.  
  39.     cc -o ae ae.c -lcurses
  40.  
  41. To build AE on BSD equivalent systems, type
  42.  
  43.     cc -DTERMCAP=1 -o ae ae.c -lcurses -ltermcap
  44.  
  45. If the constants BUF or HUP are not defined on the compile command line 
  46. then the defaults used are
  47.  
  48.     BUF = 32767 
  49.     HUP = "ae.hup"
  50.  
  51. Also for systems that have POSIX.1 termios (which is based on System V),
  52. define -DPOSIX=1 on the command line.  
  53.  
  54. Please take note of the BUG section of the manual.  
  55.  
  56. Anthony Howe
  57. ant@mks.com
  58.  
  59.  
  60.