aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PerLine.h
AgeCommit message (Collapse)AuthorFilesLines
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
handles and marker numbers on a line.
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
Declare the standard member functions in more classes
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
interfaces ILexer4 and IDocument.
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
and lines.
2014-08-08Implement explicit tab stops per line.Neil1-0/+17
From Nick Gravgaard.
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
and a little faster when markers have been used.
2010-07-07Redraw when annotations change.nyamatongwe1-1/+1
DeleteAllMarks will only cause a modification notification when a mark was actually deleted.
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
CellBuffer.cxx to make build on OS X.
2009-04-22Removed Document methods that returned parts of annotations in favour ofnyamatongwe1-2/+2
methods that return StyledText objects. Provided LineLength call on StyledText rather than iterator objects. Simplified code and made more things const.
2009-04-12Annotations and text margins added.nyamatongwe1-0/+104