home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / CLIPPER / MISC / ALLY20.ZIP / WHATSNEW.DOC < prev   
Encoding:
Text File  |  1991-11-24  |  6.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4.                               ALLY - A Lisp Analyzer
  5.                         Copyright 1990, 1991 Steve Waskow
  6.                              Wasco Technical Software
  7.                           WHAT'S NEW - REVISION HISTORY
  8.           --------------------------------------------------------------
  9.           Version 2.0 (24 November 1991) - A major rewrite and update.
  10.           --------------------------------------------------------------
  11.             1. No more 64K file size limit!  The size of files which
  12.                ALLY v2.0 can handle is limited only by available memory.
  13.             2. Multiple AutoLISP files may now be analyzed together to
  14.                check program compatibility.
  15.             3. ALLY now fully follows AutoLISP's dynamic scoping and
  16.                traces dynamic free variables to their parent functions.
  17.             4. A new report, the Function Call Hierarchy, graphically
  18.                illustrates all function calls to show dynamic scope and
  19.                dependencies of user defined functions.
  20.             5. The cross-reference of user defined functions now shows a
  21.                summary of symbols declared and symbols used within each
  22.                function.
  23.             6. Several new warnings are reported by the Analyzer,
  24.                including undefined functions, symbols referenced but
  25.                unset in scope, reserved symbols reset or redefined, and
  26.                symbols declared but never used.
  27.             7. Each section of the Analyzer report can be turned on or
  28.                off as desired.
  29.             8. The ALLY install program can now install ALLY into any
  30.                AutoCAD support directory, and create new directories if
  31.                needed.
  32.             9. A completely new program has been added, the ALLY
  33.                Checker.  The Checker is a specialized LISP file browser
  34.                which colorizes parentheses, quoted strings and comments
  35.                in a manner which makes it easy to spot omissions and
  36.                errors.
  37.            10. The Workbench has a new clean look.  The configuration
  38.                and setup options have been moved off the main screen
  39.                into pop-up sub-menus.
  40.            11. Full mouse support has been added to the ALLY Workbench,
  41.                Setup program, Analyzer, Checker and File selector.
  42.            12. Alt keys and mouse hot-spots now supplement the ALLY
  43.                Workbench function key commands.
  44.            13. The Workbench point-and-shoot file selection window has
  45.                been enhanced to display the name, size and date of the
  46.                files, and the files may be sorted by any of these three
  47.                properties.  A mouse driven scroll bar has been added
  48.                with a slider block and up and down cursors.
  49.            14. New execution options have been added to set the source
  50.                file read buffer size, choose a default file sort method,
  51.                send both report and source to the editor and browser,
  52.                pause the Analyzer, disable the mouse, use 43-line EGA
  53.                and 50-line VGA modes, and choose a parentheses color set
  54.                for the Checker.
  55.            15. Three new user program and shell command line symbols
  56.                have been added;  ";" provides an alias for the LISP
  57.                filename less path and extension, "*" provides an alias
  58.                for the report filename, and "?" allows the command line
  59.                to be edited at execution time.
  60.            16. User's can now define a default directory for ALLY to
  61.                send Analyzer reports.
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.           Version 1.34 (6 June 1991) - Interim Beta test version for
  72.           handling large files.  Never publicly released.
  73.  
  74.           Version 1.33 (24 March 1991) - Added /Tx option to ALLY!
  75.           command line in ACAD.PGP, where x = tab expansion, in number
  76.           of spaces, for ALLY's reports.  ALLY occasionally loaded a
  77.           previously selected LISP file into AutoCAD, instead of its
  78.           current selection - this has been corrected.
  79.  
  80.           Version 1.32 (5 Feb. 1991 - 13 March 1991) -  Revised the ALLY
  81.           Analyzer to correctly analyze files which use escaped double-
  82.           quotes (\"  - backslash double-quote) within literal strings
  83.           to print a double quote mark.  No changes to the Workbench,
  84.           other than the version notice.  Minor changes to the ALLY
  85.           documentation, revised price structure for site-licenses.
  86.           Replaced DOCFMT.EXE, ISPRINT.EXE, and PRINTDOC.BAT with the
  87.           new document printing program PRINTDOC.EXE.  Added the new
  88.           installation/configuration program ALLYIN.EXE.
  89.  
  90.           Version 1.31a (3 Jan. 1991) -  Fixed bug in [Esc] undo key and
  91.           [F9] Shell function.  Uploaded fix to CompuServe ADESK forum
  92.           Lib.9 on 3 January, 1991.
  93.  
  94.           Version 1.31 (1 Jan. 1991) -  Added ability to execute the
  95.           eight external programs from pop-up file selection window.
  96.           Added Tab/Shift-Tab support to the workbench data entry
  97.           screen.  Added additional report format options: left, right,
  98.           top and bottom margins, made hard form feeds optional.  Added
  99.           device option to force monochrome colors, regardless of
  100.           display type.  Added option to append reports to existing
  101.           report files.  Updated user's manual, corrected references to
  102.           AutoCAD 386's behavior with expanded memory and ACAD.PGP
  103.           memory reserves.  Renamed AL.LSP to ALLY.LSP.  Added the
  104.           option to add hard form feeds to the DOCFMT program.  Created
  105.           ISPRINT.EXE to enhanced the PRINTDOC.BAT program to optionally
  106.           use DOS's PRINT.COM for background document printing. Released
  107.           on CompuServe, ADESK forum, Lib.9 on 1 January, 1991.
  108.  
  109.           Version 1.3 (20 Dec. 1990) - Enhancement to beta test version.
  110.           Added hooks for eight additional external programs.  Added
  111.           file name alias system.  Updated manual.
  112.  
  113.           Version 1.2 (11 Dec. 1990) - Pre-release beta test version.
  114.           Added ability to handle line lengths to 64K.  Added screen
  115.           display routine for analyzer reports.  Added complete new user
  116.           interface - hooks for text editor and file browser, pop-up
  117.           file selection window, destination selection, printer setups,
  118.           etc.  Drafted the ALLY User's Manual.
  119.  
  120.           Version 1.1 (Aug. 1990) - Added additional parameters to
  121.           command line version of analyzer.  Original beta test version.
  122.           Early beta tests concluded more options and a user interface
  123.           were desirable.
  124.  
  125.           Version 1.0 (Feb. 1990) - Command line version of analyzer.
  126.           Used for in-house development only.  No public release.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.