A pre-release can now be downloaded for checking. Please report any regressions from previous releases or bugs in new features.
Change list:
Lexer added for DMAP language. Feature #1026.
Basic lexer supports multiline comments in FreeBASIC. Feature #1023.
Bash lexer allows '#' inside words.. Bug #1553.
C++ lexer recognizes C++11 user-defined lierals and applies lexical class SCE_C_USERLITERAL.
C++ lexer allows single quote characters as digit separators in numeric literals like 123'456 as this is included in C++14.
C++ lexer fixes bug with #include statements without " or > terminating filename. Bug #1538.
C++ lexer fixes split of Doxygen keywords @code{.fileExtension} and @param[in,out]. Bug #1551.
C++ lexer styles Doxygen keywords at end of document.
Cmake lexer fixes bug with empty comments. Bug #1550.
Fortran folder improved. Treats "else" as fold header. Feature #962.
Fix bug with adjacent instances of the same indicator with different values where only the first was drawn. Bug #1560.
For DirectWrite, use the GDI ClearType gamma value for SC_EFF_QUALITY_LCD_OPTIMIZED as this results in text that is similar in colour intensity to GDI. For the duller default DirectWrite ClearType text appearance, use SC_EFF_QUALITY_DEFAULT. Feature #887.
Fix another problem with drawing on Windows with Direct2D when returning from lock screen. The whole window is redrawn as just redrawing the initially required area left other areas black.
When scroll width is tracked, take width of annotation lines into account.
On Cocoa, apply font quality setting to line numbers. Bug #1544.
On Cocoa, clicking in margin now sets focus. Bug #1542.
On Cocoa, correct cursor displayed in margin after showing dialog.
On Cocoa, multipaste mode now works. Bug #1541.
On GTK+, chain up to superclass finalize so that all finalization is performed. Bug #1549.
On GTK+, fix horizontal scroll bar range to not be double the needed width. Bug #1546.
On OS X GTK+, report control key as SCI_META for mouse down events.
On Qt, bug fixed with drawing of scrollbars, where previous contents were not drawn over with some themes.
On Qt, bug fixed with finding monitor rectangle which could lead to autocomplete showing at wrong location.
SciTE fix for multiple message boxes when failing to save a file with save.on.deactivate. Bug #1540.
SciTE on GTK+ fixes SIGCHLD handling so that Lua scripts can determine the exit status of processes they start. Bug #1557.
SciTE on Windows XP fixes bad display of find and replace values when using strips.
Available from the Mercurial repositories:
hg clone http://hg.code.sf.net/p/scintilla/code scintilla
hg clone http://hg.code.sf.net/p/scintilla/scite
and from
http://www.scintilla.org/scite.zip Source
http://www.scintilla.org/wscite.zip Windows executable
Neil
--
You received this message because you are subscribed to the Google Groups "scintilla-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scintilla-interest+***@googlegroups.com.
To post to this group, send email to scintilla-***@googlegroups.com.
Visit this group at http://groups.google.com/group/scintilla-interest.
For more options, visit https://groups.google.com/groups/opt_out.