aboutsummaryrefslogtreecommitdiff
path: root/src/scintilla_backports/6159_67865d8e5a37.patch
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2018-03-12 18:20:24 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2018-03-12 18:20:24 -0400
commitec391b6bfe8d87f4fb1bbb2a4e6033eaad9f4672 (patch)
tree3e465bb700187ef104363c31525a73a4147c0edb /src/scintilla_backports/6159_67865d8e5a37.patch
parentf82726891b4cd2f323ce882e5aa6d71227dda887 (diff)
downloadtextadept-ec391b6bfe8d87f4fb1bbb2a4e6033eaad9f4672.tar.gz
textadept-ec391b6bfe8d87f4fb1bbb2a4e6033eaad9f4672.zip
Start using Scintilla's LongTerm3, which now includes Scintillua and Scinterm.
Since LongTerm3 requires a C++11 compiler, GCC 4.9+ is required. Since C++11 includes regex capability, drop TRE dependency.
Diffstat (limited to 'src/scintilla_backports/6159_67865d8e5a37.patch')
-rw-r--r--src/scintilla_backports/6159_67865d8e5a37.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/scintilla_backports/6159_67865d8e5a37.patch b/src/scintilla_backports/6159_67865d8e5a37.patch
deleted file mode 100644
index 66cee150..00000000
--- a/src/scintilla_backports/6159_67865d8e5a37.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-# HG changeset patch
-# User Neil <nyamatongwe@gmail.com>
-# Date 1491013858 -39600
-# Node ID 67865d8e5a374e2cf9468e9b2638901342b1dca0
-# Parent 47fa874827a53ca2595aab2df1efa17834f24e06
-Fix DisplayFromPosition pos argument to be correct type.
-
-diff -r 47fa874827a5 -r 67865d8e5a37 src/EditView.cxx
---- a/src/EditView.cxx Sat Apr 01 13:16:24 2017 +1100
-+++ b/src/EditView.cxx Sat Apr 01 13:30:58 2017 +1100
-@@ -720,7 +720,7 @@
- return SelectionPosition(0);
- }
-
--Sci::Line EditView::DisplayFromPosition(Surface *surface, const EditModel &model, int pos, const ViewStyle &vs) {
-+Sci::Line EditView::DisplayFromPosition(Surface *surface, const EditModel &model, Sci::Position pos, const ViewStyle &vs) {
- Sci::Line lineDoc = model.pdoc->LineFromPosition(pos);
- Sci::Line lineDisplay = model.cs.DisplayFromDoc(lineDoc);
- AutoLineLayout ll(llc, RetrieveLineLayout(lineDoc, model));
-diff -r 47fa874827a5 -r 67865d8e5a37 src/EditView.h
---- a/src/EditView.h Sat Apr 01 13:16:24 2017 +1100
-+++ b/src/EditView.h Sat Apr 01 13:30:58 2017 +1100
-@@ -117,7 +117,7 @@
- SelectionPosition SPositionFromLocation(Surface *surface, const EditModel &model, PointDocument pt, bool canReturnInvalid,
- bool charPosition, bool virtualSpace, const ViewStyle &vs);
- SelectionPosition SPositionFromLineX(Surface *surface, const EditModel &model, Sci::Line lineDoc, int x, const ViewStyle &vs);
-- Sci::Line DisplayFromPosition(Surface *surface, const EditModel &model, int pos, const ViewStyle &vs);
-+ Sci::Line DisplayFromPosition(Surface *surface, const EditModel &model, Sci::Position pos, const ViewStyle &vs);
- Sci::Position StartEndDisplayLine(Surface *surface, const EditModel &model, Sci::Position pos, bool start, const ViewStyle &vs);
-
- void DrawIndentGuide(Surface *surface, Sci::Line lineVisible, int lineHeight, Sci::Position start, PRectangle rcSegment, bool highlight);