⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.doc

📁 软件磁盘整理工具  
💻 DOC
字号:

                         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.


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -