aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PositionCache.cxx
AgeCommit message (Collapse)AuthorFilesLines
2009-07-03Discontiguoues selection and virtual space initial commit.nyamatongwe1-11/+11
2009-06-09Feature #2796119 Indent wrapped lines to first line. From maXmo.nyamatongwe1-1/+2
2009-04-28Fix for bug #2780566 UTF-8 bug on Linuxnyamatongwe1-2/+13
2008-12-23Avoid warnings with gcc 4.3nyamatongwe1-2/+2
2007-10-10Detect and handle invalid byte sequences in UTF-8 mode by displaying eachnyamatongwe1-3/+44
individual invalid byte as a hex blob.
2007-08-16Make selection of first or second character on line work with a selectionnyamatongwe1-2/+2
foreground set.
2007-07-27Changed lineStates to a SplitVector so that it supports insert and deletenyamatongwe1-1/+0
so inserting and deleting lines does not cause a really large number of changed values under most circumstances leading to fewer notifications. SVector is no longer used.
2007-07-25Changed ContractionState data structure to be more efficient by not onlynyamatongwe1-3/+3
modifying data near an insertion or deletion when there is good locality of modification.
2007-07-25Fixed bugs where caret was not shown at start of wrapped lines or was shownnyamatongwe1-0/+5
at both the start of one line and the end of the previous line.
2007-06-04fix osx build for new positioncache codescaraveo1-0/+4
2007-06-02Addition of PositionCache module which adds cacing of stringnyamatongwe1-0/+586
to position information and segments long pieces of text so they can be handled more efficiently.