aboutsummaryrefslogtreecommitdiffhomepage
path: root/patches/050-scinterm-lexlib.patch
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2014-02-16 13:35:40 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2014-02-16 13:35:40 +0100
commitba22b1a307988fd493fc682daff20eee4c325451 (patch)
tree7c2e482a07c8c8c0444ae8f0fa4757f3da50acfc /patches/050-scinterm-lexlib.patch
parent4ae59fd5cdcaba4d050e86d02c38dddacba2fc80 (diff)
downloadsciteco-ba22b1a307988fd493fc682daff20eee4c325451.tar.gz
updated minimum required Scintilla version to v3.3.7 / Scinterm v1.2
* allows us to remove most patches. One however is still necessary (Scinterm Makefile bug!) * TECO-style control code echoing is now set up using the SCI_SETREPRESENTATION message * updated copyrights * updated TODO
Diffstat (limited to 'patches/050-scinterm-lexlib.patch')
-rw-r--r--patches/050-scinterm-lexlib.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/patches/050-scinterm-lexlib.patch b/patches/050-scinterm-lexlib.patch
new file mode 100644
index 0000000..bdc3fd8
--- /dev/null
+++ b/patches/050-scinterm-lexlib.patch
@@ -0,0 +1,17 @@
+Link the entire lexlib into Scinterm's scintilla.a.
+The author forgot to add CharacterCategory.o.
+--- a/scintilla/scinterm/Makefile 2014-02-16 06:44:03.572368461 +0100
++++ b/scintilla/scinterm/Makefile 2014-02-16 06:47:07.495772994 +0100
+@@ -28,9 +28,9 @@
+ Document.o Editor.o ExternalLexer.o Indicator.o KeyMap.o \
+ LineMarker.o PerLine.o PositionCache.o RESearch.o RunStyles.o \
+ ScintillaBase.o Selection.o Style.o UniConversion.o ViewStyle.o \
+- XPM.o Accessor.o CharacterSet.o LexerBase.o LexerModule.o \
+- LexerNoExceptions.o LexerSimple.o PropSetSimple.o StyleContext.o \
+- WordList.o $(lexers) ScintillaTerm.o
++ XPM.o Accessor.o CharacterCategory.o CharacterSet.o LexerBase.o \
++ LexerModule.o LexerNoExceptions.o LexerSimple.o PropSetSimple.o \
++ StyleContext.o WordList.o $(lexers) ScintillaTerm.o
+ $(AR) rc $@ $^
+ touch $@
+ clean: