home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
catalogs
/
tldr22.zip
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-06-15
|
9KB
|
227 lines
T o o l D r i v e r
---------------------
Version 2.02
--------------
H I S T O R Y O F C H A N G E S
-------------------------------------
Last updated: June, 1993
This is a history of the FileXref modifications and fixes since it was
originally released.
June 1993 Version 2.02 - Includes the following:
1. Added a File Parts list report option to the FileXref dialog box.
This is like the traditional indented engineering parts list. It
shows a full explosion of all the "end items" in the list of files to
be examined. And it points out any circular references (loops)!
2. Corrected the PLI entry in the default extension file - TOOLDRIV.EXT
to reflect fixed length 80 byte records.
3. Corrected FILELIST and CRE8FSL to accept both C: and C:\ as a
starting path.
4. Renamed the FILEXREF report file from FILEXREF.RPT to FILEXREF.PRN
to eliminate confusion with SQL*RPT files.
5. Fixed a bug "Unable to close a scanned file" when the FSL file
contained the names of non-existant files.
April 1993 Version 2.01 - Includes the following:
01. In prior versions, the file extension list was static. Now
a control file (TOOLDRIV.EXT) has been added so that the user
may map their file extensions to the types of files they contain.
A default control file is provided.
Sixteen types of files are currently supported:
"textFile" Any ASCII text file (e.g. documentation)
"basic" Basic source code
"c/c++" C and C++ source code
"cobol" COBOL source code
"assembler" DOS Assembler source code
"batchFile" DOS batch file (BAT files)
"fortran" FORTRAN source code
"rexx" OS/2 command files (CMD files)
"OracleForms" Oracle SQL*FORMS (INP files)
"OracleRPT" Oracle SQL*RPT (RPT files)
"OracleReportWriter" Oracle SQL*ReportWriter (REX files)
"OracleSQLScript" Oracle SQL*PLUS (SQL files)
"PL/I" PL/I compiler source code
"pascal" Pascal source code
"SQLSolutionsSQR" SQL Solutions SQR Product (SQR files)
"xBase" xBase source code
02. The FileXref word specification list format has changed to
allow you to define case sensitivity for each word.
While it makes sense to define C variables as case sensitive,
any embedded SQL column and table names may exist in some
modules in upper case and in mixed or lower case in others.
So when cross referencing the use of SQL variables which can be
written in any mix of case ( e.g. Column_Name ), define those to
be case insensitive.
03. All control files now support embedded comments. Generated
control files now contain comments about their format and use
so you don't need to go the manual if you have a syntax error.
04. Unreferenced words are now included in the word usage reports.
05. Unreferenced symbols are now included in the XRF export file.
The FEI export file has been eliminated because of this.
06. Examples using SQL variables were added to show how FileXref
and NameChanger can handle case sensitive SQL columns like
Emp_Nm.
September 1992 Version 2.0 - Includes the following:
01. Replaced the file usage report with a new report style showing BOTH
usage and component data in one integrated form.
02. The word usage reports can now be used to include words which are also
filenames.
03. Added support for .CBL files for Microsoft and Ryan McFarland COBOL.
04. Added support for .RPT files (Oracle's SQL*RPT product).
05. Added support for .SQR files (For SQL Solutions' SQR product.
06. Changed the format of the flags in the XRF and FEI files to make them
easier to process with database packages.
07. Indented the reports to facilitate drilling holes for filing in a
binder. Also expanded them to 132 columns.
08. All underscores or all dashes is no longer considered a symbol.
09. Text in batch file ECHO statements is no longer cross referenced.
10. The word usage report is now sensitive to case.
11. The list of unreferenced files and "FEI" data file now include the full
file specification instead of just the filename. Now sorted by File
name, then path for ease of use.
12. The control files ( .FSL and .WSL ) no longer require a
carriage-return/line-feed on their last records.
13. Reinstated the generation of cross references for whole numbers.
October 1991 1.3 Release - Includes the following changes:
01. Now supporting embedded SQL in C, COBOL, PL/I, FORTRAN, and Pascal
source code.
02. Now supports word exclusion from the symbol cross referencing. This
enables you to exclude language specific keywords.
03. Using 59 lines per page and 79 characters per line text format for all
documentation files to be compatible with most printers and monitors.
04. Support for Oracle's PL SQL '--' comment lines.
05. Fixed bug in SQL parsing where /* comments span multiple
lines.
06. No longer generating cross references for numeric literals.
07. Changed the parsing to ignore '.' terminator on BAS
literals.
08. Changed the parsing to ignore '?' terminator on TXT literals.
09. Added '-' to the list of allowable middle characters in "TXT", "DOC"
and "INP" symbols.
10. Miscellaneous documentation changes and corrections.
March 1991 1.2 Release - Includes the following changes:
01. Added support for .DOC and .MAK files.
02. Error processing - Improved the error messages for file processing
errors (open, close).
03. Fixed bug - FileList was selecting VOLID files.
m
04. Fixed Bug - COBOL source. Was returning columns 73-80 as symbols when
continuation character was '/'.
05. Error processing - Improved the FILEXREF ? messages. (Help on using
FileXref)
06. Documentation - Added and improved examples.
07. Printer Support - Reduced linecount to 60 on all print files written by
FileXref.
08. Error processing - Improved messages when out of conventional memory.
09. Fixed Bug - Run time error R6013 - illegal far pointer use.
10. Error processing - When a selected file is not found we now write an
error message to the .MSG file as well as to the screen.
11. Error management - Now invoking the FileXref help screen when file open
errors occur. (Assuming the user mistyped a file name when overriding)
12. Major changes in ancillary documentation to support BBS and Catalog
distribution.
13. Fixed bug - "Internal error - State Table index is invalid.
(A20)"
Oct 1990 1.1 Initial Release
CompuServe IBMPRO Forum Library 6
Public Brand Software Catalog
Public Software Library (PsL)
N a m e C h a n g e r
-----------------------
Version 2.0
-------------
H I S T O R Y O F C H A N G E S
-------------------------------------
Last Modified: September, 1992
This is a history of the NameChanger modifications and fixes since it was
originally released.
2.0
1. Added .CBL to the list of valid COBOL file types.
2. Now supporting .RPT files (Oracle's SQL*RPT product).
3. Added support for .SQR files (For SQL Solutions' SQR product).
4. The MSG file now reflects error messages that were sent to the standard
output file (screen).
5. The control files ( .FSL and .SRL ) no longer require a
carriage-return/line-feed on their last records.
Release 1.1 (was named ReNamer) October 1991
1. Now supporting embedded SQL in C, COBOL, PL/I, FORTRAN, and Pascal
source code.
2. Now allowing up to 100 characters to exist in a string literal.
3. Now identifying files NOT changed by the renaming process.
4. New utility added - CRE8FSL which reads a directory and outputs an FSL
record for each source file found.