Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-10 | Use value initialization in preference to memset as simpler and more robust. | Neil | 1 | -2/+1 | |
2015-07-27 | Add Position.h as a place-holder and to allow #include "Position.h" in source. | Neil | 1 | -0/+1 | |
2015-07-04 | Also need to see std::exception in PerLine. | Neil | 1 | -0/+1 | |
2015-06-09 | When combining MarkerHandlerSets, prepend the other set instead of appending | Jiřà Techet | 1 | -2/+3 | |
When undoing many lines with markers (e.g. "changebar" markers) LineMarkers::RemoveLine() is called for many lines and as a result combining markers from the next line for all the removed lines. This may cause the list contains many thousands of elements and traversing it becomes expensive. When lines are removed from the beginning to the end, it's better to prepend the markers from the next line to the current line instead of appending them because the current line "accumulates" all the markers from the following lines and walking the whole list takes more and more time. | |||||
2014-08-08 | Implement explicit tab stops per line. | Neil | 1 | -0/+70 | |
From Nick Gravgaard. | |||||
2014-02-21 | Bug [#1577]. Deleting a whole line deletes the annotations on that line instead | Neil | 1 | -3/+3 | |
of the annotations on the next line. | |||||
2013-12-15 | Format normalization - whitespace and braces made consistent. | Neil | 1 | -1/+1 | |
Parameter names added to method declarations. | |||||
2013-05-24 | Made methods const where they can be and are logically const as well. | nyamatongwe | 1 | -3/+3 | |
2013-05-05 | Since new throws an exception on failure, remove testing of result. | nyamatongwe | 1 | -4/+0 | |
2013-04-19 | Remove unused methods. | nyamatongwe | 1 | -15/+0 | |
2013-04-19 | Using std::fill instead of a loop is much faster. As much as 4x on a large ↵ | nyamatongwe | 1 | -0/+2 | |
block. | |||||
2012-06-18 | Removed unnecessary code after change for bug #3535806. | nyamatongwe | 1 | -6/+1 | |
2012-06-18 | Remove marker only once for SCI_MARKERDELETE. Bug #3535806. | nyamatongwe | 1 | -3/+5 | |
2012-03-27 | Protect against modifying annotations with a negative line number or a line | nyamatongwe | 1 | -24/+26 | |
number after the document end. | |||||
2011-10-23 | Avoid crashing for SCI_MARKERNEXT starting at -1. Bug #3427270. | nyamatongwe | 1 | -0/+2 | |
2011-09-23 | Optimized MarkerNext so it can be much faster when no marker ever set | nyamatongwe | 1 | -0/+11 | |
and a little faster when markers have been used. | |||||
2011-06-25 | Add casts to avoid warnings from SDK 64-bit compiler. | nyamatongwe | 1 | -2/+2 | |
2010-08-29 | Fixed crash when lexer asks for line state of negative line. Better to just ↵ | nyamatongwe | 1 | -0/+2 | |
return 0. | |||||
2010-07-27 | Fix problems with line state and fold level by duplicating value rather than ↵ | nyamatongwe | 1 | -5/+3 | |
inserting default. | |||||
2010-07-07 | Redraw when annotations change. | nyamatongwe | 1 | -1/+6 | |
DeleteAllMarks will only cause a modification notification when a mark was actually deleted. | |||||
2010-02-17 | Formatting whitespace. | nyamatongwe | 1 | -2/+2 | |
2010-01-16 | Fix for bug #2929708 Assertion in SplitVector adding line after adding | nyamatongwe | 1 | -0/+1 | |
annotation. | |||||
2009-08-01 | Fixed Bug #2830307 crash when adding marker to line beyond end of document. | nyamatongwe | 1 | -1/+4 | |
2009-06-10 | Stop fold header flag sticking to last empty line. | nyamatongwe | 1 | -1/+3 | |
2009-06-10 | Clear out per-line data when all contents removed. | nyamatongwe | 1 | -0/+16 | |
2009-04-22 | Removed Document methods that returned parts of annotations in favour of | nyamatongwe | 1 | -3/+3 | |
methods that return StyledText objects. Provided LineLength call on StyledText rather than iterator objects. Simplified code and made more things const. | |||||
2009-04-12 | Annotations and text margins added. | nyamatongwe | 1 | -0/+464 | |