Release 1.0 (06/1/1999)
This is the first commercial release of CodeSurfer. The following changes
have been made since the beta (Release 0.99):
Features
- The notion of compiler model has been introduced to facilitate adding
support for additional native and cross compilers. In this connection,
command Project
Settings and the File
Properties dialog box have been redone. Support for the Green
Hills compiler has been added. See section Build
Options.
- Non-ANSI preprocessor operations #ident and #assert are
now supported.
- The Scheme scripting language interpreter is now STk version 3.99.4.
- The Colors tab of command Project/Preferences uses a new color chooser.
- There is now a console for the Scheme
interpreter.
Bug Fixes
- The call-graph command Call
Path has been fixed.
- The call-graph commands Complete
Callers, Complete
Callers, and Complete
All could fail for some integer arguments. They have been reimplemented.
- Preprocessor operations quote (#) and append (##) have
been fixed.
- Gnu header-file directories that were accidentally in CodeSurfer's default
include path have been removed from the include path.
- A race condition in the interprocess communication between Emacs and CodeSurfer
in Emacs mode has been fixed.
Documentation
- The CodeSurfer User Guide and Technical Reference has been updated.
A Postscript version is now available for downloading from http://www.grammatech.com/csurf-binaries/manual.ps.gz.
- The STk Reference
Manual (in gzipped PostScript) has been updated to version 3.99.