aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.cxx
AgeCommit message (Expand)AuthorFilesLines
2014-08-19Bug [#1645]. Validate position of deletion.Neil1-0/+2
2014-07-18Added the tentative undo feature. This is useful for IMEs that want to displayNeil1-0/+59
2014-05-24Header include statements are now in a standardised order with that orderNeil1-2/+2
2014-05-24Removing style byte indicators.Neil1-16/+6
2014-04-16Allow filtering of insertions.Neil1-53/+60
2013-12-15Make single argument constructors explicit to avoid unexpected conversions.Neil1-1/+1
2013-12-15Format normalization - whitespace and braces made consistent.Neil1-3/+3
2013-09-26Enhance stability by defining GetLineEndPosition for lines beyond end of docu...Neil1-1/+1
2013-07-25Make Coverity happy. Ensure return value is seen to never be negative althoughNeil1-1/+1
2013-07-22Added the character representation feature.Neil1-0/+9
2013-07-21Replace all instances of isascii with Scintilla-specific IsASCII.Neil1-6/+6
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil1-41/+1
2013-06-29Bug: [#1483]. Split GetRelativePosition into 2 calls one for moving between c...Neil1-23/+31
2013-06-27Bug: [#1483]. Adding StyleContext::GetRelativeCharacter for character-oriente...nyamatongwe1-0/+65
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-15/+15
2013-05-05Removed nethods that are no longer used and are less safe than alternatives.nyamatongwe1-29/+0
2013-05-04Replacing raw pointers and allocations with std::string.nyamatongwe1-4/+3
2013-05-01Replacing raw pointers and allocations with std::vector and std::string.nyamatongwe1-0/+22
2013-05-01Replacing raw pointer and allocation with std::string.nyamatongwe1-47/+16
2013-04-28Use std::vector for list of watchers instead of manual management.nyamatongwe1-51/+28
2013-04-24Cosmetic: remove line-end whitespace.nyamatongwe1-6/+6
2013-04-19Remove unused methods.nyamatongwe1-36/+0
2013-04-17Disallow undo and redo when not collecting undo as it is likely that the docu...nyamatongwe1-2/+2
2013-04-09Slightly better behaviour for regular expression search in DBCS: ensure end ofnyamatongwe1-0/+2
2013-01-19Support the three Unicode line ends NEL, LS, and PS in CellBuffer, Document,nyamatongwe1-1/+33
2013-01-19To allow for new line end sequences implement IsPositionInLineEnd on thenyamatongwe1-0/+4
2013-01-19Implement APIs for Unicode line ends and substyles and expose tonyamatongwe1-1/+19
2012-09-04Cache the CaseFolder object between FindText calls so that finding many insta...nyamatongwe1-1/+23
2012-07-02Remove functions provided by headers.nyamatongwe1-9/+0
2012-07-02Make IsLowerCase and IsUpperCase not depend on non-portable isascii, takenyamatongwe1-8/+0
2012-06-17Use std::string instead of fixed size strings.nyamatongwe1-12/+9
2012-06-16Redraw margin when changing margin styles.nyamatongwe1-0/+2
2012-06-04Properly position caret after undoing coalesced delete operations. Bug #3523326.Marko Njezic1-4/+27
2012-06-04Validate length of deletion: negative values caused crashes.nyamatongwe1-1/+1
2012-05-29add CharClassifier::GetCharsOfClassMook1-0/+4
2012-05-26Use standardised and more stringent UTF8Classify for determining validity andnyamatongwe1-58/+61
2012-05-26For case-insensitive UTF-8 searching, use UTF8Classify for finding validnyamatongwe1-27/+23
2012-05-26Optimize case-sensitive searching by hoisting the first character of searchnyamatongwe1-6/+9
2012-05-26Optimize UTF-8 character length calculations by using an array.nyamatongwe1-17/+8
2012-04-14Make FindColumn() return correct position when column falls inside tab width....Marko Njezic1-0/+2
2012-04-14Remove dead code. Feature #3517596.nyamatongwe1-1/+0
2012-04-14Remove isindentchar as it duplicated IsSpaceOrTab. Made IsSpaceOrTab static. ...nyamatongwe1-6/+2
2012-04-14Remove GoodTrailByte as it duplicated IsTrailByte. Simplified IsTrailByte. Fe...nyamatongwe1-7/+3
2012-03-27Protect against modifying annotations with a negative line number or a linenyamatongwe1-7/+11
2012-03-25Replace \0 by found text in regular expressions searchjakub1-2/+2
2012-03-21Ensure segment discovery always makes progress even for invalid UTF-8.nyamatongwe1-1/+6
2012-03-03Fix crash caused by NULL pointer for SCI_MOVESELECTEDLINESDOWN. Bug #3496403.nyamatongwe1-1/+1
2011-11-26Removed unreachable code. Issue described in bug 3440534.nyamatongwe1-1/+1
2011-11-16Bug #3283519. CountCharacters added to count the number ofnyamatongwe1-0/+14
2011-10-26Implement ILoader interface so that clients can load documents fromnyamatongwe1-1/+17