Bug 448549: [key binding] Ctrl+Up/Down are used by Mission Control on
Mac
Bug 298936: Regression on
ScrollAnnotatedJavaEditorTest#testScrollJavaEditorLineWise1() perf test

consolidated 5 switches into VerticalRuler.IS_MAC_BUG_298936
Bug 441448 - Give plugins implementing code formatters more freedom when
dealing with empty selection

The change introduces a new method
SourceViewer.createFormattingContext(int, int) that gives
overriders more freedom compared to the createFormattingContext method
without parameters. The default implementation of the new method calls
the old one and interprets an empty selection as formatting of the
entire document.

Change-Id: I210688466ff07a3a90eab8e1ecc16b4c6e01d088
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Fixed bug 448863: [Search] Refresh on Access ignored during text search
Improved sorting of proposals when when no explicit sorter has
been provided.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
WIP: Don't show scrollbars if not needed by default. Unfortunately this
causes some flickering during resize and caret placement operations on
Windows.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>