home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 24
/
CD_ASCQ_24_0995.iso
/
vrac
/
msub12.zip
/
CHANGES.LOG
< prev
next >
Wrap
Text File
|
1995-05-19
|
4KB
|
143 lines
MSUB HISTORY OF CHANGES.
========================
Features/enhancements
"""""""""""""""""""""
Version 1.2
(5/17/1995)
From now on distributing the dos extender (go32.exe) separately,
instead of combined into the msub.exe file.
(5/12/1995)
Improved longest-match warning.
(5/10/1995)
Compilation much faster (added some caching).
(5/10/1995)
Added "named subscripts". See the manual for details.
(5/9/1995)
Introduced "function notation". Replacetext may now include
function calls on the form
\functionname(argument)
Functions \toupper(...) and \tolower(...) added, and !changecase
removed.
(4/10/1995)
Improved memory allocation. Thereby considerably improved
performance on large files.
(4/2/1995)
Added new example scripts JOINPARA.MS, UNIX2DOS.MS and DOS2UNIX.MS
Version 1.1
(2/28/1995)
Removed a limitation that !include could not be used on the
command line. (This change also causes -search/-replace to be
allowed within a script, which is meaningless, but harmless.)
(2/28/1995)
Shareware version: Added a startup-delay. And a capacity
limitation.
(2/26/1995)
Increased maximum length of script file line.
(2/26/1995)
Revised documentation. Structure of MSUB.TEX/DOC changed, and
UNIXisims ("#!/usr/bin/msub") in INTRO??.MS removed.
As of 1.1, there will be no realmode version of Msub, and the
386 version will also be the shareware version.
(2/9/1995)
Changed "!ascii" to "!text" to make room for "!ask" option.
(1/23/1995)
Upgraded the compiler used for Msub386. This affects command
line wildcards. See 386NOTES for details.
Added better directory-searching for script files. Now searches
current directory, the path, the .EXE directory and for !included
files also the directory of the including script.
(1/19/1995)
Added user-defined abbreviations.
(1/18/1995)
Removed the need for a `=' character in command line option
arguments; you can now write -searchfor "a string" which before
would have been -searchfor= "a string" or "-searchfor=a string".
(11/15/1994)
Added batch file fronts for example scripts
Added a simple INSTALL.BAT (not included anyway, turned out to be
unnecessary after improving directory handling).
Version 1.0
Original release.
Bugs and corrections
""""""""""""""""""""
Version 1.2
(5/16/1995)
!clip should not apply to nested !begin/!end blocks; now doesn't.
(5/16/1995)
!iterate did the wrong thing when in a !begin-!end with multiple
passes. Corrected.
(5/15/1995)
Changed default extension from '.MS' to '.ms'
(5/15/1995)
Example script MACREAD.MS was blatantly wrong (would gobble the
first character of each line!). Corrected.
(4/16/1995)
Now changes stdout to be a binary file, meaning that
msub -scr -linesep=lf somescript.ms infile.dat > outfile.dat
will work as expected.
(stdin still a text file though, this is probably not a good idea:
msub -bin somescript.ms - < infile.dat > outfile.dat)
(4/10/1995)
A ) without ( would cause Msub to loop until out of memory. Fixed.
(4/10/1995)
!clip and !ask in combination did the wrong thing, when the answer
was 'no'. Fixed.
(4/2/1995)
Removed an entry in IBM2LAT.MS, that would change the ' character
(3/22/1995)
Fixed bug: Forgot to close a file
Version 1.1
(2/26/1995)
Msub386 will now correctly retain the time stamp of unchanged
files.
(2/26/1995)
Option -changecase wasn't documented at all! Is now.
(2/17/1995)
Fixed bug where null characters were wrongly disallowed in sets.
(2/8/1995)
Fixed bug, where matching might continue past the end of input,
in situations where the search text allowed '\0'-s.
(1/13/1995)
Spellchecked MSUB.DOC(/.TEX)--should have done that before 1.0!
(11/11/1994)
Changed "!lineseperator" to "!lineseparator".