aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
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
2018-05-01Fix minor issues with AutoSurface, AutoLineLayout and SelectionText.Neil2-8/+8
2018-05-01Bug [#2012]. Use '0' instead of '0l'.Neil6-7/+7
2018-04-30Add conversion function from Scintilla Point to Win32 POINT.Neil2-51/+85
Use namespaces more consistently. Fix typo.
2018-04-30Use const where possible.Neil1-1/+1
2018-04-30Use const where possible.Neil1-21/+21
2018-04-30Use const for IME, code page and related code.Neil1-28/+27
2018-04-30Use Win32 types and avoid casting. Move code to avoid warnings.Neil2-15/+14
Use const where there is a benefit.
2018-04-30Use message parameter access macros provided by Windows instead of casting.Neil2-35/+11
2018-04-30Use C++ casts in preference to C casts. Use nullptr instead of 0.Neil2-4/+5
2018-04-30Feature [feature-requests:#1215]. Use std::clamp to shorten code.Neil1-6/+1
2018-04-30Feature [feature-requests:#1215]. Simplify RESearch::ChSetWithCase.Neil1-9/+4
2018-04-28SciTE change log.Neil1-0/+3
2018-04-28Delete standard functions on classes where there could be attempts to copy.Neil16-9/+90
2018-04-28Rename method to avoid confusion between base and derived classes.Neil2-4/+4
2018-04-28Remove unused definition and replace 0 with nullptr.Neil1-2/+1
2018-04-28Initialize timers in definition instead of looping to avoid cast and warning.Neil1-4/+1
2018-04-27Use nullptr for custom draw functions.Neil2-9/+10
2018-04-27Use floor instead of casts when centring bitmaps inside the given rectangle.Neil1-4/+4
2018-04-27Avoid reinterpret_cast. Use size_t argument to UTF8Classify to avoid casts.Neil2-25/+23
2018-04-27SciTE change log.Neil1-0/+3
2018-04-27Fix comments.Neil1-2/+2
2018-04-26Change type to avoid casts.Neil2-3/+3
2018-04-26Change log for SciTE for macOS.Neil Hodgson1-1/+9
2018-04-26Specify concrete class for ldTabstops and use directly instead of copying valueNeil2-8/+7
of .get() before use.
2018-04-26Remove cast that is not needed.Neil1-1/+1
2018-04-26Update dependencies for ElapsedPeriod.Neil Hodgson1-15/+15
2018-04-26Update dependencies for ElapsedPeriod.Neil1-6/+15
2018-04-26Use <chrono> for platform-independent timing and remove ElapsedTime.Neil11-165/+94
Also use #if for painting measurement as there are 7 sections of code to enable.
2018-04-26Update deps for LexCoffeeScript not using Platform.h.Neil1-4/+4