aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-05-10Lexer added for Visual Prolog. Feature #3523018.nyamatongwe1-0/+1
From Thomas Linder Puls.
2012-05-09OScript lexer by Ferdinand Prantl added. Feature #3523018.nyamatongwe1-0/+1
2012-05-08Feature #3520037. Trim current selection when setting a word ornyamatongwe2-5/+11
line selection to avoid any doubly selected ranges.
2012-05-05Replace std::auto_ptr with own code as has been deprecated by C++11.nyamatongwe1-2/+15
2012-05-04Bug #3522250. Group undo for newline with selection.nyamatongwe1-2/+11
2012-05-04Bug #3522251. SCI_NEWLINE with multiple selections now only replaces thenyamatongwe1-0/+5
main selection.
2012-04-24Feature #3520037. Restore Ctrl+Triple Click adding a line to the selection.nyamatongwe1-1/+1
Collapse selection if multiple selection turned off. From Marko Njezic.
2012-04-23Feature #3520037. Modify Ctrl+Double Click change so that does not triggernyamatongwe1-1/+1
except for transition from character selection to word selection.
2012-04-23Bug #3519246. Stop allowing selection into virtual space for rectangular ↵nyamatongwe1-1/+1
selection when virtual space set to SCVS_USERACCESSIBLE.
2012-04-23Allow Ctrl+Double Click to add words to the selection.nyamatongwe1-1/+2
2012-04-21Avoid warning from cppcheck for not checking for self assignment.nyamatongwe1-12/+14
2012-04-15Add an option to draw wrap markers in line number margin. Feature #3518198.Marko Njezic1-20/+25
2012-04-21Ensure annotation box is drawn using base style. Bug #3519872.nyamatongwe1-1/+1
2012-04-16Matched spelling change.nyamatongwe1-2/+2
2012-04-15Printing uses different margins, so reset screen margins. Bug #3517854.Marko Njezic1-0/+4
2012-04-14Make FindColumn() return correct position when column falls inside tab ↵Marko Njezic1-0/+2
width. Bug #3483713.
2012-04-16Case-insensitive auto-completion selection. Bug #3516538.nyamatongwe3-2/+13
From Markus Nißl.
2012-04-14Remove dead code. Feature #3517596.nyamatongwe1-1/+0
From Marko Njezic.
2012-04-14Remove isindentchar as it duplicated IsSpaceOrTab. Made IsSpaceOrTab static. ↵nyamatongwe1-6/+2
Feature #3517596. From Marko Njezic.
2012-04-14Remove GoodTrailByte as it duplicated IsTrailByte. Simplified IsTrailByte. ↵nyamatongwe1-7/+3
Feature #3517596. From Marko Njezic.
2012-04-14Remove Fold method as identical to superclass. Feature #3517596.nyamatongwe1-10/+0
From Marko Njezic.
2012-04-14Remove unused WhiteSpace get/set. Feature #3517596.nyamatongwe2-11/+0
From Marko Njezic.
2012-04-13Include wrap indentation in alpha selection when selecting whole lines. Bug ↵Marko Njezic1-0/+4
#3515555.
2012-04-12Avoid drawing alpha selection into wrap indentation area. Bug #3515555.nyamatongwe1-1/+1
2012-04-12Bug #3514882. Fix recent change set 4086 which caused selection to end of a ↵nyamatongwe1-1/+2
wrapped subline to continue 1 pixel into the next subline. From Marko Njezic.
2012-04-11Bug #3514882. Properly draw translucent whole line states, by respecting rightnyamatongwe1-9/+9
margin and also not going out of bounds. Don't go out of bounds into right margin when drawing beyond EOF area. From Marko Njezic.
2012-04-11Bug #3514882. Properly determine last line that needs to be styled beforenyamatongwe1-2/+2
painting by calling StyleToPositionInView() after style data is refreshed, so that PositionAfterArea() can use the correct line height in calculation. This problem was introduced in change set 3259. From Marko Njezic.
2012-04-11Bug #3514882. Stop invalidating pixmapLine (and indirectly pixmapSelMargin)nyamatongwe1-1/+0
unnecessary on each call to Paint(). This was added in change set 2688 as part of a fix for resource leaks problem in palette mode, which doesn't exist anymore. From Marko Njezic.
2012-04-06Remove unused variable.nyamatongwe3-4/+0
From Marko Njezic.
2012-04-06Bug #3513946. Make printing work when Direct2D is used for on screen drawing.nyamatongwe2-6/+9
This will stop Scintilla from crashing. From Marko Njezic.
2012-03-31Make MoveSelectedLines() work properly when there's no newline at EOF. Bug ↵Marko Njezic1-8/+25
#3511023.
2012-04-03Moved wrap indent code to wrapping branch.nyamatongwe1-11/+6
2012-03-31Bug #3512961. Word wrap indentation for print using positions calculated fornyamatongwe2-11/+11
display instead of printer.
2012-03-27Protect against modifying annotations with a negative line number or a linenyamatongwe2-31/+37
number after the document end.
2012-03-25Replace \0 by found text in regular expressions searchUnknown1-2/+2
2012-03-21Ensure segment discovery always makes progress even for invalid UTF-8.nyamatongwe1-1/+6
2012-02-29Always record undo action for Ctrl+DUnknown1-1/+1
2012-03-03Fix crash caused by NULL pointer for SCI_MOVESELECTEDLINESDOWN. Bug #3496403.nyamatongwe1-1/+1
2012-03-03Remove unused variables. Bug #3494744. From Marko Njezic.nyamatongwe3-6/+0
2012-03-01Bug #3494492. Change aveCharWidth in FontMeasurements to actually storenyamatongwe3-4/+4
fractional width. This change complements change set 3994. Make WidthText() and AverageCharWidth() actually return fractional widths under Direct2D. From Marko Njezic.
2012-02-29Centre RGBA markers in all cases including when larger than allocation. Bug ↵nyamatongwe1-1/+7
#3494184.
2012-02-29Bug #3493503. Clip drawing operations to the painting area when using unbufferednyamatongwe1-5/+10
mode. This prevents parts of margin being drawn out of bounds. Don't set clipping region when buffered mode is used, as it is not necessary. From Marko Njezic.
2012-02-27Feature #3493530. Reduce amount of redrawing triggered by ↵nyamatongwe1-2/+3
SCI_MARKERSETBACKSELECTED and SCI_MARKERENABLEHIGHLIGHT. From Marko Njezic.
2012-02-25Remove unused variable.Marko Njezic2-6/+0
2012-02-25Bug #3493503. Properly redraw image markers with height larger than line height.Marko Njezic3-1/+39
Regression from change set 3949.
2012-02-17Draw markers horizontally off center only on textual margins. Bug #3488696.Marko Njezic3-5/+5
2012-02-17Make fold tail markers vertically centered.Marko Njezic1-13/+12
2012-02-18Wrap lines if needed when moving to a position. Bug #3487397.nyamatongwe1-3/+7
From Marko Njezic.
2012-02-18Lexer added for ECL language. Feature #3488209.nyamatongwe1-0/+1
2012-02-15Bug #3487440. Fix bug where setting an indicator on for whole documentnyamatongwe1-2/+2
had no effect since that was regarded as an empty indicator.