aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/DocumentAccessor.cxx
AgeCommit message (Collapse)AuthorFilesLines
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-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+4
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-07More decoration code, with modifications reported from document to viewsnyamatongwe1-0/+4
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-05Implemented decorations which are extended indicators.nyamatongwe1-0/+2
2007-02-28Changed ColourTo to assert if asked to style backwards.nyamatongwe1-1/+2
In release builds this is ignored instead.
2007-01-01Major change to CellBuffer class with addition of Partitioning class and ↵nyamatongwe1-0/+2
SplitVector template. Inserting and deleting lines are made more efficient by lessening the amount of per line information copied. Marker data is only allocated for each line if markers are added.
2006-02-25Patch from Greg Smith with further modifications moved characternyamatongwe1-0/+1
classification from Document into a separate CharClassify class and file and uses this from RESearch for regular expression word end \< and \> instead of built-in table.
2005-03-01Patch from Jan Martin Pettersen to ensure lexers only see the bits in eachnyamatongwe1-1/+4
style byte they are interested in and not of any other indicators added by the container.
2003-07-21Fixed bug where assertions may not have been appearing when they should.nyamatongwe1-2/+2
2002-05-20Added a Match method to Accessor to make it easy to check for strings in a ↵nyamatongwe1-0/+9
document. Moved IsASpaceOrTab into StyleContext header.
2002-02-11Changes to tighten up styling beyond the bounds of the document.nyamatongwe1-0/+3
May not be permanent.
2001-10-28Fixed Platform changes for GTK+ and hid most of the implementation ofnyamatongwe1-8/+0
Surface.
2001-10-28Removed platform-specific headers from Platform.h and thus stoppednyamatongwe1-1/+1
visibility of these headers to most code.
2001-05-31Using explicit set of whitespace characters to avoid calling isspacenyamatongwe1-1/+2
with value that may be out of allowed range.
2001-02-27Patch from Philippe to regularise comments.nyamatongwe1-13/+13
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-1/+3
2001-01-28Updating copyright notices for 2001.nyamatongwe1-1/+1
2000-07-22Changed key codes to not overlap printing keys.nyamatongwe1-6/+7
Mved the #ifs around DBCS support to avoid warnings on GTK+.
2000-07-07Included string.hnyamatongwe1-0/+1
2000-04-07Changing code to ensure no warnings are produced by compilers.nyamatongwe1-1/+1
2000-04-07Accessor has a virtual destructor.nyamatongwe1-0/+3
2000-04-06Initial Unicode support code.nyamatongwe1-1/+6
2000-04-05Moved performance critical functionality back up into Accessor fromnyamatongwe1-1/+1
sub classes.
2000-04-04Initial version.nyamatongwe1-0/+166