home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-
-