Release 3.1.1 by end of week

25 views
Skip to first unread message

Neil Hodgson

unread,
May 28, 2012, 10:15:32 AM5/28/12
to scintilla...@googlegroups.com, scite-i...@googlegroups.com
Version 3.1.1 of Scintilla and SciTE should be released by the end of the week. This means that the only changes committed before that are to documentation or to fix regressions from 3.1.0. Unicode line ends are too immature to be in this release.

A download and preliminary change log should appear tomorrow.

Adding the Qt bindings is a fairly large change so possibly this release should be numbered 3.2.0.

Neil

Neil Hodgson

unread,
May 29, 2012, 6:30:04 AM5/29/12
to scintilla...@googlegroups.com, scite-i...@googlegroups.com
   [ Yes, its an HTML email. But it contains links ;-) ]

   A 3.2.0 pre-release is available now for testing.

   The change list is:
  • Platform layer added for the Qt open-source cross-platform application and user interface framework for development in C++ or in Python with the PySide bindings for Qt.
  • Direct access provided to the document bytes for ranges within Scintilla. This is similar to the existing SCI_GETCHARACTERPOINTER API but allows for better performance.
  • Ctrl+Double Click and Ctrl+Triple Click add the word or line to the set of selections. Feature #3520037.
  • A SCI_DELETERANGE API was added for deleting a range of text.
  • Line wrap markers may now be drawn in the line number margin. Feature #3518198.
  • SciTE on OS X adds option to hide hidden files in the open dialog box.
  • Lexer added for OScript language. Feature #3523197.
  • Lexer added for Visual Prolog language. Feature #3523018.
  • UTF-8 validity is checked more stringently and consistently. All 66 non-characters are now treated as invalid.
  • HTML lexer bug fixed with inconsistant highlighting for PHP when attribute on separate line from tag. Bug #3520027.
  • HTML lexer bug fixed for JavaScript block comments. Bug #3520032.
  • Annotation drawing bug fixed when box displayed with different colours on different lines. Bug #3519872.
  • On Windows with Direct2D, fix drawing with 125% and 150% DPI system settings.
  • Virtual space selection bug fixed for rectangular selections. Bug #3519246.
  • Replacing multiple selection with newline changed to only affect main selection. Bug #3522251.
  • Replacing selection with newline changed to group deletion and insertion as a single undo action. Bug #3522250.
  • Auto-completion lists on GTK+ 3 set height correctly instead of showing too few lines.
  • Mouse wheel scrolling changed to avoid GTK+ bug in recent distributions.
  • IME bug on Windows fixed for horizontal jump. Bug #3529728.
  • SciTE case-insensitive autocompletion filters equal identifiers better. Calltip arrows work with bare word identifiers. Bug #3517810.
  • SciTE bug fixed where shbang lines not setting file type when switching to file loaded in background.
  • SciTE on GTK+ shows open and save dialogs with the directory of the current file displayed.
   Available from the Mercurial repository (https://sourceforge.net/scm/?type=hg&group_id=2439) and from
http://www.scintilla.org/scite.zip  Source
http://www.scintilla.org/wscite.zip Windows executable

   Neil
Reply all
Reply to author
Forward
0 new messages