NOTES ON VERSION 3.0

  See slickc.doc for information on Slick-C enhancements.
  
  3.0 Enhancements
  
    * C++/Java/Delphi Class Browser.  Displays class members, optionally
      shows inherited accessible members, views inheritance, searches
      for members, and more.
    * Dynamic tagging.  Automatically updates project tag files and
      global tag files.  Tracks current function, functions/methods in
      current file, and tag symbols for word at cursor.
    * Customizable dockable tool bars.  Project toolbar with tabs for
      Class Browser, tags in file, file open, and project files.  Output
      toolbar with tabs for tag symbol tracking, multi-file search output,
      and compilation output.
    * Associate Makefile support for VC++ 4.x and 5.0.  Once a makefile
      is associated to a Visual SlickEdit project, you only need to
      update the files in your VC++ makefile to update your Visual 
      SlickEdit project files.
    * Much improved SmartPaste for character selections
    * Bold/italic color coding 
    * bold/italic printing 
    * Nested selective display
    * Save/restore selective display and/or line modify
    * Smart HTML spell checking
    * Multi-file spell checking
    
    * Much improved multi-file searching.
    * Improved List All Occurrences searching. Consistent
      with multi-file find, modeless, and next/prev commands.
    * Small configurable left margin when not in selective display mode.
    * Optional Brief syntax regular expressions
    * Special character display
    * More beautifier options
    * Windows only: Microsoft IntelliMouse(tm) support. (32-bit only)
    * Windows only: Context menu key support
    * Less space for command line and improved status line.
    * Configuration dialog simplified by configuration menu
      and tabbed dialogs.
    * Color coding can now be configured for 4 multi-line comments.
-----------------------------------------------------------------------

  Enhancements since 1.0

    * C/C++/Java code beautifier.
    * Diff Editor.  Compares two files color coding differences
      and lets you edit without exiting diff mode.
    * Hex editing
    * API Apprentice
    * Word completion
    * Long line support.
    * 3-Way Merge Editing.  Automatically merges two revision 
      files with a base file.  Collisions are color coded and
      you can interactively add changes to the output file
      without exiting 3-Way Merge mode.
    * Help Indexer supports windows help 4.0 files and 
      Visual C++ .mvb files.
    * Lots of Java support.  SmartPaste, code beautifying, 
      code block operations, Tagging, syntax expansion/indenting, 
      and color coding.
    * Mouse support for copy and move to cursor Ctrl+Shift+RButton
      and Ctrl+Rbutton respectively.  Even between files.
    * Search and replace across line boundaries
    * Selective display.  Superb preprocessing for C++.
      Display functions headings, lines with/without search
      string, collapse the current code block, or collapse all
      comments.
    * rexx,perl,awk support.  Rexx support recognizes when
      you type /* on first line of .cmd file
    * Color Coding Editor.
    * Color schemes.  Change all your colors by selecting a
      scheme.  Define your own color schemes.
    * Extension specific aliases support completion and
      are invoked on space bar.  Extension specific aliases
      can be defined which override macro driven syntax
      expansion.
    * Powerful select code block command.  Invoke multiple
      times to select larger code blocks.
    * Right button mouse menu has a current-function command
      which tells you what function you are editing.
    * next-proc and prev-proc commands allow quickly cursor
      to your next and previous function definitions.
    * Color Printing
    * Project files search and replace
    * Optional UNIX syntax Regular expression.
    * Regular expressions now support back references and
      ranges of occurrences.
    * Multi-file/buffer printing.
    * New commands on "Edit" menu for converting 
      tabs to spaces and spaces to tabs.
    * Seek dialog supports a mathematical expression.
    * Macro language enhanced to support dynamically growing
      arrays and hash tables, structures, unions, pointers,
      pointers to functions, and simple types, in C++ syntax.
    * No limit on number of tab stops.
    * History editor.  Delete menu items from file menu and
      project menu.
    * Drag Drop
    * SmartPaste for C++, Slick-C, Delphi, Java, AWK, Perl,
      Pascal.
    * Auto-restore for multiple desktops
    * (windows only) help IDX file creation.  Allows you to build
      an index for multiple help files.
    * Color Coding
    * VI emulation
    * Version Control support for PVCS, TLIB, Source Safe, and Delta
    * AutoSave
    * Project Management supports auto-restore and specifying files for
      project.
    * Menu Editor.
    * Automatic rebinding of menu bar key binding display.
    * Optional auto-restore of concurrent process buffer.
    * Smarter syntax expansion and brace matching.  Visual SlickEdit now
      understands the difference between commands, strings, and normal text.
    * Spell Check can be limited to comments and strings.
    * Find File on Open dialog box supports list files containing a particular
      string.
    * Link Window dialog box supports open files from disk and starting
      concurrent process buffer.
    * Compare macro automatically sets up your windows for comparing files.
    * Multi-File find displays modeless dialog box which list occurrences
      as well as files.
    * File menu displays recently opened files.
      
