The following cumulative hot fix is available for SlickEdit 2016 (v21.0.3.0). This cumulative hotfix contains all of the most up-to-date macro fixes for SlickEdit v21.0.3.0. You can confirm your version by going to Help > About SlickEdit.

Download the hot fix file to any convenient directory on your local machine.
Load the hot fix by going to Help > Product Updates > Load Hot Fix... and navigating to the hotfix file on your local disk. SlickEdit will copy and load the files into your Configuration Directory.

NOTE: SlickEdit expects all hot fix file to be in .zip format, so extracting the contents of the file is not necessary.

Please ensure you are installing this hot fix ONLY in SlickEdit v21.0.3.0 by checking 'Help > About SlickEdit'

File name:
File size: 11,410 KB
Revision: 9
Date: 3 November 2017

All of the fixes in the cumulative hot fix are listed below.

Latest revision updates:

• ftp.e -- Fix issue when saving extensionless file on FTP VMS host, and get "Replace existing newer file?" prompt.
• cjava.e cfcthelp.e -- Fix bug locating class constructors for nested classes in Java.
• csymbols.e -- Fix bug handling nested classes in C++ when doing list-symbols.
• html.e -- Fix for HTML and CFML tag and attribute completion help.
• cbrowser.e -- Fix Slick-C stack in Symbols tool window when Preview is enabled. Fix bug navigating to class names from the Symbols tool window.
• pythonopts.e -- Do not hard coded -S python interpreter switch, since user can add it manually via Python Options, and many users require 3rd party site libs for the projects they debug which would otherwise never get loaded.
• listproc.e -- Fix list-tags command to always show bitmaps, even if invoked immediately after editor comes up.
• ftpopen.e ftpclien.e -- Make columns on FTP and FTP Client tool windows sortable.

Previous revision updates:

• html.e -- Fix for HTML files with very long lines, where splitting a long line with ENTER can end up swapping bits of text around.
• addons.e annotation.e se/datetime/DateTimeFilters.e -- Fix date filters on annotations tool window.
• cjava.e listproc.e tags.e -- Fix PHP Context Tagging(R) tag navigation between files in the same workspace. Fix list-locals command for embedded code segments.
• cbrowser.e sysobjs.e -- Fix Symbols tool window filtering by regular expression or multiple terms.
• c.e actionscript.e java.e slickc.e -- c-asterisk command breaks the pad-star key binding for brief emulation. Also pad-slash can cause issue with key bindings users have made. The mode specific bindings for PAD-STAR and PAD-SLASH have been removed.
• plsql.e -- Fix for Enter key when at beginning of first line of SQL file indenting when it shouldn't.
• html.e stdprocs.e -- Fix for recording macro in HTML/PHP file and typing <>cursor-left causing Slick-C stack.
• javadoc.e -- Fix Javadoc editor where it could pick up arguments to a"catch" as method parameters in Java.
• debuggui.e -- Warn, but do not error out if we can not correctly identify the GDB version when adding a new GDB configuration.
• codehelp.e -- Fix Slick-C stack when trying to jump to a function prototype from mouse-over information.
• treeview.e -- Fix Slick-C stack when expanding certain tree nodes, generally in the Open tool window.
• ptoolbar.e project.e -- Fix Slick-C stack when using Cut/Copy/Paste in Projects tool window.
• tagfind.e -- Strip trailing spaces off of search string in Find Symbol dialog.
• autocomplete.e -- Fix a problem with completion that could cause extra text after the completion to be deleted.
• util.e -- Enhanced "man" command to use the current word if no parameters are specified so it can be bound to F1.

NOTE: To load a hot fix on a multi-user installation of SlickEdit please see the "Automatically Installing Hot Fixes" section in the SlickEdit User Guide (slickedit_install_dir\docs\SlickEdit_User_Guide.pdf)