aboutsummaryrefslogtreecommitdiff
path: root/src/scintilla_backports
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2018-02-18 13:11:28 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2018-02-18 13:11:28 -0500
commit0a4b24bf54063fabaabcb24e67f471f90f51b2c4 (patch)
treedc934be9cb07f834b413cee4e6e68468d8b44b07 /src/scintilla_backports
parent02388f3a7a6dfc1c8d22b11a7a22527a50cabcce (diff)
downloadtextadept-0a4b24bf54063fabaabcb24e67f471f90f51b2c4.tar.gz
textadept-0a4b24bf54063fabaabcb24e67f471f90f51b2c4.zip
Added Scintilla backporting script.
Diffstat (limited to 'src/scintilla_backports')
-rw-r--r--src/scintilla_backports/revs76
1 files changed, 76 insertions, 0 deletions
diff --git a/src/scintilla_backports/revs b/src/scintilla_backports/revs
new file mode 100644
index 00000000..e5f85299
--- /dev/null
+++ b/src/scintilla_backports/revs
@@ -0,0 +1,76 @@
+ae52e0c68190 Bug [#1901]. GTK: Fix double scrolling under X11
+7f22895eaddb Bug [#1905]. Fix stream selection mode when moving caret up or down.
+809112c81196 Bug [#1907]. GTK: Fix crash after destroying the widget on GTK < 3.3.6
+b82fe8d33961 Fix potential problems with IME on Cocoa when document contains invalid UTF-8.
+e12538e52567 Bug [#1910]. GTK a11y: Speed up converting byte offsets to character offsets
+b833c0659497 Fix minor issues in interface definitions.
+225f39cfd931 For IMEs, do not clear selected text when there is no composition text to show.
+6c62b379a52e Avoid potential problems with memcmp reading past end of object.
+23546875480b Bug [#1910]. Accessibility support may be queried and, on GTK+, disabled.
+559dea66606f Bug [#1910]. Fixed double declaration.
+71bee2f06619 Bug [#1910]. Fixed more duplicate code.
+8e0cb37c4972 GTK: Fix popup positioning on monitors not positioned at 0,0
+4527b3c217a4 Fix warnings from Visual Studio 2017.
+a78e38849624 Fix use-after-free in fold tags when top line folded then new top line inserted.
+6cf19f2bf214 Fix difference between right of line end and left of fold tag.
+30f1573f17ac Fix 1 pixel unpainted as background.
+0253f113f223 Round left and right sides of fold text box to ensure within the allocation.
+34665edc7efd For multiphase drawing ensure edges and mark underline drawn over fold tags
+2b25287311d0 For single phase drawing ensure edges and mark underline drawn over fold tags
+c3bba4a9193e For single phase drawing ensure remainder of line filled
+55368b05bb72 Group non-single-phase drawing before text.
+b3eaa82b3750 Updated case conversion and character categories to Unicode 9.
+a0f26eaf474d Using Sci::Position and Sci::Line to mark variables that are document positions and lines.
+284cc3b0e754 Delete declaration of unimplemented method.
+c105254dae66 Hide decorations details a little.
+152e56f0b392 Prefer standard min/max over Platform's as adapts to changed types.
+35d652a3344b Standardize on C++ headers, remove headers that aren't needed and add <cstddef>
+47fa874827a5 More encapsulation for Decoration and DecorationList.
+67865d8e5a37 Fix DisplayFromPosition pos argument to be correct type.
+a1a9cde51997 Added "Reverse Selected Lines" as SCI_LINEREVERSE.
+e7ca78c6f29c Prevent warning from MSVC Code Analysis.
+797ed6c538fd Added a caret line frame as an alternative visual for highlighting the caret line.
+d046ce80d590 Added const where possible.
+df221375187c Allowing assigning Windows and ensure cursorLast is initialized.
+99e46ea84433 Check index before checking value at index.
+84161436cfbc Use same parameter names in declarations and definitions.
+c9dcde8a91d3 Drop "virtual" from methods that do not need to be virtual.
+150bdfbe2b5a Remove unnecessary casts.
+d742ec177a7e Prefer C++ static cast over C-style casts.
+20120f9d1698 Use reference for efficiency.
+7c132e9340ce For speed, store height of capital letters in FontMeasurements so not
+3e2dd5970075 Ensure capitalHeight initialised.
+692a54eaa604 Use bool literals true and false instead of 1 and 0.
+b8379bec8e70 Fix deprecation of gdk_window_process_updates in GTK+ 3.22 by redrawing instead
+044d2d030263 Avoid calling virtual functions in constructors and destructors.
+a80a6876c301 Avoid calling virtual functions in destructor. Mark overridden methods.
+e4f249dbdc30 Drop reinterpret_cast when can implicit cast to void* or const void*.
+1f02cb4a5b26 Bug [#1940]. Canceling modes with the Esc key preserves a rectangular selection.
+45f968a6735a More consistent use of size_t when converting Unicode formats.
+61adfbe4fa64 Feature [feature-requests:#1187]. Update scroll bar when annotations added,
+4bf96081f6e6 Use min and max from std instead of own version from platform.
+90741c1cb988 Require GTK+ 2.24 or later. Removes support for earlier versions.
+7e28cdba6d61 Implement SCN_AUTOCSELECTIONCHANGE notification.
+7030530a9a0f Removed unused functions and methods from Platform.h.
+af83baede430 Simplify mouse and keyboard handling by only retaining the 'WithModifiers" form.
+82cb780a04d1 Bug [#1949]. Fix drawing failure in wrap mode for delete to start/end of line.
+8d56eaef4f0a The default encoding is now UTF-8.
+95346e626cf8 Cast between Sci_Position.h types used for lexers and Position.h types used in
+79f86be9e988 Redraw when overtype changed so caret change visible even when not blinking.
+ebec660dcf48 Bug [#1949]. Fix drawing failure in wrap mode for GTK+ 2.x.
+52f12c3eebcd Bug [#1955]. The data parameter to ILoader::AddData made const.
+b44bb3627bbd Moved *StyleBits* APIs into deprecated category.
+96506cab38bd Bug [#1971]. Fix line selection by clicking in the margin when scrolled.
+2db0528f34b5 Bug [#1978]. Minor undefined behaviour fixed.
+85205da6ec1b Add SCI_GETMOVEEXTENDSSELECTION.
+8760026bba6a Update marshalling of signals from Scintilla, changing deprecated NONE to VOID.
+fd2f856b8d58 Use explicit typedefs instead of deprecated derivation from std::iterator.
+73343682cbda Start of bidirectional code - implement SCI_SETBIDIRECTIONAL.
+ed27432729c3 Use std::abs in preference to abs as std::abs is generic and abs casts to int
+a366ce1a811e Use std::end when filling arrays as reduces chance of mistake.
+92c8f0f1b3e6 Add documentOption argument to SCI_CREATELOADER.
+3e3bfe29a819 Extend SplitVector to allow more than 2 billion elements on 64-bit systems.
+1bd57324aa36 Templatize Partitioning so it can hold different types.
+89d992f380a1 Templatize RunStyles so it can be over ranges of different types and contain
+431b814a54a6 Implement SC_DOCUMENTOPTION_STYLES_NONE.
+1280ef150bbb [Bug #1983] Fix double tap word selection on Windows 10 1709 Fall Creators Update.