Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-04-13 | Fix bug with regular expression searches failing to match at line start or end. | Neil | 2 | -16/+12 | |
This was a work-around for infinite loops when replacing empty matches and this is now the application's responsibility. | |||||
2018-03-03 | Split LineVector into interface and implementation classes to allow future | Neil | 2 | -87/+87 | |
choice between 32-bit and 64-bit position implementations. | |||||
2018-04-11 | Remove workaround for problems with noexcept. | Neil | 1 | -10/+2 | |
2018-04-11 | Bug [#2008]. Avoid warning unsigned >= 0. | Neil | 1 | -1/+1 | |
2018-04-11 | Set the last X chosen when SCI_REPLACESEL called to ensure macros work when text | Neil | 2 | -0/+13 | |
insertion followed by line up or down. | |||||
2018-04-10 | Added tag rel-4-0-4 for changeset d48bdae67b33 | Neil | 1 | -0/+1 | |
2018-04-07 | Updates for 4.0.4.rel-4-0-4 | Neil | 8 | -17/+17 | |
2018-04-07 | Add item and reorder. | Neil | 1 | -3/+6 | |
2018-04-05 | Switching to https. | Neil | 5 | -519/+519 | |
2018-04-05 | Backed out changeset: 7402342dc7a3 Caching client rectangle on EditView. | Neil | 7 | -42/+28 | |
This change was not compatible with Cocoa as it uses document-based coordinates rather than view-based. | |||||
2018-04-04 | Remove automatic detection of Direct2D support during build. | Neil | 7 | -21/+8 | |
DISABLE_D2D may still be defined to remove Direct2D features. | |||||
2018-04-04 | Remove redundant forward declaration and move forward declarations to top. | Neil | 1 | -10/+8 | |
2018-04-04 | Move DLL entry points DllMain and Scintilla_DirectFunction into ScintillaDLL.cxx | Neil | 11 | -91/+83 | |
to simplify build process by eliminating the compilation of ScintillaWin.cxx into ScintillaWinS.o|obj. | |||||
2018-04-04 | Cache client rectangle on EditView so it can be used easily inside EditView. | Neil | 7 | -28/+42 | |
2018-04-04 | Bug [#2006]. State SCN_UPDATEUI is an indication that change may have occurred | Neil | 1 | -5/+7 | |
and not that a change definitely occurred. | |||||
2018-04-03 | Moved web page for LongTerm3 to SourceForge so it can be updated by others. | Neil | 1 | -1/+1 | |
2018-03-31 | Updated due to allowing C++17 code now. | Neil Hodgson | 1 | -2/+2 | |
2018-03-31 | Make clang 6.0 build without warnings. Requires clang to be on the path now. | Neil | 1 | -3/+6 | |
2018-03-31 | Standardize on --std=c++17, avoiding GNU extensions and enabling clang 6.0. | Neil | 1 | -2/+2 | |
2018-03-31 | Match struct initialization exactly to declaration to avoid warnings from clang. | Neil | 1 | -3/+5 | |
2018-03-30 | Reverted #6488 as Xcode clang 9.1 now likes --std=c++17. | Neil Hodgson | 1 | -1/+0 | |
2018-03-30 | New Xcode 9.3 so ran the updater which turned on some warnings and | Neil Hodgson | 3 | -8/+16 | |
it fiddled with the projects and schemes. | |||||
2018-03-28 | Change '.' to '->' as Document::decorations was changed to a pointer by last ↵ | Neil Hodgson | 1 | -4/+4 | |
set. | |||||
2018-03-28 | Split decorations into interface and implementation. | Neil | 8 | -120/+201 | |
2018-03-27 | Return a FillResult struct from RunStyles::FillRange instead of modifying | Neil | 7 | -58/+72 | |
arguments as that is clumsy when converting types. | |||||
2018-03-27 | Use an interface for ContractionState so that there can be different | Neil | 9 | -279/+331 | |
implementations of that interface. | |||||
2018-03-26 | Suppress new warnings because of Catch 2.0.1. | Neil | 1 | -4/+6 | |
Suppress unused private function warnings in ScintillaWin as they are used. | |||||
2018-03-26 | Update Catch from 1.0 build 47 to 2.0.1 and modify UnitTester.cpp to suit. | Neil | 2 | -6090/+9371 | |
Use #define for Catch to report memory leaks after main as the previous call to _CrtDumpMemoryLeaks was too early and listed a static allocation as a leak. | |||||
2018-03-26 | Avoid warnings about ignored diagnostic with Clang. | Neil | 1 | -0/+2 | |
2018-03-25 | Removed comment about script that is not included. | Neil | 1 | -1/+0 | |
2018-03-25 | Feature [feature-requests:#1213]. Clarify UTF8Classify. | Zufu Liu | 2 | -76/+90 | |
Use UTF8BytesOfLead to determine expected length early in function to quickly detect argument not long enough, invalid single bytes and invalid first trail then branching on length for more detailed checks. | |||||
2018-03-24 | Removed unreachable branches in UTF8Classify. | Neil | 1 | -8/+0 | |
2018-03-24 | Removed unwanted include. | Neil | 4 | -5/+3 | |
2018-03-24 | Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion. | Zufu Liu | 16 | -237/+226 | |
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion. | |||||
2018-03-24 | Update unit test Visual C++ builds to Visual C++ 2017 with /std:c++latest | Neil | 2 | -12/+13 | |
but also allowing std::auto_ptr for Catch. | |||||
2018-03-22 | Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead. | Zufu Liu | 11 | -194/+235 | |
Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests. | |||||
2018-03-21 | Fix some runtime warnings caused by previous change as wSelection created later | Neil Hodgson | 1 | -4/+4 | |
and clients (such as SciTE's about box) may use API to set up text before window is realized. | |||||
2018-03-21 | Fix warnings about NULL selection widget by moving creation and destruction of | Mitchell Foral | 1 | -4/+2 | |
wSelection into the realize and unrealize handlers. | |||||
2018-03-21 | Include header needed for ptrdiff_t. | Mitchell Foral | 7 | -0/+7 | |
2018-03-20 | Change standard flag on MacOS as Xcode clang doesn't yet like c++17. | Neil Hodgson | 1 | -1/+4 | |
2018-03-20 | Add unit tests for UniCoversion. | Neil | 5 | -3/+270 | |
2018-03-19 | Fix warning from MSVC 64-bit. | Neil | 1 | -2/+2 | |
2018-03-16 | Remove line-end white space. | Neil | 30 | -87/+87 | |
2018-03-15 | Use forward class definitions of XPM and RGBAImage so only code that uses them | Neil | 14 | -47/+46 | |
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-03-14 | Bug [#2001]. Make masking and comparison code clearer. | Neil | 1 | -16/+25 | |
2018-03-09 | Use Position/Line/int more accurately in preparation for large documents. | Neil | 17 | -131/+136 | |
2018-03-08 | Fix relexing from inside multiline comments. | Gunter Königsmann | 1 | -9/+17 | |
Fix some warnings. | |||||
2018-03-08 | Change log. | Neil | 1 | -0/+4 | |
2018-03-08 | Create static library libscintilla.a or libscintilla.lib on Windows. | Neil | 4 | -42/+57 | |
Stop creating Lexers.a static library. Harmonize make files. | |||||
2018-03-08 | Updated requied compiler versions. | Neil | 1 | -2/+2 | |