aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32
diff options
context:
space:
mode:
authormitchell <unknown>2020-06-19 08:40:49 -0400
committermitchell <unknown>2020-06-19 08:40:49 -0400
commitee0e98b74c7e7c64fb9079cd0bacd4c3e840c3b0 (patch)
tree9c3c74b739dfdfaa36dfcb6df613c48fbbf00de5 /win32
parent6822a42fc6e0d25fe583d8d0fac80946c30bd8ca (diff)
downloadscintilla-mirror-ee0e98b74c7e7c64fb9079cd0bacd4c3e840c3b0.tar.gz
Reverted experimental Lexilla and SCI_SETILEXER support.
When testing, it works when compiled with debug symbols enabled, but crashes without them. It doesn't seem worth maintaining.
Diffstat (limited to 'win32')
-rw-r--r--win32/DepGen.py5
-rw-r--r--win32/deps.mak9
-rw-r--r--win32/makefile18
-rw-r--r--win32/nmdeps.mak9
-rw-r--r--win32/scintilla.mak13
5 files changed, 4 insertions, 50 deletions
diff --git a/win32/DepGen.py b/win32/DepGen.py
index 6196720e2..fa11b020a 100644
--- a/win32/DepGen.py
+++ b/win32/DepGen.py
@@ -22,9 +22,6 @@ def Generate():
# Add ScintillaBaseL as the same as ScintillaBase
deps = Dependencies.InsertSynonym(deps, "ScintillaBase.o", "ScintillaBaseL.o")
- # Add CatalogueL as the same as Catalogue
- deps = Dependencies.InsertSynonym(deps, "Catalogue.o", "CatalogueL.o")
-
Dependencies.UpdateDependencies("../win32/deps.mak", deps, topComment)
# Create the dependencies file for MSVC
@@ -35,4 +32,4 @@ def Generate():
Dependencies.UpdateDependencies("../win32/nmdeps.mak", deps, topComment)
if __name__ == "__main__":
- Generate() \ No newline at end of file
+ Generate()
diff --git a/win32/deps.mak b/win32/deps.mak
index 4b921238c..3dbe89399 100644
--- a/win32/deps.mak
+++ b/win32/deps.mak
@@ -96,15 +96,6 @@ Catalogue.o: \
../lexlib/LexerModule.h \
../lexlib/CatalogueModules.h \
../src/Catalogue.h
-CatalogueL.o: \
- ../src/Catalogue.cxx \
- ../include/ILexer.h \
- ../include/Sci_Position.h \
- ../include/Scintilla.h \
- ../include/SciLexer.h \
- ../lexlib/LexerModule.h \
- ../lexlib/CatalogueModules.h \
- ../src/Catalogue.h
CellBuffer.o: \
../src/CellBuffer.cxx \
../include/Platform.h \
diff --git a/win32/makefile b/win32/makefile
index 0bb3d0d8f..1b5ce451b 100644
--- a/win32/makefile
+++ b/win32/makefile
@@ -117,7 +117,6 @@ SRC_OBJS = \
MarginView.o \
PerLine.o \
PositionCache.o \
- PropSetSimple.o \
RESearch.o \
RunStyles.o \
Selection.o \
@@ -130,12 +129,13 @@ SRC_OBJS = \
# Required by lexers
LEXLIB_OBJS = \
Accessor.o \
- CatalogueL.o \
+ Catalogue.o \
DefaultLexer.o \
ExternalLexer.o \
LexerBase.o \
LexerModule.o \
LexerSimple.o \
+ PropSetSimple.o \
StyleContext.o \
WordList.o
@@ -152,18 +152,12 @@ SCILEX_OBJS=\
COMPONENT_OBJS = \
$(SRC_OBJS) \
- Accessor.o \
- Catalogue.o \
HanjaDic.o \
- LexerBase.o \
- LexerModule.o \
- LexerSimple.o \
PlatWin.o \
ScintillaBase.o \
ScintillaDLL.o \
ScintillaWin.o \
- ScintRes.o \
- WordList.o
+ ScintRes.o
LEXCOMPONENT_OBJS = \
$(SCILEX_OBJS) \
@@ -186,12 +180,6 @@ include deps.mak
ScintillaBaseL.o:
$(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -D SCI_LEXER -c $< -o $@
-Catalogue.o: Catalogue.cxx
- $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -D SCI_LEXER -D SCI_EMPTYCATALOGUE -c $< -o $@
-
-CatalogueL.o: Catalogue.cxx
- $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -D SCI_LEXER -c $< -o $@
-
ScintRes.o: ScintRes.rc
$(WINDRES) ScintRes.rc $@
diff --git a/win32/nmdeps.mak b/win32/nmdeps.mak
index 8a886b517..79cc0ab45 100644
--- a/win32/nmdeps.mak
+++ b/win32/nmdeps.mak
@@ -96,15 +96,6 @@ $(DIR_O)/Catalogue.obj: \
../lexlib/LexerModule.h \
../lexlib/CatalogueModules.h \
../src/Catalogue.h
-$(DIR_O)/CatalogueL.obj: \
- ../src/Catalogue.cxx \
- ../include/ILexer.h \
- ../include/Sci_Position.h \
- ../include/Scintilla.h \
- ../include/SciLexer.h \
- ../lexlib/LexerModule.h \
- ../lexlib/CatalogueModules.h \
- ../src/Catalogue.h
$(DIR_O)/CellBuffer.obj: \
../src/CellBuffer.cxx \
../include/Platform.h \
diff --git a/win32/scintilla.mak b/win32/scintilla.mak
index d446bb262..cfbb73224 100644
--- a/win32/scintilla.mak
+++ b/win32/scintilla.mak
@@ -230,7 +230,6 @@ LEX_OBJS=\
# Required by lexers
LEXLIB_OBJS = \
$(DIR_O)\Accessor.obj \
- $(DIR_O)\CatalogueL.obj \
$(DIR_O)\ExternalLexer.obj \
$(DIR_O)\DefaultLexer.obj \
$(DIR_O)\LexerBase.obj \
@@ -250,17 +249,11 @@ SCILEX_OBJS = \
$(DIR_O)\ScintillaWin.obj
COMPONENT_OBJS = \
- $(DIR_O)\Accessor.obj \
- $(DIR_O)\Catalogue.obj \
$(DIR_O)\HanjaDic.obj \
- $(DIR_O)\LexerBase.obj \
- $(DIR_O)\LexerModule.obj \
- $(DIR_O)\LexerSimple.obj \
$(DIR_O)\PlatWin.obj \
$(DIR_O)\ScintillaBase.obj \
$(DIR_O)\ScintillaDLL.obj \
$(DIR_O)\ScintillaWin.obj \
- $(DIR_O)\WordList.obj \
$(SRC_OBJS)
LEXCOMPONENT_OBJS = \
@@ -294,12 +287,6 @@ $(LIBSCI): $(SCILEX_OBJS)
$(DIR_O)\ScintillaBaseL.obj: ..\src\ScintillaBase.cxx
$(CXX) $(CXXFLAGS) -DSCI_LEXER -c $(NAME)$@ ..\src\ScintillaBase.cxx
-$(DIR_O)\CatalogueL.obj: ..\src\Catalogue.cxx
- $(CXX) $(CXXFLAGS) -DSCI_LEXER -c $(NAME)$@ ..\src\Catalogue.cxx
-
-$(DIR_O)\Catalogue.obj: ..\src\Catalogue.cxx
- $(CXX) $(CXXFLAGS) -DSCI_LEXER -DSCI_EMPTYCATALOGUE -c $(NAME)$@ ..\src\Catalogue.cxx
-
# Dependencies
!IF EXISTS(nmdeps.mak)