Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-13 | Make a new release due to a regression in SciTE with 4.1.6.rel-4-1-7 | Neil | 1 | -1/+1 | |
2019-06-05 | Preparing for 4.1.6 release. | Neil | 1 | -1/+1 | |
2019-04-13 | Preparing for 4.1.5 release. | Neil | 1 | -1/+1 | |
2019-04-05 | Move UniqueStringCopy into its own source file UniqueString.cxx to hide the | Neil | 1 | -0/+1 | |
implementation. | |||||
2019-03-29 | Include "CharacterCategory.h" in all files that include "Document.h" as it will | Neil | 1 | -0/+1 | |
be needed for adding a CharacterCategory feature. | |||||
2019-03-04 | Updated version number for release. | Neil | 1 | -1/+1 | |
2019-03-03 | Use noexcept where reasonable. | Neil | 1 | -2/+2 | |
2019-01-07 | Updates for version 4.1.3.rel-4-1-3 | Neil | 1 | -1/+1 | |
2018-12-14 | Stop specifying -std:c++latest as that is no longer needed to enable C++17 with | Neil | 1 | -4/+0 | |
MSVC 2017 and Qt 5.12 and it caused duplicate flag warnings. | |||||
2018-09-30 | Updates for 4.1.2 release. | Neil | 1 | -1/+1 | |
2018-09-05 | Updates for 4.1.1. | Neil | 1 | -1/+1 | |
2018-06-21 | Use override for methods in WatcherHelper. | Neil | 1 | -6/+6 | |
2018-06-15 | Updates for 4.1.0. | Neil | 1 | -1/+1 | |
2018-05-14 | Include <string_view> to allow future use in Platform interface and Unicode. | Neil | 1 | -0/+1 | |
2018-05-06 | Updates for 4.0.5.rel-4-0-5 | Neil | 1 | -1/+1 | |
2018-04-26 | Remove cast that is not needed. | Neil | 1 | -1/+1 | |
2018-04-07 | Updates for 4.0.4.rel-4-0-4 | Neil | 1 | -1/+1 | |
2018-03-28 | Change '.' to '->' as Document::decorations was changed to a pointer by last ↵ | Neil Hodgson | 1 | -4/+4 | |
set. | |||||
2018-03-16 | Remove line-end white space. | Neil | 3 | -9/+9 | |
2018-03-15 | Use forward class definitions of XPM and RGBAImage so only code that uses them | Neil | 1 | -1/+0 | |
needs to #include "XPM.h". Move definition of standard methods on LineMarker from header to implementation to reduce included text and further isolate use of XPM and RGBAImage. | |||||
2018-02-08 | Updating for 4.0.3. | Neil | 1 | -1/+1 | |
2018-02-02 | Implement SC_DOCUMENTOPTION_STYLES_NONE. | Neil | 1 | -1/+1 | |
2018-01-28 | Allow C++17 in all build and project files. | Neil | 1 | -1/+1 | |
2017-10-26 | Updates for 4.0.2.rel-4-0-2 | Neil | 1 | -1/+1 | |
2017-10-18 | Updates for 4.0.1 release.rel-4-0-1 | Neil | 1 | -1/+1 | |
2017-09-11 | The Scintilla namespace is always active for internal symbols and for the lexer | Neil | 4 | -20/+0 | |
interfaces ILexer4 and IDocument. | |||||
2017-08-28 | New header ILoader.h defines ILoader interface as it does not belong in ↵ | Neil | 1 | -0/+1 | |
ILexer.h. | |||||
2017-08-11 | Preparing for the 4.0.0 release. | Neil | 1 | -1/+1 | |
2017-07-23 | Bug [#1959]. Avoid problems with changes with different versions of Qt. | Neil Hodgson | 1 | -0/+2 | |
2017-07-18 | Bug [#1959]. Eliminate extra layer in signal emission for document. | Justin Dailey | 2 | -62/+21 | |
2017-06-22 | Update IDocument for version 4. Drop IDocumentWithLineEnd interface to just have | Neil | 2 | -3/+3 | |
IDocument but with all the methods from IDocumentWithLineEnd. This removes version checking (for now). Use dvRelease4 ID. Drop mask argument to StartStyling. | |||||
2017-06-22 | Add a DefaultLexer class which lexers can subclass if they want reasonable | Neil | 1 | -0/+1 | |
default implementations of the ILexerWithSubStyles interface methods. | |||||
2017-06-14 | Use $$files instead of bare wildcard to support including in a parent project. | Neil | 1 | -1/+1 | |
2017-06-12 | Removed unused functions and methods from Platform.h. | Neil | 1 | -9/+6 | |
Replaced Platform::Clamp with Sci::clamp but will later change this to std::clamp once on full C++17 compilers. Drop MouseButtonBounce workaround for very early GTK+/Linux. | |||||
2017-05-23 | Updated for 3.7.5 release. | Neil | 1 | -1/+1 | |
2017-05-21 | Make SparseVector work with move-only types. | Neil | 1 | -0/+1 | |
Define UniqueString as a move-only string and use in a SparseVector for ContractionState. Remove SparseVector method specializations that are no longer needed. | |||||
2017-03-31 | Using Sci::Position and Sci::Line to mark variables that are document positions | Neil | 1 | -2/+2 | |
and lines. | |||||
2017-03-19 | Update for 3.7.4 release. | Neil | 1 | -1/+1 | |
2017-03-06 | Use several C++11 features as examples so problems with these features are seen. | Vicente | 1 | -0/+1 | |
Features used are move constructor, unique_ptr, deleted functions, enum class, lambda expression, and range for loop. | |||||
2017-02-16 | Updates for 3.7.3.rel-3-7-3 | Neil | 1 | -1/+1 | |
2016-12-27 | Updates for 3.7.2.rel-3-7-2 | Neil | 1 | -1/+1 | |
2016-11-30 | Updates for 3.7.1. | Neil | 1 | -1/+1 | |
2016-11-16 | Deprecate non-branded struct names in Scintilla.h. | Neil | 1 | -2/+2 | |
2016-11-07 | Move warning suppression from global header to Qt platform layer header so | Neil | 1 | -0/+4 | |
warnings are visible for platform-independent code. | |||||
2016-10-11 | Updates for 3.7.0. | Neil | 1 | -1/+1 | |
2016-08-31 | Updates for 3.6.7. | Neil | 1 | -1/+1 | |
2016-05-18 | Updates for 3.6.6. | Neil | 1 | -2/+2 | |
2016-04-28 | Fixes for problems with C++11 <regex>. | Neil Hodgson | 1 | -0/+9 | |
For Qt on Unix, set to build as C++11. Avoid deprecation warnings in PySide. For GTK+ allow turning off C++11 <regex> with make NO_CXX11_REGEX=1. | |||||
2016-04-23 | Updates for 3.6.5 release. | Neil | 1 | -1/+1 | |
2016-03-09 | Updates for 3.6.4. | Neil | 1 | -1/+1 | |