aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-03-24Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion.Zufu Liu16-237/+226
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion.
2018-03-24Update unit test Visual C++ builds to Visual C++ 2017 with /std:c++latestNeil2-12/+13
but also allowing std::auto_ptr for Catch.
2018-03-22Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead.Zufu Liu11-194/+235
Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests.
2018-03-21Fix some runtime warnings caused by previous change as wSelection created laterNeil Hodgson1-4/+4
and clients (such as SciTE's about box) may use API to set up text before window is realized.
2018-03-21Fix warnings about NULL selection widget by moving creation and destruction ofMitchell Foral1-4/+2
wSelection into the realize and unrealize handlers.
2018-03-21Include header needed for ptrdiff_t.Mitchell Foral7-0/+7
2018-03-20Change standard flag on MacOS as Xcode clang doesn't yet like c++17.Neil Hodgson1-1/+4
2018-03-20Add unit tests for UniCoversion.Neil5-3/+270
2018-03-19Fix warning from MSVC 64-bit.Neil1-2/+2
2018-03-16Remove line-end white space.Neil30-87/+87
2018-03-15Use forward class definitions of XPM and RGBAImage so only code that uses themNeil14-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-14Bug [#2001]. Make masking and comparison code clearer.Neil1-16/+25
2018-03-09Use Position/Line/int more accurately in preparation for large documents.Neil17-131/+136
2018-03-08Fix relexing from inside multiline comments.Gunter Königsmann1-9/+17
Fix some warnings.
2018-03-08Change log.Neil1-0/+4
2018-03-08Create static library libscintilla.a or libscintilla.lib on Windows.Neil4-42/+57
Stop creating Lexers.a static library. Harmonize make files.
2018-03-08Updated requied compiler versions.Neil1-2/+2
2018-03-08Bug [#1952]. Match identifier chains with dots and colons.Kein-Hong Man2-56/+98
2018-03-06Feature [feature-requests:#1210]. Maxima lexer added.Gunter Königsmann9-0/+258
2018-03-05Bug [#1999]. Fix hang lexing a Lua label where the range ends before "::".Neil2-0/+9
2018-03-03Promote methods from int to ptrdiff_t to allow extension to 64-bits.Neil2-8/+8
2018-03-03Use Position and Line types in ScintillaCocoa to allow for later changes.Neil1-7/+7
2018-03-01Mark variables as const where simple.Neil17-281/+281
2018-03-01Use C++ cast in preference to C cast.Neil1-1/+1
2018-03-01Mark pointer argument as const as not written to.Neil2-7/+7
2018-03-01Avoid warning with explicit destructor.Neil1-0/+1
2018-03-01Use make_unique in preference to new.Neil12-46/+46
From Effective Modern C++ Item 21.
2018-03-01Update to c++17 so make_unique is available.Neil1-1/+1
2018-02-28SciTE change log.Neil1-0/+5
2018-02-27Use 'const'.Neil1-1/+1
2018-02-27Use virtual to ensure LexState overrides LineEndTypesSupported method.Neil2-2/+2
2018-02-27Added <utility> and <tuple> to header order and moved POSIX header <sys/time.h>Neil3-5/+9
after standard C++ language headers.
2018-02-26Added string_view to order.Neil1-0/+1
2018-02-26SciTE changelog.Neil1-0/+4
2018-02-24Fix move-extends-selection mode for rectangular and line selections.Mitchell Foral4-17/+138
2018-02-22Bug [#1993]. Fix building on Mingw/MSYS to perform file copies and deletions.Tobias Kühne2-1/+5
2018-02-17For rectangular selections, pressing Home or End now moves the caret to the HomeVicente2-3/+18
or End position instead of the limit of the rectangular selection.
2018-02-17SciTE changelog.Neil1-0/+4
2018-02-14SciTE change log.Neil1-0/+13
2018-02-12Added tag rel-4-0-3 for changeset 1bf8b7c50995Neil1-0/+1
2018-02-10Update Cocoa test app to Xcode 9.2 settings.rel-4-0-3Neil Hodgson1-7/+15
2018-02-10Eliminate calls of Scintilla APIs that have been removed.Neil Hodgson1-3/+0
2018-02-08Updating for 4.0.3.Neil8-20/+22
2018-02-06[Bug #1983] Fix double tap word selection on Windows 10 1709 Fall Creators ↵Dimitar Radev2-1/+6
Update. Times of observed mouse events went backwards causing unsigned overflow.
2018-02-02Implement SC_DOCUMENTOPTION_STYLES_NONE.Neil12-21/+75
2018-02-02SciTE change log.Neil1-0/+5
2018-02-01SciTE change log.Neil1-0/+5
2018-02-01Templatize RunStyles so it can be over ranges of different types and containNeil6-75/+100
different style types. Currently only instantiated over <int, int>.
2018-02-01Templatize Partitioning so it can hold different types.Neil8-37/+39
2018-01-31Document bytes argument to SCI_CREATEDOCUMENT.Neil1-0/+3