aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-02-14Removed dead code as it was producing warnings.nyamatongwe1-8/+0
2012-02-07Respect virtual space in ButtonDown/ButtonUp and prevent random behavior ofMarko Njezic1-23/+29
ctrl+click in margin in certain cases. Bug #3484370.
2012-02-09Fix rounding issue in SPositionFromLocation() that started with introduction ofMarko Njezic1-1/+1
fractional positioning. Bug #3485669.
2012-02-08Fix spurious extra indentation guide at end of indentation caused by changenyamatongwe1-9/+17
to fractional positioning.
2012-02-04Make priority wrap actually process all displayed document lines. Bug #3484179.Marko Njezic1-0/+6
2012-02-04Properly highlight EOL blobs. Bug #3484330.Marko Njezic1-16/+20
2012-01-30Fix cursor up/down movement on wrapped lines and lines with annotations.Marko Njezic1-13/+33
Bug #1776560.
2012-02-03Fix crash in wrap mode with DirectWrite when wrapping added text beforenyamatongwe1-0/+1
fonts realised.
2012-01-24Redraw all of fold margin for fold margin highlight. Bug #3469936.nyamatongwe1-1/+1
From Marko Njezic.
2012-01-23Avoid laying out beyond end of document. Bug #3476637.nyamatongwe1-1/+1
2012-01-23Lexer for AviSynth from Bruno Barbieri. Feature #3475611.nyamatongwe1-0/+1
2012-01-18Add fractional positioning support to some of the remaining places.Marko Njezic1-3/+3
This improves sub-pixel alignment when drawing control characters, indicators and whitespace dots.
2012-01-18Change wrapIndent, wrapAddIndent, aveCharWidth to support fractional values.Marko Njezic4-14/+15
This improves sub-pixel alignment of indented wrapped lines and sub-pixel positioning that uses aveCharWidth in calculations. Added type casts to certain places to make it clear that loss of precision occurs due to assignment of float to int.
2012-01-18Add fractional positioning support in wrapped lines to certain methods.Marko Njezic1-40/+7
This fixes off by one errors that can happen in some cases. Simplify Editor::PositionFromLineX() method.
2012-01-12Fix extra carets in wrapped text under DirectWrite. Bug #3471998.nyamatongwe2-3/+3
2011-12-09Fractional position support.nyamatongwe2-3/+3
2011-12-22Lexer for the Take Command / TCC scripting language. Feature #3462462.nyamatongwe1-0/+1
From Rex Conn.
2011-12-15Replaced explicit mask test with getter method.nyamatongwe1-2/+2
2011-12-12Anchors for properties documentationUnknown1-2/+2
2011-12-13Use fractional tabWidth on both sides of expression to avoid double sizenyamatongwe1-2/+2
tabs on wide lines.
2011-12-13Allow non-integral space width. From Jason Haslam.nyamatongwe3-18/+18
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.