The following cumulative hot fix is available for SlickEdit 2018 (v23.0.0). The cumulative hotfix contains all of the most up-to-date macro fixes for SlickEdit v23.0.0. You can confirm the 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 thehotfix 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 hot fix files to be in .zip format, so extracting the contents of the hotfix.zip file is not necessary.


File name: hotfix_se2300_1_cumulative.zip
File size: 17,712 KB
Revision: 1
Date: 26 November 2018

Latest updates:

• beautifier.e objc.e python.e quickrefactor.e -- Fixes problem where syntax expansions don't always honor per-document tab settings. Also fixes a problem where inferred settings via Adaptive Formatting could be leaked between different documents.
• cbrowser.e ccontext.e -- Fix C++ constructor initializer list auto-complete and symbol coloring for C++11 delegating constructors and parent class constructors.
• compile.e monoopts.e sysobjs.e -- Fixes for better handling Mono projects with spaces in paths.
• c.e -- Fix for Enter key not indenting correctly when cursor is before C++ case or default keywords.
• c.e -- Improved C++ support for handling the Enter key when there is a label is in column 1.
• clipbd.e -- Fix for Vim emulation Slick-C stack which occurs when attempt to run keyboard macro which doesn't exist (i.e @a). Windows only: Fix for "Mouse selection creates clipboard" so can paste a character selection into a column selection created with the mouse.
• c.e -- Fix for C++ bad brace placement after a class/struct/union definition when the brace style is Same Line.
• slickc.e -- Fix for Slick-C stack running 'dload' command.
• gradle.e -- Fix problem for Gradle project imports for sub-projects that have dashes in the name. Also fixes command lists for the root project so all commands are selectable from the Gradle Options page.
• calendar.e sysobjs.e tbfind.e -- Fix error handling for invalid dates in Date picker for Find in Files, Advanced Filtering.
• restore.e -- Fix for bug with auto restore. When specify workspace on invocation, dialog history and other info not restored.
• keybindings.e -- Fix for some hypertext links in keybindings dialog command help text not working.
• vi.e -- VIM emulation: Changed error message to indicate "Already in normal mode" instead of command mode.
• debuggui.e -- Fix Slick-C stack in Debug Memory tool windows for invalid size values.
• filewatch.e -- Fix Slick-C stack in Debug Memory tool windows for invalid size values.
• autocomplete.e -- Auto-Complete should show syntax expansion options even if a larger minimum prefix length for syntax expansion on space is set.
• proctree.e -- Fix column sizing problem in Defs tool window when in XML outline mode.
• surround.e -- Fix bugs in dynamic surround for Python when at the bottom of the file.
• context.e -- Fix bug where Defs tool window would not force update for large files that used slower symbol searching technique (proc-search). Add option to tune file size limit for slower symbol searching technique.

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)