aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-05-16Use standard library function.Neil1-1/+2
2018-05-16Fix regex crash reported with libstdc++ on macOS that occursNeil Hodgson2-7/+3
when the regex has a locale imbued.
2018-05-15Fix crashes for invalid DBCS characters when dragging text, changing case ofNeil Hodgson2-0/+18
text, case-insensitive searching, and retrieving text as UTF-8.
2018-05-15Replace ELEMENTS with std::size and drop inclusion of StringCopy.h.Neil8-11/+3
2018-05-15Encapsulate WideCharToMultiByte and MultiByteToWideChar to simplify calling ↵Neil1-58/+64
sites and standardize use of options.
2018-05-14Fix warnings in debug assertions.Neil Hodgson1-3/+3
2018-05-14Avoid using 0 as NULL pointer.Neil1-1/+1
2018-05-14Remove dependency on StringCopy and simplify constructor.Neil1-5/+9
2018-05-14Fix warning.Neil1-1/+1
2018-05-14Replace 0 with nullptr.Neil3-6/+6
2018-05-14Use override for LexerNoExceptions.Neil1-4/+4
2018-05-14Use string_view for UniConversion functions.Neil7-92/+97
2018-05-14Modernize Platform.h (5) - remove ElapsedTime.Neil1-8/+0
Replaced by ElapsedPeriod.
2018-05-14Modernize Platform.h (4) - update Surface to use string_view for text arguments.Neil17-216/+214
2018-05-14Modernize Platform.h (3) - update Surface to delete WidthChar, use size_t forNeil11-96/+37
Polygon and delete the standard copy and assignment methods.
2018-05-14Modernize Platform.h (2) - noexcept, const, constexpr.Neil9-111/+101
ColourDesired is an int instead of long for consistency over different platforms. Changes made to Point, PRectangle, and ColourDesired. RoundXYPosition removed.
2018-05-14Modernize Platform.h (1) - noexcept, const, standard methods.Neil9-81/+74
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu, DynamicLibrary, and Platform.
2018-05-14Include <string_view> to allow future use in Platform interface and Unicode.Neil37-0/+41
2018-05-13Include <string_view> in tests in case needed.Neil12-0/+14
2018-05-13Fix header order.Neil1-1/+1
2018-05-13When line end characters are displayed, indicators are drawn under/over them.Neil4-13/+18
2018-05-11Hide Visual Studio browse database.Neil1-0/+1
2018-05-11Add stub for next release.Neil1-0/+8
2018-05-10Added tag rel-4-0-5 for changeset b9ab83221b03Neil1-0/+1
2018-05-06Updates for 4.0.5.rel-4-0-5Neil8-16/+17
2018-05-06Feature [feature-requests:#1166]. Property lexer.edifact.highlight.un.allIain Clarke2-10/+32
highlights UN* segments.
2018-05-06SciTE change log.Neil1-0/+3
2018-05-06Ensuring ptrdiff_t is available by including <cstddef>.Neil4-0/+4
2018-05-04Add -large command line option for testing large document option.Neil1-1/+6
2018-05-03Use Range and Position in more cases to avoid casts.Neil2-17/+20
2018-05-03Ensure all 4 byte characters will work in MapRepresentation by using ↵Neil2-10/+17
unsigned int. Use variable assignments to avoid casts.
2018-05-03Simplify PropSetSimple, avoid casts, use nullptr.Neil4-15/+19
2018-05-03Avoid casts.Neil3-10/+12
2018-05-03Specify type of std::clamp to avoid casting arguments.Neil3-19/+19
2018-05-03Eliminate XFromPosition overload for Sci::Position as SelectionPosition overloadNeil2-8/+2
can always be used.
2018-05-02Replace NULL and 0 with nullptr.Neil Hodgson1-41/+20
2018-05-02Define ListBoxImpl::GetWidget method to avoid casts.Neil Hodgson1-55/+37
2018-05-02Decrease use of casts and replace reinterpret_cast with static_cast.Neil Hodgson4-26/+28
2018-05-02Add "change team" and "endteam" folding terms.darmar2-1/+7
2018-05-01Merged with Win32.Neil Hodgson3-59/+64
2018-05-01SciTE change log.Neil Hodgson1-0/+3
2018-05-01Encapsulate conversions between WindowID and HWND and hoist cast out of switch.Neil1-26/+31
2018-05-01Remove dead function and unnecessary casts. Convert C casts to C++ casts.Neil Hodgson2-28/+14
Use nullptr where unambiguous and is C++ as distinct from Objective C.
2018-05-01Hoist conversion between NSEvent time and Editor method time into function.Neil Hodgson1-5/+19
2018-05-01Updated dependencies.Neil Hodgson1-29/+31
2018-05-01Update dependencies.Neil2-22/+31
2018-05-01Add IntegerRectangle to simplify drawing lines without casting.Neil7-112/+157
2018-05-01Remove cast that is not needed.Neil1-1/+1
2018-05-01Use round and floor instead of casts.Neil1-2/+2
2018-05-01Use RectFromPRectangle to avoid casts.Neil3-3/+7