aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Decoration.h
AgeCommit message (Collapse)AuthorFilesLines
2018-03-28Backport: Templatize decorations to allow 32-bit or 64-bit positions.Neil1-2/+2
Backport of changeset 6693:7247d1c9c27f.
2018-05-05Backport: Split decorations into interface and implementation.mitchell1-51/+33
Backport of changeset 6658:693e737f3155.
2018-03-27Backport: Return a FillResult struct from RunStyles::FillRange instead of ↵Neil1-2/+2
modifying arguments as that is clumsy when converting types. Backport of changeset 6657:43515e7709c6.
2018-03-09Backport: Use Position/Line/int more accurately in preparation for large ↵Neil1-10/+10
documents. Backport of changeset 6480:f2650eaa75e6.
2018-02-01Backport: Templatize RunStyles so it can be over ranges of different types ↵Neil1-1/+1
and contain different style types. Currently only instantiated over <int, int>. Backport of changeset 6445:89d992f380a1.
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and ↵Neil1-4/+0
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3.
2017-05-10Simplify DecorationList and its clients by using a vector instead of anNeil1-10/+10
intrusive linked list. Restrict clients to a read-only view.
2017-04-07Drop "virtual" from methods that do not need to be virtual.Neil1-2/+2
2017-04-01More encapsulation for Decoration and DecorationList.Neil1-2/+19
2013-12-15Make single argument constructors explicit to avoid unexpected conversions.Neil1-1/+1
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-2/+2
2010-03-13Adding const to methods where possible.nyamatongwe1-2/+2
2008-08-09Clear document style now only clears the lexer indicators.nyamatongwe1-2/+0
2008-08-03ClearDocumentStyle clears all indicators in case the lexer has used annyamatongwe1-0/+2
indicator.
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+8
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-04-19Optimized indicator changing with separate SC_MOD_CHANGEINDICATORnyamatongwe1-1/+1
notification flag.
2007-04-07More decoration code, with modifications reported from document to viewsnyamatongwe1-1/+2
although this isn't optimal. Some checking for null changes. Messages documented. Methods for changing indicators in Accessor so can be used by lexers.
2007-04-05New files that implement decorations.nyamatongwe1-0/+55