home *** CD-ROM | disk | FTP | other *** search
- History of XSET
- ===============
-
-
-
- Version 2.12
- ============
-
- Bug correction: file functions returned TRUENAME.
-
-
-
-
- Version 2.11
- ============
-
- Bug correction: the BYTEFREE command was sometimes return -1.
-
-
-
-
- Version 2.10
- ============
-
- New commands added:
-
- Commands Arguments Action and value assigned to <dosvar>
- -------- --------- -------------------------------------
-
- ERRORLEVEL none errorlevel code of last command
-
- This command is only valid for MS-DOS versions
- 3.20, 3.21, 3.30, 4.0, 4.01 & 5.0 and NDOS 6.0.
- Results are unpredictable under OS or command processor
- like 4DOS, DR-DOS, PC-DOS,...
-
- BYTEFREE [drive] number of bytes free on specified (or current) drive
-
- DAYOFWEEK day in the week ( 0 = sunday,... )
-
- CHANGE s1 s2 {s3} change <s1> by <s2> in <s3>
-
- SEARCH str1 {str2} portion of <str1> matching <str2>
-
- <str2> is a UNIX-like regular expression.
- A regular expression is one or more occurrences of one or more
- characters.
- The following symbols are treated specially:
-
- ^ start of line $ end of line
- . any character \ quote next character
- * match zero or more time preceding character (or character set)
- + match one or more time preceding character (or character set)
- [] set of characters ('^' means non-inclusion, '-' means range)
-
- ex: [aeiou0-9] match a, e, i, o, u, and 0 thru 9
- [^ae0-9] match anything but a, e and 0 thru 9
- ^a match any line beginning by 'a'
- v$ match any line ending by 'v'
-
- XSET t SEARCH "^T.*K$" "This line will be OK"
- XSET t SEARCH "^T.*[1-9].*K$" "Warning: This line will not be OK"
- XSET t SEARCH "^T.*K$" "This line will not be OK!"
- XSET t SEARCH "^T.*K" "This line will be OK!"
- XSET t SEARCH "T.*K$" "Warning: This line will be OK"
-
-
-
- Version 2.03
- ============
-
- Bug correction: little problem appearing sometimes
- with KEY command.
-
- Bug correction: garbage display when no prompt specified
- with INPUT command.
-
- Bug correction: strange behaviour on certain machines
- when invoking for the first time the
- DENSITY command.
-
- Version 2.02
- ============
-
- Bug correction: all INPUT commands where buggy
- (due to a compilation problem).
-
- Version 2.01
- ============
-
- Bug correction: the command TRUENAME always returned an empty
- string (due to a last minute change).
-
- Version 2.0
- ===========
-
- New commands added:
-
- Commands Arguments Action and value assigned to <dosvar>
- -------- --------- -------------------------------------
-
- MIN ┌{str1...strn} minimum or maximum of numbers or strings list
- MAX └{num1...numn} (one string may not contain <space> or <tab>)
-
- FPATH {file} full pathname of a filename
- FDRIVE {file} drive of a filename
- FDIR {file} drive & directory of a filename
- FEXT {file} extension of a file name (no period included)
- FNAME {file} name of a file without extension
- FXNAME {file} name & extension of a file
- FSIZE {file} size of a file
- TRUENAME {file} full truename of a file
- LINE n read the <n>-th line from standard input
- STDERR n read the <n>-th line from standard error
-
-
-
- Version 1.1
- ===========
-
- First shareware version.
-
-
-
- Version 1.0
- ===========
-
- Creation for personal use.
-