aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-06-26Simplify DrawStyledText, extracting out DrawTextInStyle for re-use.Neil1-21/+18
2014-06-26Move calculation of line background colour to ViewStyle and represent as aNeil4-55/+56
2014-06-23Mark DrawBlockCaret as const since it only draws and does not affect Editor.Neil2-2/+2
2014-06-23Use Range type for hotspot to simplify manipulation.Neil5-35/+28
2014-06-23Make drawing of markers const.Neil2-2/+2
2014-06-23Updated comment to match change 5151.Neil1-1/+1
2014-06-22Avoid warning from g++.Neil1-1/+1
2014-06-22Extra casting to prevent warnings from cppcheck.Neil1-2/+2
2014-06-22Stop storing a pointer to the selection on LineLayout objects where it may haveNeil5-11/+17
2014-06-22Further use of const in layout and drawing.Neil3-19/+19
2014-06-22Always use the passed ViewStyle instead of the global one as this can causeNeil1-10/+10
2014-06-22Drawing and measuring should not change ViewStyle which is set by the containerNeil8-42/+52
2014-06-16Fix crashes on Ubuntu 12.04 caused by overlay scrolll bar causing the drawingNeil1-0/+7
2014-05-25Handle cases where multiple selection autocompletion requires removing previo...Neil Hodgson1-1/+2
2014-05-24Header include statements are now in a standardised order with that orderNeil8-11/+16
2014-05-24SCI_AUTOCSETMULTI allows setting whether autocompletion text is inserted at eachNeil2-3/+32
2014-05-24Removing style byte indicators.Neil9-107/+34
2014-01-20Fix typos in comments (src)Stefan Weil3-7/+7
2014-05-12Split variable into two as used for different reasons. Use unsigned to avoidNeil1-5/+4
2014-05-03Replacing the int-based constructors for Point and PRectangle with FromIntsNeil5-70/+70
2014-05-03Turn on MSVC 'possible loss of data' warnings and add explicit casts.Neil7-487/+496
2014-05-03Using casts and an alternate PRectangle constructor to make XYPOSITION <-> intNeil6-17/+18
2014-05-03Explicit and more consistent use of XYPOSITION versus int.Neil1-19/+19
2014-05-03Convenience Point constructor from integers as common source of shapes.Neil3-14/+15
2014-05-03Add needed casts and remove a cast that is not needed.Neil1-3/+3
2014-05-03Using unsigned int for cache index to avoid casts and potential for failure.Neil1-4/+5
2014-05-03Move RoundXYPosition to global header to enable use in more modules.Neil1-4/+0
2014-05-02Use unsigned int for calculating hash and secondary probe as overflow of signedNeil2-3/+3
2014-05-01Consolidate insertion for paste into Editor class and perform line endNeil4-5/+49
2014-04-29Stop disabling warnings where no longer needed.Neil2-10/+0
2014-04-29Fix some warnings instead of relying upon #pragma to hide themNeil1-1/+1
2014-04-29Feature [feature-requests:#1049]. Lexer added for DMIS, a language for coordi...Neil1-0/+1
2014-04-25Allow overriding AbandonPaint by platform code.Neil1-1/+1
2014-04-22Bug [#1593]. Fix drawing bug on Cocoa where previous caret lines were visibleNeil Hodgson1-4/+5
2014-04-22Hoisting some calculations into classes: ContractionState::DisplayLastFromDocNeil Hodgson5-27/+32
2014-04-21View line state in margin with SC_FOLDFLAG_LINESTATE as an aid to debugging.Neil1-8/+13
2014-04-16Allow filtering of insertions.Neil4-144/+179
2014-04-15Bug [#1592]. Fix bug where caret remained invisible when period set to 0.Neil2-1/+10
2014-03-28Displaying Unicode line ends as [LS], [PS], and [NEL] blobs.Neil1-4/+12
2014-03-27Improve scrolling by performing styling in methods called before drawing inst...Neil Hodgson2-3/+19
2014-03-26Bug [#1588]. Round caret positions to the pixel grid instead of truncating.Neil1-4/+8
2014-03-25Bug [#1586]. Automatic indentation wrong when caret in virtual space.Neil1-0/+1
2014-03-25Bug [#1585]. Cursor down fails on wrapped lines.Neil1-1/+2
2014-03-23Remove method no longer needed.Neil2-7/+0
2014-03-18Minor tweaks to avoid ststic checking warnings.Neil4-8/+8
2014-03-14Assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#'Neil1-0/+1
2014-03-11Remove function no longer called.Neil1-5/+0
2014-02-26Refactor methods for converting screen points to and from document index, mov...Neil3-78/+80
2014-02-21Bug [#1577]. Deleting a whole line deletes the annotations on that line insteadNeil1-3/+3
2014-02-20Reverse order of position adjustment so that calltips are more likelyNeil1-5/+5