aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-05-13Backport: When line end characters are displayed, indicators are drawn under/...Neil3-13/+15
2018-05-06Backport: Ensuring ptrdiff_t is available by including <cstddef>.Neil3-0/+3
2018-05-03Backport: Use Range and Position in more cases to avoid casts.Neil2-17/+20
2018-05-03Backport: Ensure all 4 byte characters will work in MapRepresentation by usin...Neil2-10/+17
2018-05-03Backport: Simplify PropSetSimple, avoid casts, use nullptr.Neil1-1/+1
2018-05-03Backport: Avoid casts.Neil2-8/+9
2018-05-03Backport: Eliminate XFromPosition overload for Sci::Position as SelectionPosi...Neil2-8/+2
2018-05-01Backport: Add IntegerRectangle to simplify drawing lines without casting.Neil6-112/+156
2018-05-01Backport: Use round and floor instead of casts.Neil1-2/+2
2018-05-01Backport: Fix minor issues with AutoSurface, AutoLineLayout and SelectionText.Neil2-8/+8
2018-05-01Backport: Bug [#2012]. Use '0' instead of '0l'.Neil2-2/+2
2018-04-30Backport: Use const where possible.Neil1-1/+1
2018-04-30Backport: Feature [feature-requests:#1215]. Use Sci::clamp to shorten code.Neil1-6/+1
2018-04-30Backport: Feature [feature-requests:#1215]. Simplify RESearch::ChSetWithCase.Neil1-9/+4
2018-04-28Backport: Delete standard functions on classes where there could be attempts ...Neil14-9/+76
2018-04-28Backport: Rename method to avoid confusion between base and derived classes.Neil2-4/+4
2018-04-27Backport: Use nullptr for custom draw functions.Neil2-9/+10
2018-04-27Backport: Avoid reinterpret_cast. Use size_t argument to UTF8Classify to avoi...Neil2-25/+23
2018-04-26Backport: Change type to avoid casts.Neil2-3/+3
2018-04-26Backport: Specify concrete class for ldTabstops and use directly instead of c...Neil2-8/+7
2018-05-06Backport: Use <chrono> for platform-independent timing and remove ElapsedTime...mitchell3-23/+71
2018-04-25Backport: Use set of coercion functions for transforming WndProc parameters i...Neil3-44/+63
2018-04-25Backport: Removed mention of class that no longer exists.Neil1-1/+0
2018-05-06Backport: Remove casts that are not needed since sptr_t and Sci::Position are...mitchell2-31/+30
2018-04-24Backport: Feature [feature-requests:#1215]. Make Action move constructor noex...Neil2-10/+1
2018-04-24Backport: Feature [feature-requests:#1215]. Make a parameter const.Neil2-2/+2
2018-04-22Backport: Remove casts between char and unsigned char where possible.Neil5-12/+11
2018-04-21Backport: Code improvements - noexcept and intialization.Neil2-5/+5
2018-04-21Backport: Safety improvements for character code - drop reinterpret_cast, ens...Neil3-13/+12
2018-04-21Backport: Use noexcept in basic data structures where reasonable.Neil7-46/+55
2018-04-21Backport: Tighten definition of regular expression iterators so they are noex...Neil11-120/+150
2018-05-06Backport: More const and cast avoidance.mitchell3-13/+14
2018-04-20Backport: Mark pointer to constant parameter as const.Neil4-4/+4
2018-04-20Backport: Use std::count to simplify code. Avoid NULL.Neil1-8/+2
2018-04-20Backport: Make reference argument const as not altered.Neil2-2/+2
2018-04-20Backport: Undo part of last change as Xcode Clang doesn't like assigning long...Neil Hodgson2-8/+8
2018-04-20Backport: Use standard lround function and remove some casts.Neil1-5/+7
2018-05-06Backport: Feature [feature-requests:#1215]. Use standard functions in prferen...mitchell2-7/+8
2018-04-20Backport: Feature [feature-requests:#1215]. const in AutoComplete.Neil2-10/+10
2018-04-20Backport: Feature [feature-requests:#1215]. Fix forwarding reference warnings.Neil3-5/+6
2018-04-20Backport: Avoid casts for DrawIndentGuide.Neil2-7/+7
2018-04-20Backport: Remove casts, drop default argument, use const.Neil2-8/+8
2018-04-19Backport: Templatize MakeUpperCase/MakeLowerCase so they work on char/int wit...Neil1-4/+4
2018-04-19Backport: Use ColourDesired constructor explicitly to make more obvious.Neil3-6/+6
2018-04-19Backport: Casting changed in many places, due to change to 64-bit variables f...Neil9-503/+506
2018-04-19Backport: Casts that avoid warnings if Position and Line are different sizes.Neil1-2/+2
2018-04-19Backport: Remove potential allocation in destructor which could have thrown.Neil1-1/+0
2018-04-19Backport: Remove unnecessary extra allocation.Neil1-1/+0
2018-04-19Backport: Remove casts by using harmonized types. Drop NUL termination that i...Neil1-16/+13
2018-04-19Backport: SC_PRINT_SCREENCOLOURS doesn't force the background colour of line ...Nicholai Benalal1-2/+3