[code] [textadept] Textadept 8.7

From: Mitchell <m.att.foicica.com>
Date: Sun, 1 May 2016 10:53:53 -0400 (EDT)

Hi,

Textadept 8.7 is released from http://foicica.com/textadept

Textadept is a fast, minimalist, and remarkably extensible cross-platform
text editor.

Bugfixes:

* Much better UTF-8 support in the terminal version.
* Completely hide the menubar if it is empty.
* Fix building for some BSDs.
* Added some block comment strings for languages lacking them.
* Fixed a number of small encoding issues in various corner cases.
* Fixed bug in `textadept.editing.convert_indentation()` with mixed
   indentation.
* Fixed an obscure side-effect that reset buffer properties when working
   with non-focused buffers.
* Fixed incremental find with UTF-8 characters.
* Fixed bug in session restoration of scroll and caret positions in
   multiple views.
* Fixed bug where existing files were not closed when a session is loaded.
* Fixed corner case in "replace within selection".
* Fixed regression for `%<...>` and `%[...]` in snippets.
* When executing compile/run commands from a different directory, indicate
   it.
* Fixed error when showing style popup at the end of a buffer.
* "Find in Files" should not print the contents of binary files.
* Fixed lack of environment in spawned processes on Linux.
* Scintilla: Support longer regexes in searches.

Changes:

* Support UTF-8 pattern matching in "Lua Pattern" searches by
   incorporating bits of luautf8.
* Improved efficiency of autocompleting words from all open buffers.
* "Find in Files" defaults to the current project's root directory.
* Submenus and menu items can be accessed by name. (See
   `textadept.menu.menubar` for an example.)
* Only show snippet trigger and text when selecting from a dialog.
* More efficient screen refreshes in the terminal version.
* Save and restore horizontal scroll position when switching buffers.
* The undocumented `keys.utils` was removed. This will break custom key
   bindings that depend on it. See [1] for more information.
* The menubar is loaded on `events.INITIALIZED` now. See [1] for more
   information.
* Allow file-specific compile commands and run commands.
* Added new dialog for specifying compile/run command arguments to "Tools"
   menu.
* `textadept.editing.enclose()` works with multiple selections.
* Disabled `textadept.run.CHECK_SYNTAX` by default.
* Updated to Scintilla 3.6.5.

Cheers,
Mitchell

[1]: http://foicica.com/lists/code/201604/3171.html

-- 
You are subscribed to code.att.foicica.com.
To change subscription settings, send an e-mail to code+help.att.foicica.com.
To unsubscribe, send an e-mail to code+unsubscribe.att.foicica.com.
Received on Sun 01 May 2016 - 10:53:53 EDT

This archive was generated by hypermail 2.2.0 : Mon 02 May 2016 - 06:36:44 EDT