Commit [1dd6cf] default  Maximize  Restore  History

Fix drawing of markers at negative coordinates due to integer truncation.

For elastic over-shoot scrolling, Scintilla may draw lines before 0 so
draws markers at negative coordinates. Normal float->int coercion uses
truncation so that markers will be drawn a pixel away from where they
should be for consistent placement within the marker space. If scrolling
causes drawing in slices, a line may be drawn twice.

nyamatongwe nyamatongwe 2013-02-18

changed src/LineMarker.cxx
src/LineMarker.cxx Diff Switch to side-by-side view