SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for tke-3.6-3.42.noarch.rpm :

* Sat Apr 13 2019 Luigi Baldoni - Update to version 3.6 New:
* Added support for function and variable syntax highlighting.
* Added an uninstall script for Linux environments.
* Added Terraform and TypeScript syntax highlighters.
* Added `api::menu::get_value` API procedure which returns the current value of a checkbutton or radiobutton menu item.
* Added advanced preference option to specify a default directory for exporting plugins.
* Added support for using globbed file/directory names on the command-line for Windows users.
* Added Plugins menu command to display the plugin source directory in the sidebar when in development mode.
* Added `api::plugin::get_header_info` API function.
* Added support for new plugin header fields: `display_name`, `website` and `category`.
* Added the ability to clear the currently selected shortcut in the Shortcuts preference pane by hitting the `Delete` key.
* Added copy (Control-c), cut (Control-x) and paste (Control-y) keyboard shortcuts to all entry, combobox and spinbox widgets.
* Added support for changing the ordering display of files in the sidebar with the keyboard when manual ordering is enabled for a directory (Alt-Up/Down will move all selected files up/down, respectively).
* Added preference option in Find panel that controls whether the find or find/replace panels are automatically closed when keyboard focus is given back to the editing buffer.
* Added menu indicator in syntax menus when those menus display syntaxes using alphabetical categorization to help the user find the currently displayed syntax.
* Added new `add_shortcut` and `open_glob` plugins.
* Added support for setting a proxy server/port in the `Advanced` preferences panel.
* Added ctext support for setting and hiding syntax highlighted with meta characters. Changes:
* Changed the default font size of the command launcher text widget from 6 to 10 to improve readability.
* Moved the text widget in the command launcher to be displayed below results to improve readability.
* Updated built-in themes to provide color schemes for function/variable highlighting.
* Updated all syntax descriptions to perform function and/or variable highlighting.
* Minor UI improvements made to the About window.
* Renamed `api::get_install_directory` to `api::get_plugin_source_directory`.
* Renamed `api::get_plugin_directory` to `api::get_plugin_data_directory`.
* Debug logfiles are no longer added to the recently opened list.
* Improved command-line help information and formatting.
* Enhanced macOS installation instructions to include the need for Tcl/Tk 8.6 installation.
* Improved translation file checker.
* Enhanced PluginHeader syntax description to allow the user to right-click on the category field value to change it to a different, supported value.
* Improved plugin export facility to allow the user to change the version number (with combobox suggestions) and provide release notes.
* Increased width of shortcuts search field.
* Removed todo plugin items, markers, favorites and reference documents from the Shortcuts preferences menu.
* Changed/Fixes keyboard traversal issues in the shortcuts preferences menu.
* Improved the display of plugin names within the UI to improve readability.
* Updated ptwidgets library.
* Removed the strings `Windows`, `Unix` and `Emmet` from translations as they are proper names.
* Improved automated translation utility.
* Changed the session switcher and deletion submenus to display the current session.
* Improved HTML display in application updater.
* Removed support for watermark strings when creating plugin preference entry widgets.
* Improved Markdown syntax highlighting to consider backslash characters as meta characters that can be hidden via the View menu.
* Changed Markdown link syntax to treat the URL references as hideable text.
* When a directory is added to the sidebar, it is now automatically selected and made visible.
* Updated all copyright information to include 2019.
* Enhanced e_menu and doctest plugins.
* Updated translations.
* Updated User Guide.
* Updated Developer Guide. Bug Fixes:
* Fixed missing/incorrect language reference document links in syntax definition files.
* Fixed issue with left-clicking the mouse when Vim mode is disabled (UI updates were not occurring).
* Fixed About window sizing issue on different platforms that could cause UI elements to not be displayed.
* Fixed clipboard history issue where inserting from clipboard history did not update the order of elements in the clipboard history.
* Fixed issues with creating a new directory from the sidebar using an absolute pathname.
* Fixed sidebar issue where a newly created directory might not be immediately displayed.
* Fixed potential issue with trashing a sidebar item.
* Fixed issue with Linux installation script that can cause in-app updates to no longer work.
* Fixed and improved code support for moving the cursor to the next or previous start/end of a word that could cause the application to crash.
* Fixed issues with tab asterisk display when editing in non-Vim mode.
* Fixed redo issue when it caused a line to be deleted.
* Fixed issue when a tab is modified and the application is exited, TKE will not prompt the user if a save is needed.
* Fixed issue with `Sort By` sidebar submenu activation status in Linux environments.
* Fixed issues with using parenthesis in exact searches.
* Fixed issue that could cause the `Todo` plugin to crash the application if a todo name contained colon characters.
* Fixed issue with the shortcuts column width when a menu path exceeds the width of the preferences window.
* Fixed permission issues with exporting themes/bundles.
* Fixed issue where the editing buffer was disabled from editing after a find/replace operation took place.
* Fixed issue where plugin I/O operations would not complete when the plugin called `close` on a file channel.
* Fixed issue where attempting to mark a blank line in a file would not display the mark (blank lines are no longer markable).
* Fixed issue where a line being named with a mark could be cleared before the mark was named.
* Fixed issue where a plugin preference pane required the dropdown menu to be selected twice before showing the panel.
* Fixed keyboard focus issue in Shortcuts preference panel where after a shortcut was edited, the table was not receiving input focus.
* Fixed issues where keyboard shortcuts were incorrectly activatable when keyboard focus is in a different window or widget.
* Fixed issue where the find and find/replace panels could be displayed on top of each other (only one should be displayed at a time).
* Fixed an issue calculating the plugin directory when exporting a file.
* Fixed button width display issue in preference window when non-English translations are used.
* Fixed initial startup wizard layout when non-English translations are used.
* Fixed issues with the display of the syntax selection menu when they are sorted within alphabetic submens.
* Fixed display issues with the `dir_popup`, `root_popup` and `file_popup` plugin actions.
* Fixed issue where multiple startup windows could be displayed simultaneously.
* Fixed issue where clicking on the window close button of the startup window did not exit the application.
* Fixed issue where plugin header data could get stored incorrectly.
* Fixed issues around using the tablelist widget in plugins.
* Fixed issue where the `.` and `..` directory items on Linux and macOS could be displayed in the sidebar if the `Show hidden files` preference option was set.
* Fixed display of cursor when a search panel was closed.
* Fixed issue where changing snippet options in a named session was not allowing the preference changes to take effect.
* Fixed cursor snippet insertion string in snippet editor insert menu.
* Fixed issue with http downloader procedure on Windows.
* Fixed issues with preference entry widgets not displaying their values and saving their values properly.
* Fixed issues with sidebar menu plugins with submenus.
* Fixed issues with theme exporter displaying an error message.
* Fixed Markdown display issues with `Show Installed` plugin menu output by placing backslashes in front of Markdown characters that come from the plugin header where Markdown syntax is not supported.
* Fixed PluginHeader syntax description to ignore hashtags that are not at the beginning of a line.
* Fixed theming issues with the code editing widgets within the preferences window.
* Fixed preference window display issue when the current panel is the plugins panel and we change the session/language menubutton value.
* Fixed snippet parsing issue that would not allow snippet variables to be used in snippet shell commands.
* Fixed issue where the sidebar did not show a newly added file to a directory.
* Fixed issue where a global preference that was changed when we are in a named session did not cause that preference change to be immediately reflected in the tool.
* Fixed issue with zipping themes/bundles in Windows.
* Fixed issue where preferences were being saved to session preferences that should not be there.
* Fixed issue where closing the preference window would incorrectly prompt the user to save to the session/global preferences.
* Wed Nov 21 2018 Luigi Baldoni - Update to version 3.5 New features:
* Added new plugins from Alex Plotnikov (doctest, e\\_menu, edit\\_utils, highlight\\_matches).
* Added editorconfig plugin for automatic handling of .editorconfig files as well as providing syntax highlighting support for .editorconfig file syntax.
* Added support for changing file encodings.
* Added syntax support for Meson, Puppet and Squirrel.
* Added preference option to keep information panel automatically in sync with sidebar selection.
* Added preference option to control whether line numbers are left or right justified.
* Added space between line numbers and gutter elements to help improve readability.
* Added support for specifying additional information in the source files to help translators see where internationalized strings are located in the UI for contextual purposes.
* Added snippet support for a CURRENT_DATE2 variable which is substituted with the date in the form of 2001/01/13.
* Added new \'syntax\' and \'is\' commands to ctext namespace.
* Added proper syntax highlighting support for triple-double/single/backtick quotes.
* Added Valadoc to the list of references in the Vala syntax definition file.
* Added support for triple-double/single/backtick quote auto-completion.
* Added support for exporting and importing plugins to/from external sources.
* When a TKE theme or plugin bundle is opened, TKE will automatically prompt the user if the file should be imported.
* Added plugin support for exposing Tcl procedures to be called from other plugins.
* Added plugin API procedures for checking the existence of a menu item, checking the state of a menu item and executing a menu item.
* Added support for trashing files using `gio trash` if that tools exists on the system.
* New application icons.
* Added new mimetypes for TKE theme and plugin bundle files in Linux environments so that these files (when opened in a file browser) will automatically launch TKE and be prompted for import. Additionally, these filetypes will be displayed with their own icons.
* Added support for regexp, glob and exact matching in Find and Find/Replace UI.
* Added preference item in Find panel that allows the user to choose the default matching method on application startup.
* Enhanced todo plugin to allow list and todo title to be edited as well as added the ability to delete all completed todos.
* Added `Replace` button in the Find/Replace UI which will allow search matches to be replaced one at a time.
* Added `View Emmet reference guide` option to the `Edit/Emmet` menu.
* Added preference item in Sidebar panel that allows the user to set the default sidebar width to a given pixel width (includes the ability to set this value from the current sidebar width). Changes:
* Upgraded tablelist widget to version 6.3.
* Added installation instructions to README file.
* Enhanced syntax description files.
* Improved performance of syntax descriptions that use advanced syntax highlighting.
* Improved syntax theming performance.
* Theming improvements.
* Removed Updates tab from preferences when running on Windows (known to cause bad things to happen and we do not currently support in-app Windows updates anyways).
* Enhanced the number\\_converter plugin to change all found numbers within a selection to the specified number base.
* Changed language preference table to display file patterns instead of extensions.
* Improved translation support in source files.
* Improved HTML-style rendering performance by an order of magnitude.
* Improved HTML-style syntax highlighting quality.
* Changed startup behavior when TKE is started up with a file or directory. It now adds it to the last session rather than replacing it.
* Improved Markdown syntax handling.
* If a file is loaded that will cause an issue with syntax highlighting (i.e., a file contains a line which exceeds 8K characters), syntax highlighting will not be applied to the file.
* Removed plugin api::invoke\\_menu procedure (replace with api::menu::invoke).
* Changed api::get\\_user\\_input to display a value in the entry field if the passed variable contains a value.
* Updated Find and Find/Replace UI.
* Improved application startup time when a TKE session contains files whose language type was manually changed in a previous session.
* Made the background color of current matched item different from other matched items to improve their control.
* Removed menu items that are preceded by whitespace from the shortcuts preference table.
* When Find, Find/Replace, Find in Files or Document Search panels are displayed, don\'t disable the rest of the UI.
* Updated user guide
* Updated development guide Bug fixes:
* Fixed error caused when a file is not able to be written.
* Fixed translation issues with German translation (thanks to Joachim Moskalewski).
* Fixed issues with all translations that caused TKE to not start.
* Fixed issue where the file modified indicator was not being cleared when undoing the last change since the file was saved/loaded.
* Fixed bug when a non-existent filename is used to lookup the EOL character when in auto mode.
* Fixed theming issue when editor scrollbar background color does not match editor background color.
* Fixed theming issue with text scrollbars.
* Fixed an undo issues that could cause unexpected results.
* Fixed the positioning of the warning width indicator when the font/font size was changed.
* Fixed issue with bubbling selected lines up/down.
* Fixed issues with the automated translator to eliminate bad translation files that can cause the application to crash on start.
* Fixed syntax highlighting issues with embedded languages.
* If the -n option is specified on the command-line, the opened files list, window geometry and command launcher information is loaded from the previous session.
* Fixed issue with finding symbols with the command launcher.
* Fixed issue with importing a theme that already exists in the user\'s themes directory.
* Fixed default syntax highlighting to be used for tclIndex files.
* Fixed pattern matching issue in the default syntax language lookup.
* Fixed ipanel display issue in regards to file type.
* Fixed issue with default file browser directory handling when application was relaunched.
* Fixed combobox theming to always be a white background with black text to improve readability.
* Fixed line number selection issue where text was selected when the gutter was clicked.
* Fixed issue with find/replace GUI that kept text from being replaced.
* Fixed issue with syntax highlighting Markdown highlight syntax (i.e., ::foobar::).
* Fixed current\\_line plugin to not display over text that has background colors set.
* Fixed error in preferences search menu.
* Fixed selection issues with sentences and paragraphs.
* Fixed issues with todo plugin that caused it to not remember tasks between TKE sessions.
* Fixed issues where the language of the current tab was not set correctly.
* Fixed issues with `Edit/Cursors/Move cursor to next/previous` functionality.
* Fixed menu state issues with `Add next/previous lines to selection` when a selection did not exist.
* Fixed issue with moving multicursors up/down via the menu command.
* Fixed issue with jumping to a matching bracket when the operation is performed in a file that does not handle brackets.
* Fixed issues with calling a plugin syntax highlighter procedure.
* Fixed issue with a sorted directory in the sidebar which has files deleted from the directory.
* Fixed various issues related to setting shortcuts when using a non-English translation.
* Fixed potential issue with multicursors disappearing when certain keys are pressed.
* Fixed issue with displaying menu items that are used as separators in the shortcuts preference table.
* Fixed issue with removing menu bindings.
* Fixed issue with menu bindings associated with plugin-generated menu items not be applied/removed properly when a plugin is installed, uninstalled or reloaded.
* Fixed issues that kept plugin files from being properly detected by the syntax highlighter.
* Fixed issue that could cause some regular expression highlighting to be suppressed.
* Fixed issues that kept some syntax highlighted when the syntax was changed.
* Fixed issues that caused the ctext internal data to not be deleted when a tab is closed.
* Fixed issue with traversing documentation search history.
* Fixed issue with not displaying correct information in message area of information bar.- Fixed rpmlint warnings- Added tke-rpmlintrc- Spec cleanup
* Fri Oct 13 2017 huaren.zhongAATTgmail.com- Rebuild for Fedora
 
ICM