Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-11 | Include case conversion data in Scintilla so that all platforms will perform | Neil | 1 | -18/+0 | |
case conversion of Unicode text in accordance with Unicode. | |||||
2013-06-29 | Bug: [#1483]. Split GetRelativePosition into 2 calls one for moving between ↵ | Neil | 1 | -1/+2 | |
character positions and the other for retrieving a character and width. | |||||
2013-06-27 | Bug: [#1483]. Adding StyleContext::GetRelativeCharacter for ↵ | nyamatongwe | 1 | -0/+1 | |
character-oriented access. Implemented using new method IDocumentWithLineEnd::GetRelativePosition. | |||||
2013-05-24 | Made methods const where they can be and are logically const as well. | nyamatongwe | 1 | -32/+32 | |
2013-05-05 | Removed nethods that are no longer used and are less safe than alternatives. | nyamatongwe | 1 | -1/+0 | |
2013-05-01 | Replacing raw pointers and allocations with std::vector and std::string. | nyamatongwe | 1 | -0/+1 | |
2013-04-28 | Use std::vector for list of watchers instead of manual management. | nyamatongwe | 1 | -7/+7 | |
2013-04-28 | Removed unused members. | nyamatongwe | 1 | -3/+0 | |
2013-04-19 | Remove unused methods. | nyamatongwe | 1 | -6/+0 | |
2013-01-19 | Support the three Unicode line ends NEL, LS, and PS in CellBuffer, Document, | nyamatongwe | 1 | -0/+4 | |
Editor and the message interface. Will only be turned on for lexers that support Unicode line ends. | |||||
2013-01-19 | To allow for new line end sequences implement IsPositionInLineEnd on the | nyamatongwe | 1 | -0/+1 | |
document and use it instead of checks for particular byte values. Use equivalent checks against numCharsBeforeEOL in other contexts. When line ends visible, display byte value blobs for non-ASCII line ends. | |||||
2013-01-19 | Implement APIs for Unicode line ends and substyles and expose to | nyamatongwe | 1 | -3/+5 | |
message interface. Expose IDocumentWithLineEnd interface on Document. | |||||
2012-09-04 | Cache the CaseFolder object between FindText calls so that finding many ↵ | nyamatongwe | 1 | -1/+5 | |
instances of a common string in the document doesn't spend excessive time constructing case folder objects. | |||||
2012-05-29 | add CharClassifier::GetCharsOfClass | Mook | 1 | -0/+1 | |
add SCI_GETWORDCHARS(<unused>, stringresult chars) command to get word chars add SCI_GETWHITESPACECHARS(<unused>, stringresult chars) to get whitespace chars add SCI_GETPUNCTUATIONCHARS(<unused>, stringresult chars) to get punctutation also add tests for {Set,Get}{Word,Whitespce,Punctuation}Chars, CharClassifier | |||||
2012-05-26 | Add GetRangePointer and GetGapPosition methods. | nyamatongwe | 1 | -0/+2 | |
2012-05-26 | For case-insensitive UTF-8 searching, use UTF8Classify for finding valid | nyamatongwe | 1 | -1/+0 | |
character width so compatible with other similar code. Optimize treatment of single byte ASCII characters and also optimize loop conditions. These mostly make up for the performance decrease from calling UTF8Classify. Add support definitions UTF8MaxBytes and UTF8IsAscii in UniConversion. Remove ExtractChar as no longer needed. | |||||
2011-11-16 | Bug #3283519. CountCharacters added to count the number of | nyamatongwe | 1 | -0/+1 | |
characters between two positions. From Andrey Moskalyov. | |||||
2011-10-26 | Implement ILoader interface so that clients can load documents from | nyamatongwe | 1 | -2/+4 | |
background threads. | |||||
2011-09-23 | Optimized MarkerNext so it can be much faster when no marker ever set | nyamatongwe | 1 | -0/+1 | |
and a little faster when markers have been used. | |||||
2011-07-11 | Avoid shadowing of fields even for static methods to stop warnings. | nyamatongwe | 1 | -1/+1 | |
2011-07-02 | Folding related fixes. Initiated by bug #3323805. | Marko Njezic | 1 | -19/+18 | |
Make fold highlighting follow closely the actual folding implementation. Introduce a concept of fold headers with a tail to accommodate certain fold highlighting situations. Optimize PaintSelMargin(), so it doesn't waste time with fold markers, unless really necessary. Make EnsureLineVisible() find right parent, when called on whitespace line. Fix wrong fold tail marker when needWhiteClosure is true. | |||||
2011-05-13 | Break measurement of text into reasonable sized segments similar | nyamatongwe | 1 | -0/+1 | |
to drawing. Drawing will now always be broken up at a character boundary even when there is a large number of alphabetic characters. Fixes bug #3165743. | |||||
2011-04-27 | Optimize fold marker highlight. Feature #3282649. | nyamatongwe | 1 | -1/+1 | |
From Jérôme LAFORGE. | |||||
2011-04-16 | Better highlight drawing where fold header has no subordinates. Bug #3279730. | nyamatongwe | 1 | -6/+6 | |
From Jérôme LAFORGE. | |||||
2011-04-07 | Add highlighting of current folding block. Feature #3147069. | nyamatongwe | 1 | -0/+42 | |
APIs MarkerEnableHighlight and MarkerSetBackSelected. From Jérôme Laforge. | |||||
2011-04-07 | Update copyright year. | nyamatongwe | 1 | -1/+1 | |
2011-01-10 | Fixing double-click inside word selecting non-word characters. Bug #3111174. | nyamatongwe | 1 | -1/+1 | |
A double-click on a visible character always selects that character and the word it is in. From Jordan Russell. | |||||
2010-09-25 | Optimization of line layout by minimizing calls in Editor::LayoutLine and ↵ | nyamatongwe | 1 | -0/+3 | |
avoiding case force processing unless at least one style uses a case force option. | |||||
2010-09-16 | Making methods const when they should be. | nyamatongwe | 1 | -2/+2 | |
2010-08-19 | Adding GetLineIndentation to IDocument. | nyamatongwe | 1 | -1/+1 | |
2010-08-19 | Exposed BufferPointer through IDocument. | nyamatongwe | 1 | -1/+1 | |
2010-08-05 | Case insensitive search in DBCS and faster processing of DBCS. | nyamatongwe | 1 | -0/+1 | |
DBCS case folder implemented on Windows. | |||||
2010-08-04 | Added NextPosition as more efficient way to iterate through DBCS characters. | nyamatongwe | 1 | -0/+1 | |
2010-07-28 | Restore container lexing functionality which was accidentally removed by ↵ | nyamatongwe | 1 | -0/+3 | |
lexer objects changes. | |||||
2010-07-13 | Files changed for new lexer design. | nyamatongwe | 1 | -14/+47 | |
2010-05-05 | Made some methods const. | nyamatongwe | 1 | -4/+4 | |
2010-04-30 | Made compatible with clang. | nyamatongwe | 1 | -3/+3 | |
2010-03-26 | Simplify code and use better variable names. | nyamatongwe | 1 | -1/+2 | |
2010-03-25 | New case insensitive searching implementation uses objects implementing | nyamatongwe | 1 | -3/+21 | |
the CaseFolder interface to fold both search text and document text so they can be compared with a simple strcmp. A simple table based folder CaseFolderTable is used for 8 bit encodings and maps input bytes to folded bytes. For multi-byte encodings except for UTF-8 a null (output same as input) CaseFolderTable is used. For UTF-8, more complex subclasses are used which call platform APIs to perform the folding. Folding is approximately to lower case although this differs between platforms. | |||||
2010-02-17 | Formatting whitespace. | nyamatongwe | 1 | -8/+8 | |
2009-07-10 | Duplicate works on discontiguous selections by duplicating each selection. | nyamatongwe | 1 | -0/+21 | |
UndoGroup class simplifies grouping actions together in the undo history. | |||||
2009-07-03 | Discontiguoues selection and virtual space initial commit. | nyamatongwe | 1 | -0/+1 | |
2009-06-24 | Some extra const constraints added while working on discontiguous selection. | nyamatongwe | 1 | -3/+3 | |
2009-06-10 | Clear out per-line data when all contents removed. | nyamatongwe | 1 | -0/+1 | |
2009-04-22 | Removed Document methods that returned parts of annotations in favour of | nyamatongwe | 1 | -14/+17 | |
methods that return StyledText objects. Provided LineLength call on StyledText rather than iterator objects. Simplified code and made more things const. | |||||
2009-04-22 | Fixed bug where not styling last document line on screen when followed by | nyamatongwe | 1 | -0/+13 | |
annotation lines. StyledText class encapsulates related data when drawing annotations and margins. | |||||
2009-04-19 | Added UNDO_MAY_COALESCE flag to AddUndoAction. | nyamatongwe | 1 | -1/+1 | |
2009-04-12 | Annotations and text margins added. | nyamatongwe | 1 | -8/+39 | |
2009-04-04 | Added AddUndoAction call for adding application actions into undo stack. | nyamatongwe | 1 | -2/+6 | |
2008-06-29 | Simon Steele's modification to allow replacing the regular | nyamatongwe | 1 | -4/+20 | |
expression implementation. |