The following cumulative hot fix is available for SlickEdit 2009 (v14.0.2). You can confirm the Version Information by going to Help > About SlickEdit.

NOTE: If a user loads a hot fix on a multi-user installation of SlickEdit®, only that user Configuration Directory will be updated.

Download the hot fix file to a temp (or any) directory on your local machine. Load the hotfix by going to Help > Product Updates > Load Hot Fix and navigate to the hotfix file on your local disk. SlickEdit will copy and load the files to your Configuration Directory and there is no need to extract the files. NOTE: SlickEdit expects all hotfix files to be in .zip format, and extracting the contents of the hotfix.zip file is not necessary.

PRE-INSTALL REQUIREMENT: Prior to installing the cumulative hotfix, it is required to install hotfix_loader_se1402.zip.

File name: hotfix_loader_se1402.zip

After hotfix_loader_se1402.zip has been sucessfully loaded, please proceed to install the latest cumulative hotfix.

File name: hotfix_se1402_cumulative.zip
File size: 804 KB
Revision: 26
Date: 1 Apr 2010


The cumulative hotfix contains all of the most up-to-date macro fixes for SlickEdit v14.0.2

• html/surround -- Fix bug in selective display for XML and HTML with short tags. Fix bug in dynamic surround that caused hang in PHP code.
• SymbolColorRuleIndex -- Avoid Slick-C stack in symbol coloring when the user has an invalid configuration or color rule with no color specification.
• ColorScheme/main -- Make sure that all color options are migrated from version to version correctly, starting with v14.0.2 and moving forward.
• main/OptionsConfigTree/LanguageSettings -- Avoid the triggering of a changed configuration when nothing has been changed.
• diff -- Fixed bug that would cause the first version chosen in Subversion history dialog to be the only one compared regardless of which version was chosen.
• diffedit -- Aviod re-launching the diff dialog in the Find dialog was used when diff was launched from the Subversion or CVS History dialog.
• LanguageSettings -- Fixing problems turning off Insert Blank Line between brackets on some language formatting options.
• css.e -- Fixing problem with endbrace indenting to wrong column in CSS language mode with Style 1 braces.
• diffsetup.e -- "Current buffer name" option for initializing DIFFzilla® setup dialog. When the Options tab was active on the DIFFzilla® setup dialog two save buttons were present
• GenericAdaptiveFormattingScanner.e -- Fix Slick-C hang determining the keyword case for SAS code.
• stdcmds.e -- Improvements to ISPF line splitting commands to prevent infinite recursion and give more consistent results splitting lines in files that do not have a specific Enter key handler.
• bookmark.e -- Fix stack that occurs when trying to relocate a bookmark on the current file.
• vchack -- Added support for setting proper environment variables when loading a Visual Studio 2010 project.
• perlopts/phpopts/pythonopts -- .UNIX only. Affects running and debugging for Perl, PHP, and Python. When browsing for the interpreter executable from Options dialogs, a user on Linux/UNIX would be presented with a dialog to choose the executable, but the formats listed were for Windows executables (*.exe, etc.) which was not helpful by default.
• ftpopen/ftpclient -- The filename column button used to display the filename in an S/FTP directory listing is never wide enough. This caused an ellipsis to be displayed for every file/folder in a directory listing. The filename column button used to display the filename in an S/FTP directory listing is never wide enough. This caused an ellipsis to be displayed for every file/folder in a directory listing.
• stdcmds -- Prevent cursor from moving to column 1 at top of file when BLOCK selections are active.
• vchack -- Added support for setting proper environment variables when loading a Visual Studio 2010 project.
• perlopts/phpopts/pythonopts -- UNIX only. Affects running and debugging for Perl, PHP, and Python. When browsing for the interpreter executable from Options dialogs, a user on Linux/UNIX would be presented with a dialog to choose the executable, but the formats listed were for Windows executables (*.exe, etc.) which was not helpful by default.
• ftpopen/ftpclient -- Some UNIX ftp servers will return empty directory listings when passing more than one option to LIST. This manifested when you turned on the 'Resolve Links' option. The filename column button used to display the filename in an S/FTP directory listing is never wide enough. This caused an ellipsis to be displayed for every file/folder in a directory listing.
• stdcmds -- Prevent cursor from moving to column 1 at top of file when BLOCK selections are active.
• jrefactor -- Fix bug in Java auto-import where it would prompt when it shouldn't.
• DefaultColorsConfig -- Make sure that font flags are propagated to embedded colors as well as the main color.
• tbopen -- Fix stack occuring when changing Open Tool Window options while the tool window is not open.
• tags -- When tags_filename() is called with no arguments, which means to list all available tag files, it should also look for the current compiler tag files for C++ and Java.
• debug -- Fixing stack caused by relocating breakpoints.
• files -- Should not prompt for workspace file when SlickEdit invoked from command line with bare file argument.
• setupext -- Picking up changes made to language comment options when adding spaces to comment characters.
• tagfind -- Add name_info() attributes to commands invoked by Find Symbol tool window.
• tcl -- Syntax Expansion was not adding open brace for TCL.
• makefile -- Fix to prevent makefile parsing from an infinite loop during certain macro substitutions.
• sftpq -- Cygwin 1.7.2-2 (24March2010) breaks path-search when resolving a path using DOS-backslash separators, so we must translate to UNIX separator. Reading through the cygwin mailing list, it sounds like they are aware of the problem and might get around to fixing it eventually. It should be safe for us to make this a permanent fix though because it is backward compatible with 1.7.1.
• treeview -- Fix for stack in options property sheets when using small fonts.