aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-12-10Don't select into virtual space for SCI_LINESCROLLDOWN/UP. Bug #3451681.nyamatongwe1-2/+4
2011-12-10Use autocompletion height for page up and down. Bug #3455493.nyamatongwe1-2/+2
2011-12-02Fix display of margins on GTK+. Were appearing red when scrollingnyamatongwe1-3/+3
as they were copying from the start of the pixmap instead of where the drawing occurred. Caused by optimized drawing in changeset 3949. Also ensured whitespace fold tails displayed correctly.
2011-12-01Fixed version of last patch: protected range delete.nyamatongwe1-2/+2
2011-12-01Stop backspace destroying protected range. Bug #3445911.nyamatongwe1-1/+1
From Averk.
2011-11-30Clip margin drawing to the paint area.nyamatongwe1-2/+9
2011-11-29Feature #3436256. Lexer for CoffeeScript from Eric Promislownyamatongwe1-0/+1
of ActiveState.
2011-11-26Removed unreachable code. Issue described in bug 3440534.nyamatongwe1-1/+1
2011-11-16Bug #3283519. CountCharacters added to count the number ofnyamatongwe3-0/+18
characters between two positions. From Andrey Moskalyov.
2011-11-14Removed warning suppression that had been included for Visual C++ 6.0.nyamatongwe2-8/+0
2011-11-03Ensure graphics allocated before painting.nyamatongwe1-0/+1
2011-10-26Implement ILoader interface so that clients can load documents fromnyamatongwe3-3/+31
background threads.
2011-10-23Avoid crashing for SCI_MARKERNEXT starting at -1. Bug #3427270.nyamatongwe1-0/+2
2011-10-10Fix for wrong line heights when using annotations and wrapping. Bug #3388159.nyamatongwe1-5/+17
2011-10-03Avoid compiler warning.nyamatongwe1-1/+1
2011-09-27Standardize code style.nyamatongwe1-5/+2
2011-09-23Allow to display calltip above or below the textSébastien Granjoux3-6/+35
2011-09-25Palette support removed.nyamatongwe16-406/+299
2011-09-24Merged fractional text positioning branch.nyamatongwe14-75/+138
2011-09-23Optimized MarkerNext so it can be much faster when no marker ever setnyamatongwe5-8/+19
and a little faster when markers have been used.
2011-09-23Optimize scrolling a long way by not invalidating fold margin if goingnyamatongwe2-2/+7
to invalidate everything.
2011-09-23Add GetAllLinesVisible method as this can be used to minimize folding overhead.nyamatongwe1-0/+3
2011-09-09Simplify some expressions which seem to cause failures.nyamatongwe1-2/+2
2011-09-09Simplify some expressions which seem to cause failures.nyamatongwe1-2/+2
2011-09-09Merge with main repository.nyamatongwe3-7/+11
2011-09-04Cast to ensure comparison valid.nyamatongwe1-1/+1
2011-08-27Basing default eol mode on _WIN32 instead of __unix__ as OS X doesnyamatongwe1-3/+3
not define __unix__.
2011-08-11Parallel stacks for GDI and DirectWrite works.nyamatongwe1-1/+1
2011-08-11Implemented parallel stacks for GDI and DirectWrite. GDI worksnyamatongwe1-0/+3
but DirectWrite does not draw well and eventuall crashes.
2011-08-10Implement 'technology' concept which will allow GDI and Direct2D/DirectWritenyamatongwe9-36/+80
to run at the same time for different windows and operations.
2011-08-10Fix for wrong cursor near selection ends when scrolled horizontally. Bug ↵nyamatongwe1-3/+3
#3389055.
2011-08-08Fix tab positioning to make indent guides and tab characters align.nyamatongwe1-1/+1
2011-08-07Add a new XYACCUMULATOR which is more precise than XYPOSITION fornyamatongwe1-1/+1
keeping track over long lines. Using typedefs rather than #defines so goes into namespace.
2011-08-07Match new argument types to Font::Create.nyamatongwe1-1/+1
2011-08-07Move scaling of font to pixels up into platform-independent code.nyamatongwe1-2/+2
2011-08-07Implement APIs for fractional font sizes and a range of weights.nyamatongwe4-22/+36
2011-08-07Do not extend decorations when appending to end of document. Bug #3378718.nyamatongwe1-0/+4
2011-08-02Allow floating point text positioning.nyamatongwe3-16/+18
2011-07-25Properly override background color when using alpha blended selections.Marko Njezic1-3/+5
Bug #3377116.
2011-07-21Added dotted box indicator.nyamatongwe3-7/+45
2011-07-19Integrate OS X key mapping into main key map.nyamatongwe1-9/+38
2011-07-19Added ScrollToStart and ScrollToEnd key commands for OS X.nyamatongwe1-0/+10
2011-07-12Fix case-insensitive search where folded form shorter. Bug #3362038.nyamatongwe1-4/+8
2011-07-12Fix Shift-JIS lead byte ranges to match Windows.nyamatongwe1-1/+2
2011-07-12Stop exception for deleted property.nyamatongwe1-1/+0
2011-07-12Report control key as SCMOD_META with GTK+ on OS X.nyamatongwe1-0/+1
Mostly from Mitchell Foral.
2011-07-11Fix type warnings.nyamatongwe1-1/+2
2011-07-11Avoid shadowing of fields even for static methods to stop warnings.nyamatongwe4-10/+10
2011-07-02Folding related fixes. Initiated by bug #3323805.Marko Njezic5-208/+201
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-07-02Fix warning from previous change.nyamatongwe1-0/+2