aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PerLine.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-19Feature [feature-requests:#1444] Move GetFoldParent from Document to LineLevelsNeil1-0/+2
2022-07-29Apply rule-of-zero to delete standard methods where possible as handled byNeil1-36/+0
2022-07-17Feature [feature-requests:#1441] Line state optimized to avoid excess allocat...Zufu Liu1-1/+1
2022-05-01Optimize case where there are no annotationsNeil1-0/+2
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-1/+1
2020-05-03Feature [feature-requests:1347]. Add InsertLines method to PerLine interface andNeil1-0/+5
2020-04-08Simplify PerLine, remove casts, use noexcept, const, & constexpr where possible.Neil1-16/+16
2020-04-08Feature [feature-requests:1344]. Add methods for iterating through the markerIain Clarke1-0/+3
2019-03-19Make constructors of simple classes noexcept.Neil1-1/+1
2018-05-30Fix comments.Neil1-4/+4
2018-04-28Delete standard functions on classes where there could be attempts to copy.Neil1-1/+11
2018-04-21Use noexcept in basic data structures where reasonable.Neil1-4/+6
2018-04-14Make some changes recommended by clang-tidy.Neil Hodgson1-5/+5
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
2017-05-21Use unique_ptr and forward_list to regularize PerLine data structures.Neil1-6/+6
2017-04-21More consistent deletion of standard methods.Neil1-0/+20
2017-04-19Use "override" for implementations of CaseFolder and PerLine.Neil Hodgson1-15/+15
2017-04-07Use same parameter names in declarations and definitions.Neil1-1/+1
2017-03-31Using Sci::Position and Sci::Line to mark variables that are document positionsNeil1-36/+36
2014-08-08Implement explicit tab stops per line.Neil1-0/+17
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-3/+3
2013-04-19Remove unused methods.nyamatongwe1-2/+0
2012-06-18Remove marker only once for SCI_MARKERDELETE. Bug #3535806.nyamatongwe1-1/+1
2011-09-23Optimized MarkerNext so it can be much faster when no marker ever setnyamatongwe1-0/+1
2010-07-07Redraw when annotations change.nyamatongwe1-1/+1
2010-02-17Formatting whitespace.nyamatongwe1-1/+1
2009-06-10Clear out per-line data when all contents removed.nyamatongwe1-0/+4
2009-04-24Added namespace defintion to PerLine.h and using namespace innyamatongwe1-0/+12
2009-04-22Removed Document methods that returned parts of annotations in favour ofnyamatongwe1-2/+2
2009-04-12Annotations and text margins added.nyamatongwe1-0/+104