SlickEdit Community

SlickEdit Product Discussion => SlickEdit® => Topic started by: Mike on December 17, 2010, 08:05:30 pm

Title: SlickEdit Hotfix
Post by: Mike on December 17, 2010, 08:05:30 pm
Members can get emails about replies to this thread using the "Notify" / "Unnotify" toggle button at the top and bottom of this topic.
Title: Re: SlickEdit Hotfix
Post by: SlickEdit Support on July 02, 2020, 09:33:12 pm
There is a new hotfix (REV16) for SlickEdit 2019 ( 24.0.2 ) available here:

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 hot fix file on your local disk. SlickEdit will copy and load the files to your Configuration Directory.

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


backtag.e cbrowser.e codehelp.e main.e tagform.e -- Add option to trigger background tagging when you switch away from a file which is modified.

context.e pmatch.e -- Fix bug where we would attempt to restore a timeout, but would instead inadvertently leave behind a short timeout that caused future tagging operations to time out instead of completing. This is believed to be the cause of the "No more references" problem a few users were experiencing.

csymbols.e -- Fix Java Context Tagging case where context tagging fails to handle finding inferred type of variable in for iterator loop.

cjava.e csymbols.e -- Fix Java Context Tagging case where context tagging fails because of -> in switch statement.

cbrowser.e refactor.e tagform.e tags.e -- Fix bug where selecting "Manage Tag Files..." from the Symbols tool window would cause the Tag Files dialog to come up blank. Add logic to make sure that the user selects the right language mode when adding a new tag file using the Tools > Tag Files... dialog.

debug.e debuggui.e debugpkg.e sysobjs.e -- Fix bug which prevented user from toggling a breakpoint in Unix Assembly when debugging with GDB on Linux.

debug.e debuggui.e -- Work around bug where Registers and Memory tool windows were not refreshing when debugging using GDB.

debugpkg.e -- For language modes that can define hexadecimal numbers without prefixes, fixes it so the mouse hover popup will interpret the number correctly.

se/color/SymbolColorAnalyzer.e codehelp.e context.e pmatch.e -- Performance improvement for Symbol Coloring when we have a large number of files open.

cbrowser.e quickrefactor.e refactor.e -- Fixes to enable quick refactoring for C#.

autocomplete.e codehelp.e -- Fix for Slick-C stack when you attempt to move the auto-complete form above the current line using Shift+Up or below using Shift+Down and the function help form is not active.

se/adapt/GenericAdaptiveFormattingScanner.e -- Fix for problem with Adaptive Formatting where it might not decide on indenting with spaces vs. tabs for files that don't have a lot of nested indents.

googlego.e -- Google changed the registry settings created by the latest Google Go compiler installer on Windows, so we need to add logic to look elsewhere for Go in order to set up tagging and builds. -- Fix so color coding for C# interpolated strings looks good.

util.e surround.e -- Auto mapping keypad Enter key to Enter stops working after dynamic surround or block_insert_mode command are used.

mouse.e pushtag.e tags.e -- Fix so a bunch of mouse commands work when the window is scrolled: mou_push_tag, mou_push_alttag, mou_push_ref, mou_select_word, mou_select_line, mou_select_word_add_cursor

bookmark.e debug.e docsearch.e filewatch.e tbfilelist.e emacs.e -- Fixes so that when the last Document tab is closed, you don't get a Slick-C stack.

svc.e -- Fix launching Repository Browser from Projects tool window.

projutil.e -- Improved next-error file searching to prioritize the search based on the relative path of the file.

se/search/SearchResults.e -- Fix so "List matching lines only once" search option works for long lines. Fix so search output columns are correct for very long lines which are split across multiple lines.

mfsearch.e -- Fix for Slick-C stack which can occur if a file doesn't exist when doing a workspace or project foreground multi-file search.

codetemplate -- When creating files using templates, always prompt for the namespace/package if one is required.

makefile.e -- Fix for Project tool window not updating when adding files from a template to a Visual Studio solution.

last.e -- Fix for loading Slick-C macro (.e) which is a symbolic link.

diffedit.e -- Fix for leaving a diffed file open if there were no files open to start with.

rust.e wkspace.e -- Added Rust project template for using GNU graphical debugger.

tbfind.e -- Fix so when using Find Tab to search Project or Workspace files it searches files with no extension on Unix or macOS.

ex.e -- Fix so VIM substitute command replaces all occurrences in a line if the replace string has a newline in it. -- Vim fix so 's' works the same as 'c' when in visual mode