home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / utilities / zap / !Zap / 3rdParty / MJEChanges < prev    next >
Encoding:
Text File  |  1994-06-06  |  2.1 KB  |  51 lines

  1. ZapMJE 0.56 changes file
  2. © Martin Ebourne, 1994
  3.  
  4. Changes since 0.51 (First release, with V1.10 of Zap):
  5. NB. Check out the help file for full details on new features.
  6.  
  7. Improved syntax colouring for C mode:
  8.   • Fixed display of .01234
  9.   • Added C++ reserved words
  10.   • Fixed display of #define \n~!@ in C
  11.   • Added #line pre-proc directive
  12.   • Added detection of L"foo" and L'f' in C. Now all I need to do is find a
  13.     use for them!
  14.   • Enabled the percentage counter on the hourglass
  15.  
  16. Completely re-wrote space stripping on save code. In the process, the
  17. following improvements were made:
  18.   • A very serious bug was fixed. This could cause the file to be corrupted
  19.     when saved if the undo buffer was active and there was at least 1 excess
  20.     space. However, due to the fact that this was very unlikely, it only ever
  21.     happened if there were a large number of excess spaces. (First reported
  22.     by Neil Spellings)
  23.   • The space stripping code is now much faster
  24.   • The hourglass is now activated, and the percentage counter used
  25.   • Allowed escape to abort (only aborts space stripping, so file still
  26.     saved)
  27.   • The cursor no longer moves to the last space removed (this had already
  28.     been fixed)
  29.  
  30. Improved function finding and its derivatives (C mode only):
  31.   • Fixed bug which caused rubbish to be put in the list on occasion
  32.   • Fixed bug with '{' not being ignored
  33.   • Enabled the percentage counter on the hourglass
  34.   • Allowed escape to terminate (doesn't abort, since browser still appears,
  35.     though incomplete, and header file creation is left similarly incomplete)
  36.  
  37. Changes to MJE_SWAPTOHEADER:
  38.   • Fixed memory leak when file was not in c, s, p or h directory
  39.   • Added warning that file not found
  40.  
  41. Miscellaneous bugs fixed:
  42.   • Message trapping bug reported by Neil Topham
  43.   • Changed assembler pre-processor 'comment' to [ 1=0 (it was [ 1<>0, which
  44.     is obviously always true!]
  45.   • Fixed display of | in instruction field for assembler
  46.  
  47. Miscellaneous changes:
  48.   • Added auto-mode detection
  49.   • Started auto-header generation for C
  50.   • Made version number code work with 'ZapX' for Dominic's development use
  51.