Versie 3.6.7 van SciTE is uitgekomen. Scintilla Text Editor is een opensource en cross-platform teksteditor. Het maakt gebruik van de opensource Scintilla Text Editor-bibliotheek, wat van dezelfde makers is. Deze bibliotheek wordt ook door andere programma's gebruikt, waaronder Notepad++. Downloads zijn beschikbaar voor Windows en Linux, en in Apple's app store kan een commerciële versie voor OS X worden gevonden. Daarnaast is er een stand-alone executable die handig op een usb-stick meegenomen kan worden. In deze release zijn de volgende veranderingen en verbeteringen aangebracht:
Release 3.6.7
- C++11 range-based for loops used in SciTE so GCC 4.6 is now the minimum supported version.
- SC_CHARSET_DEFAULT now means code page 1252 on Windows unless a code page is set. This prevents unexpected behaviour and crashes on East Asian systems where default locales are commonly DBCS. Projects which want to default to DBCS code pages in East Asian locales should set the code page and character set explicitly.
- SCVS_NOWRAPLINESTART option stops left arrow from wrapping to the previous line. Most commonly wanted when virtual space is used. Bug #1648.
- The C++ lexer can fold on #else and #elif with the fold.cpp.preprocessor.at.else property. Bug #210.
- The errorlist lexer detects warnings from Visual C++ which do not contain line numbers.
- The HTML lexer no longer treats "<?" inside a string in a script as potentially starting an XML document. Bug #767.
- The HTML lexer fixes a problem resuming at a script start where the starting state continued past where it should. Bug #1849.
- When inserting spaces for virtual space and the position is in indentation and tabs are enabled for indentation then use tabs. Bug #1850.
- Fix fold expand when some child text not styled. Caused by fixes for Bug #1799. Bug #1842.
- Fix key binding bug on Cocoa for control+. Bug #1854.
- Fix scroll bar size warnings on GTK+ caused by #1831. Bug #1851.
- Small fixes for GTK+ makefile. Bug #1844. Bug #1845. Bug #1846.
- Fix SciTE indentation after code like "void function () {}".
- Fix SciTE global regex replace of "^" with something which missed the line after empty lines with LF line ends. Bug #1839.
- Fix SciTE on GTK+ 3.20 bug where toggle buttons on find and replace strips did not show active state. Bug #1853.