aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-04-25Removed mention of class that no longer exists.Neil1-1/+0
2018-04-25Remove casts that are not needed since sptr_t and Sci::Position are the same ...Neil2-32/+31
2018-04-24Feature [feature-requests:#1215]. Make Action move constructor noexcept and useNeil2-10/+1
2018-04-24Feature [feature-requests:#1215]. Make a parameter const.Neil2-2/+2
2018-04-22Remove casts between char and unsigned char where possible.Neil5-12/+11
2018-04-21Code improvements - noexcept and intialization.Neil2-5/+5
2018-04-21Safety improvements for character code - drop reinterpret_cast, ensure moreNeil3-13/+12
2018-04-21Use noexcept in basic data structures where reasonable.Neil7-46/+55
2018-04-21Tighten definition of regular expression iterators so they are noexcept andNeil11-120/+150
2018-04-20Stop "duplicate explicit instantiation" error on g++ 32-bit where int andNeil1-0/+4
2018-04-20More const and cast avoidance.Neil3-16/+17
2018-04-20Mark pointer to constant parameter as const.Neil4-4/+4
2018-04-20Use std::count to simplify code. Avoid NULL.Neil1-8/+2
2018-04-20Make reference argument const as not altered.Neil2-2/+2
2018-04-20Undo part of last change as Xcode Clang doesn't like assigning long to int wi...Neil Hodgson2-8/+8
2018-04-20Use standard lround function and remove some casts.Neil1-5/+7
2018-04-20Feature [feature-requests:#1215]. Use standard functions in prference toNeil2-7/+8
2018-04-20Feature [feature-requests:#1215]. const in AutoComplete.Neil2-10/+10
2018-04-20Feature [feature-requests:#1215]. Fix forwarding reference warnings.Neil3-5/+6
2018-04-20Avoid casts for DrawIndentGuide.Neil2-7/+7
2018-04-20Remove casts, drop default argument, use const.Neil2-8/+8
2018-04-19Templatize MakeUpperCase/MakeLowerCase so they work on char/int without casts.Neil1-4/+4
2018-04-19Use ColourDesired constructor explicitly to make more obvious.Neil3-6/+6
2018-04-19Casting changed in many places, due to change to 64-bit variables for 64-bitNeil9-505/+508
2018-04-19Casts that avoid warnings if Position and Line are different sizes.Neil1-2/+2
2018-04-19Remove potential allocation in destructor which could have thrown.Neil1-1/+0
2018-04-19Remove unnecessary extra allocation.Neil1-2/+0
2018-04-19Remove casts by using harmonized types. Drop NUL termination that is not needed.Neil1-16/+13
2018-04-19SC_PRINT_SCREENCOLOURS doesn't force the background colour of line numbers wh...Nicholai Benalal1-2/+3
2018-04-18Avoid an overflow warning seen when compiling for Qt.Neil Hodgson1-1/+2
2018-04-17Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than 2 GigaBytes.Neil12-23/+56
2018-04-17Templatize ContractionState so it can later be switched between 32-bits and 6...Neil1-69/+99
2018-04-17Templatize LineVector so it can later be switched between 32-bits and 64-bits.Neil1-8/+9
2018-03-28Templatize decorations to allow 32-bit or 64-bit positions.Neil3-59/+86
2018-04-16Determine if line start or end pattern before loop.Neil1-5/+7
2018-04-16Convert topLine from a screen line to a document line before using it to find aNeil1-1/+2
2018-04-14Make some changes recommended by clang-tidy.Neil Hodgson12-19/+19
2018-04-13Use 'override' for methods that are overridden.Neil2-58/+60
2018-04-13Fix bug with regular expression searches failing to match at line start or end.Neil1-16/+4
2018-03-03Split LineVector into interface and implementation classes to allow futureNeil2-87/+87
2018-04-11Remove workaround for problems with noexcept.Neil1-10/+2
2018-04-11Set the last X chosen when SCI_REPLACESEL called to ensure macros work when textNeil1-0/+1
2018-04-05Backed out changeset: 7402342dc7a3 Caching client rectangle on EditView.Neil4-34/+20
2018-04-04Remove redundant forward declaration and move forward declarations to top.Neil1-10/+8
2018-04-04Cache client rectangle on EditView so it can be used easily inside EditView.Neil4-20/+34
2018-03-28Split decorations into interface and implementation.Neil7-90/+171
2018-03-27Return a FillResult struct from RunStyles::FillRange instead of modifyingNeil5-19/+30
2018-03-27Use an interface for ContractionState so that there can be differentNeil7-196/+248
2018-03-25Removed comment about script that is not included.Neil1-1/+0
2018-03-25Feature [feature-requests:#1213]. Clarify UTF8Classify.Zufu Liu1-45/+42