[code] [textadept] Textadept 8.0 alpha

From: Mitchell <m.att.foicica.com>
Date: Wed, 1 Apr 2015 16:40:16 -0400 (EDT)

Hi,

Textadept 8.0 alpha is released from http://foicica.com/textadept

Textadept 8 upgraded its internal copy of Lua from 5.2 to 5.3. This is the
only reason for the major version bump. Nearly everything will continue to
function properly without modification -- Textadept itself only needed to
update some instances of numeric division to account for Lua's new
integer/float distinction. As a result, the road to 8.0 final is expected
to be short.

Please see the migration guide[1] for upgrading to Textadept 8. It should
be painless for a vast majority of users.

Bugfixes:

* Ensure `events.BUFFER_AFTER_SWITCH` is fired before
   `events.BUFFER_DELETED`.
* Prevent command line help switches from exiting an open instance of
   Textadept.

Changes:

* Upgraded to Lua 5.3, LPeg 0.12.2, lfs 1.6.3, and lspawn 1.2.
* Removed `keys.LANGUAGE_MODULE_PREFIX`, but left that prefix unused on
   all platforms.
* `textadept.editing.filter_through()` now uses `spawn()`.
* Removed long-hand compile and run macros in favor of shorter ones.
* `textadept.bookmarks.toggle()` accepts an optional line to bookmark.
* Added support for Rust and TOML.
* "Goto Bookmark" now lists bookmarks in all open buffers.
* `spawn_proc:kill()` can send signals to processes.
* New `lexer._FOLDBYINDENTATION` field for lexers that fold based on
   indentation.

Cheers,
Mitchell

[1]: http://foicica.com/textadept/manual.html#Textadept.7.to.8

-- 
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 Wed 01 Apr 2015 - 16:40:16 EDT

This archive was generated by hypermail 2.2.0 : Thu 02 Apr 2015 - 06:29:10 EDT