Download Latest Version tke-3.6.tgz (7.4 MB)
Email in envelope

Get an email when there's a new version of tke

Home / 3.1
Name Modified Size InfoDownloads / Week
Parent folder
README 2017-05-16 5.0 kB
setup-tke.exe 2017-05-16 14.0 MB
tke-3.1.dmg 2017-05-07 8.7 MB
tke-3.1.tgz 2017-05-07 6.7 MB
Totals: 4 Items   29.5 MB 0
**IMPORTANT NOTE**
Please note that the Windows installer executable was updated on 5/16 which addresses a TKE launch issue after installation.  If you are having issues installing TKE on Windows, please re-download the Windows installer and try it again.

### New

- Added session memory for bird's eye view and split screen state.
- Added support for Doxyfile, Elm, Kotlin and Nim syntaxes.
- Added more customizable theme elements.
- Added support for `g_`, `g0`, `g^`, `g$`, `ge`, `gm`, `_`, `+`, `e`, `E`, `W`, `B`, `gE`, `(`, `)`, `{` and `}` Vim motions.
- Added support for `g?` Vim commands (generating rot13 values for text).
- Added support for `gv` Vim command.
- Added support for `@:` Vim command.
- Added support for extended `vv` Vim command to enable visual block mode.
- Added BIST filtering function to view All, Passing or Failing tests.
- Added support for Emmet `Wrap With Abbreviation` action.
- Added support for Emmet `Balance Outward` and `Balance Inward` actions.
- Added support for Emmet `Go to Matching Pair` action.
- Added support for Emmet `Next/Previous Edit Point` action.
- Added support for Emmet `Select Next/Previous Item` action.
- Added support for Emmet `Toggle Comment` action.
- Added support for Emmet `Split/Join Tag` action.
- Added support for Emmet `Remove Tag` action.
- Added support for Emmet `Update Image Size` action.
- Added support for Emmet `Increment/Decrement Number` actions.
- Added support for Emmet `Encode/Decode Image from Data:URL` action.
- Added support for CSS variable syntax highlighting.
- Added new `browser_me` plugin which adds an item to the sidebar file contextual menu which will allow HTML and image files to be displayed within an external browser.
- Added support for TkCon console for environments that have it installed (defaults to Tk console if TkCon is not found).
- Added new api::edit namespace which contains procedures used for properly editing a buffer from plugin code.

### Changes

- Improved Vim code base.
- When multicursor motion mode is entered in Vim mode, the standard insertion cursor disappears and the multicursors will take on the look of the standard insertion cursor.
- When multicursor motion mode is entered, the status bar will reflect the MULTIMOVE mode.
- Allowing more than one Untitled tab to exist in the tabbar concurrently.
- Completed support for all supported Vim motions to work with deleting, changing, yanking, text transforming, shifting and formatting Vim operations.
- When `V` is entered in visual line mode, returns the mode to command mode.
- When `v` is entered in visual block mode, returns the mode to command mode.
- If a line number range is not specified in substitute command, selection range is used or the full document is used if the selection is not specified.
- Added Emmet reference documentation to CSS, HTML and XML syntaxes.
- Added Javascript syntax highlighting of `document` keyword.
- Added syntax highlighting to URLs within syntax files.
- Added ability to specify a count value when using the `.` Vim command.
- Small enhancements to CSS syntax highlighting.
- Adding option for macOS that should render cleaner fonts on high resolution displays.
- Moving Window menu on macOS before Help menu.
- Adding JSON embeded syntax in JavaScript.
- Adding JSON key highlighting.
- Adding syntax highlighting of XML/HTML tags in JavaScript.
- Enhanced the XML syntax tag highlighter.
- Improved performance of HTML highlighter.
- Improved automatic embedded background color when importing TextMate themes.
- Lots of BIST enhancements.
- Updating User Guide.
- Updating Developer Guide.

### Bug Fixes

- Fixed issue with initializing file view to the same state when the application was exited.
- Fixed potential highlighting issues with undo/redo.
- Fixed issue allowing colon Vim command to be executed when in Vim mode.
- Fixed issue when preference font selection buttons are clicked.
- Fixed several issues with operations working properly when text is selected.
- Fixed issue with the line number gutter display when fonts were changed.
- Fixed CSS syntax highlighting for color values.
- Fixed support for embedded CSS highlighting when a plain `<style>` attribute is used.
- Fixed Emmet `label` abbreviation expansion.
- Fixed block selection if mouse cursor position is less than the anchor position.
- Fixed status bar update issue when Vim mode was changed in some states.
- Fixed issue with markers being synchronized between split views.
- Fixed issue with deleting with `D` Vim command.
- Fixed issues with using Shift key in menu bindings.
- Fixed potential issue with syntax highlighting when undo is used.
- Fixed issue where a plugin that was installed and then reloaded in the same session was uninstalled after the reload.
- Fixed issue where opened files would not be highlighted in the sidebar on application start.
- Fixed issue where closing a tab with modifications and responding with the `Cancel` button would still close the tab.
- Fixed issues with title case functionality.
Source: README, updated 2017-05-16