[code] [textadept] Textadept 11.0 alpha 2

From: Mitchell <m.att.foicica.com>
Date: Mon, 1 Jun 2020 08:53:45 -0400 (EDT)

Hi,

Textadept 11.0 alpha 2 is released from https://foicica.com/textadept/CHANGELOG.html

Please see the 10 to 11 migration guide[1] for upgrading from Textadept 10 to Textadept 11.

The biggest "change" in this release is that views can be used as buffers in most places, so something like `buffer.first_visible_line` can be `view.first_visible_line` (but this is not a requirement). This helps separate buffer- and view-specific functionality instead of having it all be in just `buffer`. No changes to user scripts are needed though. Everything that was previously in `buffer` is still there. You can read more on this here[2].

Bugfixes:

* Fixed some drive letter case issues on Windows resulting in duplicate open
   files.
* Fixed `os.spawn` exit callback and `spawn_proc:wait()` inconsistencies.
* Restore prior key mode after running the command entry.
* Fixed regression with word completion not respecting
   `buffer.auto_c_ignore_case`.
* Scintilla: Fixed display of windowed IME on Wayland.

Changes:

* Views can be used as buffers in most places, resulting in new API
   suggestions for `buffer` and `view`.
* Scintilla: Added `buffer:marker_handle_from_line()` and
   `buffer:marker_number_from_line()` for iterating through the marker handles
   and marker numbers on a line.
* Scintilla: Deprecated `lexer.delimited_range()` and `lexer.nested_pair()` in
   favor of `lexer.range()`, and added `lexer.to_eol()` and `lexer.number`.
* Scintilla: Automatically scroll text while dragging.
* Scintilla: Improved behavior of IME.
* Updated to Scintilla 3.20.0.

Cheers,
Mitchell

[1]: https://foicica.com/textadept/manual.html#Textadept.10.to.11
[2]: https://foicica.com/textadept/manual.html#View.API.Additions.and.Buffer.API.Changes

-- 
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 Mon 01 Jun 2020 - 08:53:45 EDT

This archive was generated by hypermail 2.2.0 : Tue 02 Jun 2020 - 06:40:06 EDT