home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Megazine
/
Megazine-1.iso
/
PROGRAMA
/
C
/
CXTW106
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1996-12-01
|
8KB
|
184 lines
HISTORY.DOC
REVISION HISTORY OF THE SXT SOFTWARE EXPLORATION TOOLS
* CXT - C Exploration Tools
* DXT - DBASE Exploration Tools
* FXT - FORTRAN Exploration Tools
* LXT - LISP Exploration Tools
(SXT command-line and SXTWIN Windows versions)
4/95 CXT 2.32, DXT 1.32, FXT 1.32, LXT 1.32: filetree
hierarchy (include file relations) for CXT and FXT,
INCLUDE statement extended (FXT), HTML (HyperText
Markup Language) calltree file generation, RTF (Rich
Text Format) calltree file generation (can be compiled
as Windows Helpfile), TAGS/ CTAGS file generation,
additional statistical file information (minimum and
maximum values), Rational Rose output extended, warning
for illegal characters, explicit definition of library
functions (CFT), DXT database filenames harmonized with
other SXT programs, database structure changed (all SXT
versions)
CXTWIN 1.06, DXTWIN 1.06, FXTWIN 1.06, LXTWIN 1.06: new
DLL-interface to SXT databases with sample application,
changes and bug fixes (user interface dialogs), option
-BATCH, 3D dialogs (only 16 bit versions)
9/94 CXTWIN 1.04, DXTWIN 1.04, FXTWIN 1.04, LXTWIN 1.04,
first official shareware releases of the Windows 3.1
versions (previous ones were test-versions), update of
CXT 2.30, DXT 1.30, FXT 1.30, LXT 1.30
5/94 - 8/94 CXT 2.21, DXT 1.21, FXT 1.21 and FXT 1.22, LXT
1.21 (unreleased working versions), error in database
search fixed, changed to case insensitive names (DXT,
FXT); error with combination of options -L -time fixed,
error with overwrites of command and filelist files
with option -G fixed (CXT, DXT, FXT, LXT); error with
relative -I include paths fixed (CXT, FXT); new option
-E[..] (DXT); FXT language analysis part redesigned and
optimised, functionality extended (options -CALL,
-COMMON, -$); CXT language analysis part optimised,
warning if C++ style comment '//' recognised without
option -C++ or -// set, better CST typedef recognition,
preprocessor defines for MS Visual C++ 1.5; LXT
functionality extended (option -defmacro)
3/94 DXT 1.20, FXT 1.20, LXT 1.20, first official shareware
releases (previous ones were test-versions), update of
CXT (version 2.20)
2/94 CXT 2.13 (unreleased working version), minor changes in
CST byte offset file generation, fixed error in
database reading, Microsoft VC++ 1.0 for Windows NT and
- 1 -
Borland C++ 1.0 for OS/2 preprocessing support,
internal database structure changed, detection and
handling of multiple file inclusions, new additional
options (C++ comments in C code, __TIMESTAMP__
preprocessor macro supported, extended national
character sets, Rational Rose Petal file generation for
callgraph visualisation, command line dump, runtime
information), BRIEF and MicroEMACS macros files
changed, new option -o for CFTN and CSTN to redirect
output to file, return values for CFTN and CSTN changed
7/93 CFT & CST 2.12, additional features, internal error
handling redesigned, C++ class hierarchy graph listing,
better C++ operator handling, preprocessor macro size
increased, new BRIEF macro help screen, BRIEF macro key
assignment changed, new MicroEMACS macros added and
existing ones redesigned, CST byte offset option
extended and byte offset file redesigned (fewer macros
-> faster compilation and smaller executable), Borland
C++ 3.1 preprocessing support, additional C++
preprocessor defines for Borland and GNU supported, new
transfer batch files for calling CFT and CST from
inside the Borland IDE and displaying the results,
system requirements for real mode versions are now
Intel 80286 or higher (8088, 8086 and 80186 are no
longer supported)
11/92 CFT & CST 2.11, first official shareware release, new
options (e.g. generating formatted text files, screen
output redirection), additional source code
information, Microsoft C/C++ 7.0 preprocessing support,
speed improvements, database access macros for
MicroEMACS 3.11 editor (DOS and WINDOWS versions)
9/92 CFT & CST 2.10, extensive speed improvements for
database reading, additional information about multiple
definitions and C++ function overloading, minor
preprocessor bug fixing, new BRIEF macros for project
source file menu, cross reference menus and file
contents menus
1/92 - 4/92 CFT & CST versions 2.07 - 2.09, optimized database
generation, reading of database files by CFT & CST,
incremental processing, BRIEF and QEDIT macros for
invoking CFTN and CSTN from inside these editors, data
structure element byte offset calculation for CST, new
output features, improved execution speed
1/92 CFT & CST version 2.06, first release with database
generation, dBASE compatible database files, database
utilities CFTN and CSTN for information recalling
12/91 CFT & CST version 2.05, first protected mode versions
CFT386 and CST386, bug fixing, additional features, C++
processing
- 2 -
10/91 - 12/91 CFT & CST versions 2.01 - 2.04, minor bug fixing,
additional features
10/91 CFT & CST version 2.00, complete program redesign,
extensive program optimizations, preprocessor bug
fixing, new additional output features, statistical
information, additional preprocessor warnings, adding
support for different compiler types, trigraph handling
9/89 - 10/91 CFT & CST versions 1.2 - 1.6 and 1.70 - 1.98,
version 1.78 was first release with integrated ANSI C
preprocessor, some minor and major bug fixing,
additional features, include file processing, macro
#define handling, CFT assembler source processing,
command and list file handling, error recovery,
execution speed optimization
9/89 CFT & CST version 1.1, major bug fixing
4/89 CFT & CST version 1.0, first release
8/88 CFT & CST version 0.9, first inofficial test release
5/88 start of CST (C Structure Tree Generator) development,
based on the first successful CFT results
3/88 start of CFT (C Function Tree Generator) development
(THIS DOCUMENT HAS 3 PAGES)
- 3 -