home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / msub12.zip / CHANGES.LOG < prev    next >
Text File  |  1995-05-19  |  4KB  |  143 lines

  1.                MSUB HISTORY OF CHANGES.
  2.                ========================
  3.  
  4.  
  5. Features/enhancements
  6. """""""""""""""""""""
  7.  
  8. Version 1.2
  9.     (5/17/1995)
  10.     From now on distributing the dos extender (go32.exe) separately,
  11.     instead of combined into the msub.exe file.
  12.  
  13.     (5/12/1995)
  14.     Improved longest-match warning.
  15.  
  16.     (5/10/1995)
  17.     Compilation much faster (added some caching).
  18.  
  19.     (5/10/1995)
  20.     Added "named subscripts".  See the manual for details.
  21.  
  22.     (5/9/1995)
  23.     Introduced "function notation".  Replacetext may now include
  24.     function calls on the form
  25.  
  26.         \functionname(argument)
  27.  
  28.     Functions \toupper(...) and \tolower(...) added, and !changecase
  29.     removed.
  30.  
  31.     (4/10/1995)
  32.     Improved memory allocation. Thereby considerably improved
  33.     performance on large files.
  34.  
  35.     (4/2/1995)
  36.     Added new example scripts JOINPARA.MS, UNIX2DOS.MS and DOS2UNIX.MS
  37.  
  38. Version 1.1
  39.     (2/28/1995)
  40.     Removed a limitation that !include could not be used on the
  41.     command line.  (This change also causes -search/-replace to be
  42.     allowed within a script, which is meaningless, but harmless.)
  43.  
  44.     (2/28/1995)
  45.     Shareware version: Added a startup-delay. And a capacity
  46.     limitation.
  47.  
  48.     (2/26/1995)
  49.     Increased maximum length of script file line.
  50.  
  51.     (2/26/1995)
  52.     Revised documentation. Structure of MSUB.TEX/DOC changed, and
  53.     UNIXisims ("#!/usr/bin/msub") in INTRO??.MS removed.
  54.  
  55.     As of 1.1, there will be no realmode version of Msub, and the
  56.     386 version will also be the shareware version.
  57.     
  58.     (2/9/1995)
  59.     Changed "!ascii" to "!text" to make room for "!ask" option.
  60.  
  61.     (1/23/1995)
  62.     Upgraded the compiler used for Msub386.  This affects command
  63.     line wildcards.  See 386NOTES for details.
  64.     Added better directory-searching for script files.  Now searches
  65.     current directory, the path, the .EXE directory and for !included
  66.     files also the directory of the including script.
  67.     
  68.     (1/19/1995)
  69.     Added user-defined abbreviations.
  70.     
  71.     (1/18/1995)
  72.     Removed the need for a `=' character in command line option
  73.     arguments; you can now write -searchfor "a string" which before
  74.     would have been -searchfor= "a string" or "-searchfor=a string".
  75.     
  76.     (11/15/1994)
  77.     Added batch file fronts for example scripts
  78.     Added a simple INSTALL.BAT (not included anyway, turned out to be 
  79.     unnecessary after improving directory handling).
  80.     
  81. Version 1.0
  82.     Original release.
  83.  
  84.  
  85. Bugs and corrections
  86. """"""""""""""""""""
  87.  
  88. Version 1.2
  89.     (5/16/1995)
  90.     !clip should not apply to nested !begin/!end blocks; now doesn't.
  91.  
  92.     (5/16/1995)
  93.     !iterate did the wrong thing when in a !begin-!end with multiple
  94.     passes.  Corrected.
  95.  
  96.     (5/15/1995)
  97.     Changed default extension from '.MS' to '.ms'
  98.  
  99.     (5/15/1995)
  100.     Example script MACREAD.MS was blatantly wrong (would gobble the
  101.     first character of each line!). Corrected. 
  102.  
  103.     (4/16/1995)
  104.     Now changes stdout to be a binary file, meaning that
  105.         msub -scr -linesep=lf somescript.ms infile.dat > outfile.dat
  106.     will work as expected.
  107.     (stdin still a text file though, this is probably not a good idea:
  108.         msub -bin somescript.ms - < infile.dat > outfile.dat)
  109.  
  110.     (4/10/1995)
  111.     A ) without ( would cause Msub to loop until out of memory. Fixed.
  112.  
  113.     (4/10/1995)
  114.     !clip and !ask in combination did the wrong thing, when the answer
  115.     was 'no'. Fixed.
  116.  
  117.     (4/2/1995)
  118.     Removed an entry in IBM2LAT.MS, that would change the ' character
  119.  
  120.     (3/22/1995)
  121.     Fixed bug: Forgot to close a file
  122.  
  123. Version 1.1
  124.     (2/26/1995)
  125.     Msub386 will now correctly retain the time stamp of unchanged
  126.     files.
  127.  
  128.     (2/26/1995)
  129.     Option -changecase wasn't documented at all! Is now.
  130.  
  131.     (2/17/1995)
  132.     Fixed bug where null characters were wrongly disallowed in sets.
  133.  
  134.     (2/8/1995)
  135.     Fixed bug, where matching might continue past the end of input,
  136.     in situations where the search text allowed '\0'-s.
  137.  
  138.     (1/13/1995)
  139.     Spellchecked MSUB.DOC(/.TEX)--should have done that before 1.0!
  140.     
  141.     (11/11/1994)
  142.     Changed "!lineseperator" to "!lineseparator".
  143.