Update to Lexilla 5.3.

See #24369.
This commit is contained in:
Vadim Zeitlin
2024-03-12 14:42:46 +01:00
18 changed files with 8959 additions and 8485 deletions
+28
View File
@@ -319,6 +319,7 @@ WXLEXILLA_OBJECTS = \
wxlexilla_LexAVS.o \
wxlexilla_LexAbaqus.o \
wxlexilla_LexAda.o \
wxlexilla_LexAsciidoc.o \
wxlexilla_LexAsm.o \
wxlexilla_LexAsn1.o \
wxlexilla_LexBaan.o \
@@ -354,6 +355,7 @@ WXLEXILLA_OBJECTS = \
wxlexilla_LexForth.o \
wxlexilla_LexFortran.o \
wxlexilla_LexGAP.o \
wxlexilla_LexGDScript.o \
wxlexilla_LexGui4Cli.o \
wxlexilla_LexHTML.o \
wxlexilla_LexHaskell.o \
@@ -362,6 +364,7 @@ WXLEXILLA_OBJECTS = \
wxlexilla_LexIndent.o \
wxlexilla_LexInno.o \
wxlexilla_LexJSON.o \
wxlexilla_LexJulia.o \
wxlexilla_LexKVIrc.o \
wxlexilla_LexKix.o \
wxlexilla_LexLaTeX.o \
@@ -428,6 +431,10 @@ WXLEXILLA_OBJECTS = \
wxlexilla_LexYAML.o \
wxlexilla_Accessor.o \
wxlexilla_DefaultLexer.o \
wxlexilla_InList.o \
wxlexilla_LexAccessor.o \
wxlexilla_LexCharacterCategory.o \
wxlexilla_LexCharacterSet.o \
wxlexilla_LexerBase.o \
wxlexilla_LexerModule.o \
wxlexilla_LexerNoExceptions.o \
@@ -14389,6 +14396,9 @@ wxlexilla_LexAbaqus.o: $(srcdir)/src/stc/lexilla/lexers/LexAbaqus.cxx
wxlexilla_LexAda.o: $(srcdir)/src/stc/lexilla/lexers/LexAda.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexAda.cxx
wxlexilla_LexAsciidoc.o: $(srcdir)/src/stc/lexilla/lexers/LexAsciidoc.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexAsciidoc.cxx
wxlexilla_LexAsm.o: $(srcdir)/src/stc/lexilla/lexers/LexAsm.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexAsm.cxx
@@ -14494,6 +14504,9 @@ wxlexilla_LexFortran.o: $(srcdir)/src/stc/lexilla/lexers/LexFortran.cxx
wxlexilla_LexGAP.o: $(srcdir)/src/stc/lexilla/lexers/LexGAP.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexGAP.cxx
wxlexilla_LexGDScript.o: $(srcdir)/src/stc/lexilla/lexers/LexGDScript.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexGDScript.cxx
wxlexilla_LexGui4Cli.o: $(srcdir)/src/stc/lexilla/lexers/LexGui4Cli.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexGui4Cli.cxx
@@ -14518,6 +14531,9 @@ wxlexilla_LexInno.o: $(srcdir)/src/stc/lexilla/lexers/LexInno.cxx
wxlexilla_LexJSON.o: $(srcdir)/src/stc/lexilla/lexers/LexJSON.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexJSON.cxx
wxlexilla_LexJulia.o: $(srcdir)/src/stc/lexilla/lexers/LexJulia.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexJulia.cxx
wxlexilla_LexKVIrc.o: $(srcdir)/src/stc/lexilla/lexers/LexKVIrc.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexers/LexKVIrc.cxx
@@ -14716,6 +14732,18 @@ wxlexilla_Accessor.o: $(srcdir)/src/stc/lexilla/lexlib/Accessor.cxx
wxlexilla_DefaultLexer.o: $(srcdir)/src/stc/lexilla/lexlib/DefaultLexer.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/DefaultLexer.cxx
wxlexilla_InList.o: $(srcdir)/src/stc/lexilla/lexlib/InList.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/InList.cxx
wxlexilla_LexAccessor.o: $(srcdir)/src/stc/lexilla/lexlib/LexAccessor.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/LexAccessor.cxx
wxlexilla_LexCharacterCategory.o: $(srcdir)/src/stc/lexilla/lexlib/LexCharacterCategory.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/LexCharacterCategory.cxx
wxlexilla_LexCharacterSet.o: $(srcdir)/src/stc/lexilla/lexlib/LexCharacterSet.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/LexCharacterSet.cxx
wxlexilla_LexerBase.o: $(srcdir)/src/stc/lexilla/lexlib/LexerBase.cxx
$(CXXC) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(srcdir)/src/stc/lexilla/lexlib/LexerBase.cxx
+7 -2
View File
@@ -50,6 +50,7 @@
src/stc/lexilla/lexers/LexAVS.cxx
src/stc/lexilla/lexers/LexAbaqus.cxx
src/stc/lexilla/lexers/LexAda.cxx
src/stc/lexilla/lexers/LexAsciidoc.cxx
src/stc/lexilla/lexers/LexAsm.cxx
src/stc/lexilla/lexers/LexAsn1.cxx
src/stc/lexilla/lexers/LexBaan.cxx
@@ -85,6 +86,7 @@
src/stc/lexilla/lexers/LexForth.cxx
src/stc/lexilla/lexers/LexFortran.cxx
src/stc/lexilla/lexers/LexGAP.cxx
src/stc/lexilla/lexers/LexGDScript.cxx
src/stc/lexilla/lexers/LexGui4Cli.cxx
src/stc/lexilla/lexers/LexHTML.cxx
src/stc/lexilla/lexers/LexHaskell.cxx
@@ -93,6 +95,7 @@
src/stc/lexilla/lexers/LexIndent.cxx
src/stc/lexilla/lexers/LexInno.cxx
src/stc/lexilla/lexers/LexJSON.cxx
src/stc/lexilla/lexers/LexJulia.cxx
src/stc/lexilla/lexers/LexKVIrc.cxx
src/stc/lexilla/lexers/LexKix.cxx
src/stc/lexilla/lexers/LexLaTeX.cxx
@@ -158,9 +161,11 @@
src/stc/lexilla/lexers/LexX12.cxx
src/stc/lexilla/lexers/LexYAML.cxx
src/stc/lexilla/lexlib/Accessor.cxx
<!-- src/stc/lexilla/lexlib/CharacterCategory.cxx -->
<!-- src/stc/lexilla/lexlib/CharacterSet.cxx -->
src/stc/lexilla/lexlib/DefaultLexer.cxx
src/stc/lexilla/lexlib/InList.cxx
src/stc/lexilla/lexlib/LexAccessor.cxx
src/stc/lexilla/lexlib/LexCharacterCategory.cxx
src/stc/lexilla/lexlib/LexCharacterSet.cxx
src/stc/lexilla/lexlib/LexerBase.cxx
src/stc/lexilla/lexlib/LexerModule.cxx
src/stc/lexilla/lexlib/LexerNoExceptions.cxx
+11 -4
View File
@@ -14,6 +14,7 @@ wx_add_builtin_library(wxlexilla
${LEXILLA_SRC_DIR}/access/LexillaAccess.cxx
${LEXILLA_SRC_DIR}/access/LexillaAccess.h
${LEXILLA_SRC_DIR}/include/Lexilla.h
${LEXILLA_SRC_DIR}/include/LexillaCompat.h
${LEXILLA_SRC_DIR}/include/SciLexer.h
${LEXILLA_SRC_DIR}/lexers/LexA68k.cxx
${LEXILLA_SRC_DIR}/lexers/LexAPDL.cxx
@@ -23,6 +24,7 @@ wx_add_builtin_library(wxlexilla
${LEXILLA_SRC_DIR}/lexers/LexAVS.cxx
${LEXILLA_SRC_DIR}/lexers/LexAbaqus.cxx
${LEXILLA_SRC_DIR}/lexers/LexAda.cxx
${LEXILLA_SRC_DIR}/lexers/LexAsciidoc.cxx
${LEXILLA_SRC_DIR}/lexers/LexAsm.cxx
${LEXILLA_SRC_DIR}/lexers/LexAsn1.cxx
${LEXILLA_SRC_DIR}/lexers/LexBaan.cxx
@@ -58,6 +60,7 @@ wx_add_builtin_library(wxlexilla
${LEXILLA_SRC_DIR}/lexers/LexForth.cxx
${LEXILLA_SRC_DIR}/lexers/LexFortran.cxx
${LEXILLA_SRC_DIR}/lexers/LexGAP.cxx
${LEXILLA_SRC_DIR}/lexers/LexGDScript.cxx
${LEXILLA_SRC_DIR}/lexers/LexGui4Cli.cxx
${LEXILLA_SRC_DIR}/lexers/LexHTML.cxx
${LEXILLA_SRC_DIR}/lexers/LexHaskell.cxx
@@ -66,6 +69,7 @@ wx_add_builtin_library(wxlexilla
${LEXILLA_SRC_DIR}/lexers/LexIndent.cxx
${LEXILLA_SRC_DIR}/lexers/LexInno.cxx
${LEXILLA_SRC_DIR}/lexers/LexJSON.cxx
${LEXILLA_SRC_DIR}/lexers/LexJulia.cxx
${LEXILLA_SRC_DIR}/lexers/LexKVIrc.cxx
${LEXILLA_SRC_DIR}/lexers/LexKix.cxx
${LEXILLA_SRC_DIR}/lexers/LexLaTeX.cxx
@@ -133,13 +137,16 @@ wx_add_builtin_library(wxlexilla
${LEXILLA_SRC_DIR}/lexlib/Accessor.cxx
${LEXILLA_SRC_DIR}/lexlib/Accessor.h
${LEXILLA_SRC_DIR}/lexlib/CatalogueModules.h
# ${LEXILLA_SRC_DIR}/lexlib/CharacterCategory.cxx
# ${LEXILLA_SRC_DIR}/lexlib/CharacterCategory.h
# ${LEXILLA_SRC_DIR}/lexlib/CharacterSet.cxx
# ${LEXILLA_SRC_DIR}/lexlib/CharacterSet.h
${LEXILLA_SRC_DIR}/lexlib/DefaultLexer.cxx
${LEXILLA_SRC_DIR}/lexlib/DefaultLexer.h
${LEXILLA_SRC_DIR}/lexlib/InList.cxx
${LEXILLA_SRC_DIR}/lexlib/InList.h
${LEXILLA_SRC_DIR}/lexlib/LexAccessor.cxx
${LEXILLA_SRC_DIR}/lexlib/LexAccessor.h
${LEXILLA_SRC_DIR}/lexlib/LexCharacterCategory.cxx
${LEXILLA_SRC_DIR}/lexlib/LexCharacterCategory.h
${LEXILLA_SRC_DIR}/lexlib/LexCharacterSet.cxx
${LEXILLA_SRC_DIR}/lexlib/LexCharacterSet.h
${LEXILLA_SRC_DIR}/lexlib/LexerBase.cxx
${LEXILLA_SRC_DIR}/lexlib/LexerBase.h
${LEXILLA_SRC_DIR}/lexlib/LexerModule.cxx
+28
View File
@@ -268,6 +268,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexAVS.o \
$(OBJS)\wxlexilla_LexAbaqus.o \
$(OBJS)\wxlexilla_LexAda.o \
$(OBJS)\wxlexilla_LexAsciidoc.o \
$(OBJS)\wxlexilla_LexAsm.o \
$(OBJS)\wxlexilla_LexAsn1.o \
$(OBJS)\wxlexilla_LexBaan.o \
@@ -303,6 +304,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexForth.o \
$(OBJS)\wxlexilla_LexFortran.o \
$(OBJS)\wxlexilla_LexGAP.o \
$(OBJS)\wxlexilla_LexGDScript.o \
$(OBJS)\wxlexilla_LexGui4Cli.o \
$(OBJS)\wxlexilla_LexHTML.o \
$(OBJS)\wxlexilla_LexHaskell.o \
@@ -311,6 +313,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexIndent.o \
$(OBJS)\wxlexilla_LexInno.o \
$(OBJS)\wxlexilla_LexJSON.o \
$(OBJS)\wxlexilla_LexJulia.o \
$(OBJS)\wxlexilla_LexKVIrc.o \
$(OBJS)\wxlexilla_LexKix.o \
$(OBJS)\wxlexilla_LexLaTeX.o \
@@ -377,6 +380,10 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexYAML.o \
$(OBJS)\wxlexilla_Accessor.o \
$(OBJS)\wxlexilla_DefaultLexer.o \
$(OBJS)\wxlexilla_InList.o \
$(OBJS)\wxlexilla_LexAccessor.o \
$(OBJS)\wxlexilla_LexCharacterCategory.o \
$(OBJS)\wxlexilla_LexCharacterSet.o \
$(OBJS)\wxlexilla_LexerBase.o \
$(OBJS)\wxlexilla_LexerModule.o \
$(OBJS)\wxlexilla_LexerNoExceptions.o \
@@ -6639,6 +6646,9 @@ $(OBJS)\wxlexilla_LexAbaqus.o: ../../src/stc/lexilla/lexers/LexAbaqus.cxx
$(OBJS)\wxlexilla_LexAda.o: ../../src/stc/lexilla/lexers/LexAda.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexAsciidoc.o: ../../src/stc/lexilla/lexers/LexAsciidoc.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexAsm.o: ../../src/stc/lexilla/lexers/LexAsm.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
@@ -6744,6 +6754,9 @@ $(OBJS)\wxlexilla_LexFortran.o: ../../src/stc/lexilla/lexers/LexFortran.cxx
$(OBJS)\wxlexilla_LexGAP.o: ../../src/stc/lexilla/lexers/LexGAP.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexGDScript.o: ../../src/stc/lexilla/lexers/LexGDScript.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexGui4Cli.o: ../../src/stc/lexilla/lexers/LexGui4Cli.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
@@ -6768,6 +6781,9 @@ $(OBJS)\wxlexilla_LexInno.o: ../../src/stc/lexilla/lexers/LexInno.cxx
$(OBJS)\wxlexilla_LexJSON.o: ../../src/stc/lexilla/lexers/LexJSON.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexJulia.o: ../../src/stc/lexilla/lexers/LexJulia.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexKVIrc.o: ../../src/stc/lexilla/lexers/LexKVIrc.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
@@ -6966,6 +6982,18 @@ $(OBJS)\wxlexilla_Accessor.o: ../../src/stc/lexilla/lexlib/Accessor.cxx
$(OBJS)\wxlexilla_DefaultLexer.o: ../../src/stc/lexilla/lexlib/DefaultLexer.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_InList.o: ../../src/stc/lexilla/lexlib/InList.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexAccessor.o: ../../src/stc/lexilla/lexlib/LexAccessor.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexCharacterCategory.o: ../../src/stc/lexilla/lexlib/LexCharacterCategory.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexCharacterSet.o: ../../src/stc/lexilla/lexlib/LexCharacterSet.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxlexilla_LexerBase.o: ../../src/stc/lexilla/lexlib/LexerBase.cxx
$(CXX) -c -o $@ $(WXLEXILLA_CXXFLAGS) $(CPPDEPS) $<
+28
View File
@@ -296,6 +296,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexAVS.obj \
$(OBJS)\wxlexilla_LexAbaqus.obj \
$(OBJS)\wxlexilla_LexAda.obj \
$(OBJS)\wxlexilla_LexAsciidoc.obj \
$(OBJS)\wxlexilla_LexAsm.obj \
$(OBJS)\wxlexilla_LexAsn1.obj \
$(OBJS)\wxlexilla_LexBaan.obj \
@@ -331,6 +332,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexForth.obj \
$(OBJS)\wxlexilla_LexFortran.obj \
$(OBJS)\wxlexilla_LexGAP.obj \
$(OBJS)\wxlexilla_LexGDScript.obj \
$(OBJS)\wxlexilla_LexGui4Cli.obj \
$(OBJS)\wxlexilla_LexHTML.obj \
$(OBJS)\wxlexilla_LexHaskell.obj \
@@ -339,6 +341,7 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexIndent.obj \
$(OBJS)\wxlexilla_LexInno.obj \
$(OBJS)\wxlexilla_LexJSON.obj \
$(OBJS)\wxlexilla_LexJulia.obj \
$(OBJS)\wxlexilla_LexKVIrc.obj \
$(OBJS)\wxlexilla_LexKix.obj \
$(OBJS)\wxlexilla_LexLaTeX.obj \
@@ -405,6 +408,10 @@ WXLEXILLA_OBJECTS = \
$(OBJS)\wxlexilla_LexYAML.obj \
$(OBJS)\wxlexilla_Accessor.obj \
$(OBJS)\wxlexilla_DefaultLexer.obj \
$(OBJS)\wxlexilla_InList.obj \
$(OBJS)\wxlexilla_LexAccessor.obj \
$(OBJS)\wxlexilla_LexCharacterCategory.obj \
$(OBJS)\wxlexilla_LexCharacterSet.obj \
$(OBJS)\wxlexilla_LexerBase.obj \
$(OBJS)\wxlexilla_LexerModule.obj \
$(OBJS)\wxlexilla_LexerNoExceptions.obj \
@@ -7108,6 +7115,9 @@ $(OBJS)\wxlexilla_LexAbaqus.obj: ..\..\src\stc\lexilla\lexers\LexAbaqus.cxx
$(OBJS)\wxlexilla_LexAda.obj: ..\..\src\stc\lexilla\lexers\LexAda.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexAda.cxx
$(OBJS)\wxlexilla_LexAsciidoc.obj: ..\..\src\stc\lexilla\lexers\LexAsciidoc.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexAsciidoc.cxx
$(OBJS)\wxlexilla_LexAsm.obj: ..\..\src\stc\lexilla\lexers\LexAsm.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexAsm.cxx
@@ -7213,6 +7223,9 @@ $(OBJS)\wxlexilla_LexFortran.obj: ..\..\src\stc\lexilla\lexers\LexFortran.cxx
$(OBJS)\wxlexilla_LexGAP.obj: ..\..\src\stc\lexilla\lexers\LexGAP.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexGAP.cxx
$(OBJS)\wxlexilla_LexGDScript.obj: ..\..\src\stc\lexilla\lexers\LexGDScript.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexGDScript.cxx
$(OBJS)\wxlexilla_LexGui4Cli.obj: ..\..\src\stc\lexilla\lexers\LexGui4Cli.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexGui4Cli.cxx
@@ -7237,6 +7250,9 @@ $(OBJS)\wxlexilla_LexInno.obj: ..\..\src\stc\lexilla\lexers\LexInno.cxx
$(OBJS)\wxlexilla_LexJSON.obj: ..\..\src\stc\lexilla\lexers\LexJSON.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexJSON.cxx
$(OBJS)\wxlexilla_LexJulia.obj: ..\..\src\stc\lexilla\lexers\LexJulia.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexJulia.cxx
$(OBJS)\wxlexilla_LexKVIrc.obj: ..\..\src\stc\lexilla\lexers\LexKVIrc.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexers\LexKVIrc.cxx
@@ -7435,6 +7451,18 @@ $(OBJS)\wxlexilla_Accessor.obj: ..\..\src\stc\lexilla\lexlib\Accessor.cxx
$(OBJS)\wxlexilla_DefaultLexer.obj: ..\..\src\stc\lexilla\lexlib\DefaultLexer.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\DefaultLexer.cxx
$(OBJS)\wxlexilla_InList.obj: ..\..\src\stc\lexilla\lexlib\InList.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\InList.cxx
$(OBJS)\wxlexilla_LexAccessor.obj: ..\..\src\stc\lexilla\lexlib\LexAccessor.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\LexAccessor.cxx
$(OBJS)\wxlexilla_LexCharacterCategory.obj: ..\..\src\stc\lexilla\lexlib\LexCharacterCategory.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\LexCharacterCategory.cxx
$(OBJS)\wxlexilla_LexCharacterSet.obj: ..\..\src\stc\lexilla\lexlib\LexCharacterSet.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\LexCharacterSet.cxx
$(OBJS)\wxlexilla_LexerBase.obj: ..\..\src\stc\lexilla\lexlib\LexerBase.cxx
$(CXX) /c /nologo /TP /Fo$@ $(WXLEXILLA_CXXFLAGS) ..\..\src\stc\lexilla\lexlib\LexerBase.cxx
+11
View File
@@ -426,11 +426,15 @@
<ItemGroup>
<ClInclude Include="..\..\src\stc\lexilla\access\LexillaAccess.h" />
<ClInclude Include="..\..\src\stc\lexilla\include\Lexilla.h" />
<ClInclude Include="..\..\src\stc\lexilla\include\LexillaCompat.h" />
<ClInclude Include="..\..\src\stc\lexilla\include\SciLexer.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\Accessor.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\CatalogueModules.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\DefaultLexer.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\InList.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexAccessor.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexCharacterCategory.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexCharacterSet.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexerBase.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexerModule.h" />
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexerNoExceptions.h" />
@@ -448,6 +452,7 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexA68k.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAbaqus.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAda.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAsciidoc.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAPDL.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAsm.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAsn1.cxx" />
@@ -488,6 +493,7 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexFortran.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexFSharp.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGAP.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGDScript.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGui4Cli.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexHaskell.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexHex.cxx" />
@@ -496,6 +502,7 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexIndent.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexInno.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexJSON.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexJulia.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexKix.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexKVIrc.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexLaTeX.cxx" />
@@ -562,6 +569,10 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexYAML.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\Accessor.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\DefaultLexer.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\InList.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexAccessor.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexCharacterCategory.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexCharacterSet.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexerBase.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexerModule.cxx" />
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexerNoExceptions.cxx" />
+33
View File
@@ -17,6 +17,9 @@
<ClInclude Include="..\..\src\stc\lexilla\include\Lexilla.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\include\LexillaCompat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\include\SciLexer.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -29,9 +32,18 @@
<ClInclude Include="..\..\src\stc\lexilla\lexlib\DefaultLexer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\lexlib\InList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexAccessor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexCharacterCategory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexCharacterSet.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\stc\lexilla\lexlib\LexerBase.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -79,6 +91,9 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAda.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAsciidoc.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexAPDL.cxx">
<Filter>Source Files</Filter>
</ClCompile>
@@ -199,6 +214,9 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGAP.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGDScript.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexGui4Cli.cxx">
<Filter>Source Files</Filter>
</ClCompile>
@@ -223,6 +241,9 @@
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexJSON.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexJulia.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexers\LexKix.cxx">
<Filter>Source Files</Filter>
</ClCompile>
@@ -421,6 +442,18 @@
<ClCompile Include="..\..\src\stc\lexilla\lexlib\DefaultLexer.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexlib\InList.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexAccessor.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexCharacterCategory.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexCharacterSet.cxx">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\stc\lexilla\lexlib\LexerBase.cxx">
<Filter>Source Files</Filter>
</ClCompile>
+1 -1
View File
@@ -165,7 +165,7 @@ def processFile(projectFile):
strOut = processContent()
fout = open(projectFile, "w")
fout = open(projectFile, "w", newline="\n")
fout.write(strOut)
fout.close()
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+96 -11
View File
@@ -623,6 +623,9 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_LEX_HOLLYWOOD 130
#define wxSTC_LEX_RAKU 131
#define wxSTC_LEX_FSHARP 132
#define wxSTC_LEX_JULIA 133
#define wxSTC_LEX_ASCIIDOC 134
#define wxSTC_LEX_GDSCRIPT 135
/// When a lexer specifies its language as SCLEX_AUTOMATIC it receives a
/// value assigned in sequence from SCLEX_AUTOMATIC+1.
@@ -649,6 +652,7 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_P_FCHARACTER 17
#define wxSTC_P_FTRIPLE 18
#define wxSTC_P_FTRIPLEDOUBLE 19
#define wxSTC_P_ATTRIBUTE 20
/// Lexical states for SCLEX_CPP
/// Lexical states for SCLEX_BULLANT
@@ -759,7 +763,7 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
/// More HTML
#define wxSTC_H_VALUE 19
/// X-Code
/// X-Code, ASP.NET, JSP
#define wxSTC_H_XCCOMMENT 20
/// SGML
@@ -951,7 +955,11 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_RB_STDIN 30
#define wxSTC_RB_STDOUT 31
#define wxSTC_RB_STDERR 40
#define wxSTC_RB_UPPER_BOUND 41
#define wxSTC_RB_STRING_W 41
#define wxSTC_RB_STRING_I 42
#define wxSTC_RB_STRING_QI 43
#define wxSTC_RB_STRING_QS 44
#define wxSTC_RB_UPPER_BOUND 45
/// Lexical states for SCLEX_VB, SCLEX_VBSCRIPT, SCLEX_POWERBASIC, SCLEX_BLITZBASIC, SCLEX_PUREBASIC, SCLEX_FREEBASIC
#define wxSTC_B_DEFAULT 0
@@ -1051,6 +1059,7 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_ERR_ESCSEQ 23
#define wxSTC_ERR_ESCSEQ_UNKNOWN 24
#define wxSTC_ERR_GCC_EXCERPT 25
#define wxSTC_ERR_BASH 26
#define wxSTC_ERR_ES_BLACK 40
#define wxSTC_ERR_ES_RED 41
#define wxSTC_ERR_ES_GREEN 42
@@ -1077,6 +1086,7 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_BAT_COMMAND 5
#define wxSTC_BAT_IDENTIFIER 6
#define wxSTC_BAT_OPERATOR 7
#define wxSTC_BAT_AFTER_LABEL 8
/// Lexical states for SCLEX_TCMD
#define wxSTC_TCMD_DEFAULT 0
@@ -1335,7 +1345,7 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_CSS_EXTENDED_IDENTIFIER 19
#define wxSTC_CSS_EXTENDED_PSEUDOCLASS 20
#define wxSTC_CSS_EXTENDED_PSEUDOELEMENT 21
#define wxSTC_CSS_MEDIA 22
#define wxSTC_CSS_GROUP_RULE 22
#define wxSTC_CSS_VARIABLE 23
/// Lexical states for SCLEX_POV
@@ -1527,6 +1537,30 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_ERLANG_UNKNOWN 31
/// Lexical states for SCLEX_OCTAVE are identical to MatLab
/// Lexical states for SCLEX_JULIA
#define wxSTC_JULIA_DEFAULT 0
#define wxSTC_JULIA_COMMENT 1
#define wxSTC_JULIA_NUMBER 2
#define wxSTC_JULIA_KEYWORD1 3
#define wxSTC_JULIA_KEYWORD2 4
#define wxSTC_JULIA_KEYWORD3 5
#define wxSTC_JULIA_CHAR 6
#define wxSTC_JULIA_OPERATOR 7
#define wxSTC_JULIA_BRACKET 8
#define wxSTC_JULIA_IDENTIFIER 9
#define wxSTC_JULIA_STRING 10
#define wxSTC_JULIA_SYMBOL 11
#define wxSTC_JULIA_MACRO 12
#define wxSTC_JULIA_STRINGINTERP 13
#define wxSTC_JULIA_DOCSTRING 14
#define wxSTC_JULIA_STRINGLITERAL 15
#define wxSTC_JULIA_COMMAND 16
#define wxSTC_JULIA_COMMANDLITERAL 17
#define wxSTC_JULIA_TYPEANNOT 18
#define wxSTC_JULIA_LEXERROR 19
#define wxSTC_JULIA_KEYWORD4 20
#define wxSTC_JULIA_TYPEOPERATOR 21
/// Lexical states for SCLEX_MSSQL
#define wxSTC_MSSQL_DEFAULT 0
#define wxSTC_MSSQL_COMMENT 1
@@ -2020,6 +2054,10 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_R_IDENTIFIER 9
#define wxSTC_R_INFIX 10
#define wxSTC_R_INFIXEOL 11
#define wxSTC_R_BACKTICKS 12
#define wxSTC_R_RAWSTRING 13
#define wxSTC_R_RAWSTRING2 14
#define wxSTC_R_ESCAPESEQUENCE 15
/// Lexical state for SCLEX_MAGIK
#define wxSTC_MAGIK_DEFAULT 0
@@ -2370,16 +2408,18 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_VISUALPROLOG_ANONYMOUS 10
#define wxSTC_VISUALPROLOG_NUMBER 11
#define wxSTC_VISUALPROLOG_OPERATOR 12
#define wxSTC_VISUALPROLOG_CHARACTER 13
#define wxSTC_VISUALPROLOG_CHARACTER_TOO_MANY 14
#define wxSTC_VISUALPROLOG_CHARACTER_ESCAPE_ERROR 15
#define wxSTC_VISUALPROLOG_STRING 16
#define wxSTC_VISUALPROLOG_UNUSED1 13
#define wxSTC_VISUALPROLOG_UNUSED2 14
#define wxSTC_VISUALPROLOG_UNUSED3 15
#define wxSTC_VISUALPROLOG_STRING_QUOTE 16
#define wxSTC_VISUALPROLOG_STRING_ESCAPE 17
#define wxSTC_VISUALPROLOG_STRING_ESCAPE_ERROR 18
#define wxSTC_VISUALPROLOG_STRING_EOL_OPEN 19
#define wxSTC_VISUALPROLOG_STRING_VERBATIM 20
#define wxSTC_VISUALPROLOG_STRING_VERBATIM_SPECIAL 21
#define wxSTC_VISUALPROLOG_STRING_VERBATIM_EOL 22
#define wxSTC_VISUALPROLOG_UNUSED4 19
#define wxSTC_VISUALPROLOG_STRING 20
#define wxSTC_VISUALPROLOG_UNUSED5 21
#define wxSTC_VISUALPROLOG_STRING_EOL 22
#define wxSTC_VISUALPROLOG_EMBEDDED 23
#define wxSTC_VISUALPROLOG_PLACEHOLDER 24
/// Lexical states for SCLEX_STTXT
#define wxSTC_STTXT_DEFAULT 0
@@ -2702,6 +2742,51 @@ class WXDLLIMPEXP_FWD_CORE wxScrollBar;
#define wxSTC_FSHARP_ATTRIBUTE 18
#define wxSTC_FSHARP_FORMAT_SPEC 19
/// Lexical states for SCLEX_ASCIIDOC
#define wxSTC_ASCIIDOC_DEFAULT 0
#define wxSTC_ASCIIDOC_STRONG1 1
#define wxSTC_ASCIIDOC_STRONG2 2
#define wxSTC_ASCIIDOC_EM1 3
#define wxSTC_ASCIIDOC_EM2 4
#define wxSTC_ASCIIDOC_HEADER1 5
#define wxSTC_ASCIIDOC_HEADER2 6
#define wxSTC_ASCIIDOC_HEADER3 7
#define wxSTC_ASCIIDOC_HEADER4 8
#define wxSTC_ASCIIDOC_HEADER5 9
#define wxSTC_ASCIIDOC_HEADER6 10
#define wxSTC_ASCIIDOC_ULIST_ITEM 11
#define wxSTC_ASCIIDOC_OLIST_ITEM 12
#define wxSTC_ASCIIDOC_BLOCKQUOTE 13
#define wxSTC_ASCIIDOC_LINK 14
#define wxSTC_ASCIIDOC_CODEBK 15
#define wxSTC_ASCIIDOC_PASSBK 16
#define wxSTC_ASCIIDOC_COMMENT 17
#define wxSTC_ASCIIDOC_COMMENTBK 18
#define wxSTC_ASCIIDOC_LITERAL 19
#define wxSTC_ASCIIDOC_LITERALBK 20
#define wxSTC_ASCIIDOC_ATTRIB 21
#define wxSTC_ASCIIDOC_ATTRIBVAL 22
#define wxSTC_ASCIIDOC_MACRO 23
/// Lexical states for SCLEX_GDSCRIPT
#define wxSTC_GD_DEFAULT 0
#define wxSTC_GD_COMMENTLINE 1
#define wxSTC_GD_NUMBER 2
#define wxSTC_GD_STRING 3
#define wxSTC_GD_CHARACTER 4
#define wxSTC_GD_WORD 5
#define wxSTC_GD_TRIPLE 6
#define wxSTC_GD_TRIPLEDOUBLE 7
#define wxSTC_GD_CLASSNAME 8
#define wxSTC_GD_FUNCNAME 9
#define wxSTC_GD_OPERATOR 10
#define wxSTC_GD_IDENTIFIER 11
#define wxSTC_GD_COMMENTBLOCK 12
#define wxSTC_GD_STRINGEOL 13
#define wxSTC_GD_WORD2 14
#define wxSTC_GD_ANNOTATION 15
#define wxSTC_GD_NODEPATH 16
//}}}
//----------------------------------------------------------------------
+96 -11
View File
@@ -579,6 +579,9 @@
#define wxSTC_LEX_HOLLYWOOD 130
#define wxSTC_LEX_RAKU 131
#define wxSTC_LEX_FSHARP 132
#define wxSTC_LEX_JULIA 133
#define wxSTC_LEX_ASCIIDOC 134
#define wxSTC_LEX_GDSCRIPT 135
/// When a lexer specifies its language as SCLEX_AUTOMATIC it receives a
/// value assigned in sequence from SCLEX_AUTOMATIC+1.
@@ -605,6 +608,7 @@
#define wxSTC_P_FCHARACTER 17
#define wxSTC_P_FTRIPLE 18
#define wxSTC_P_FTRIPLEDOUBLE 19
#define wxSTC_P_ATTRIBUTE 20
/// Lexical states for SCLEX_CPP
/// Lexical states for SCLEX_BULLANT
@@ -715,7 +719,7 @@
/// More HTML
#define wxSTC_H_VALUE 19
/// X-Code
/// X-Code, ASP.NET, JSP
#define wxSTC_H_XCCOMMENT 20
/// SGML
@@ -907,7 +911,11 @@
#define wxSTC_RB_STDIN 30
#define wxSTC_RB_STDOUT 31
#define wxSTC_RB_STDERR 40
#define wxSTC_RB_UPPER_BOUND 41
#define wxSTC_RB_STRING_W 41
#define wxSTC_RB_STRING_I 42
#define wxSTC_RB_STRING_QI 43
#define wxSTC_RB_STRING_QS 44
#define wxSTC_RB_UPPER_BOUND 45
/// Lexical states for SCLEX_VB, SCLEX_VBSCRIPT, SCLEX_POWERBASIC, SCLEX_BLITZBASIC, SCLEX_PUREBASIC, SCLEX_FREEBASIC
#define wxSTC_B_DEFAULT 0
@@ -1007,6 +1015,7 @@
#define wxSTC_ERR_ESCSEQ 23
#define wxSTC_ERR_ESCSEQ_UNKNOWN 24
#define wxSTC_ERR_GCC_EXCERPT 25
#define wxSTC_ERR_BASH 26
#define wxSTC_ERR_ES_BLACK 40
#define wxSTC_ERR_ES_RED 41
#define wxSTC_ERR_ES_GREEN 42
@@ -1033,6 +1042,7 @@
#define wxSTC_BAT_COMMAND 5
#define wxSTC_BAT_IDENTIFIER 6
#define wxSTC_BAT_OPERATOR 7
#define wxSTC_BAT_AFTER_LABEL 8
/// Lexical states for SCLEX_TCMD
#define wxSTC_TCMD_DEFAULT 0
@@ -1291,7 +1301,7 @@
#define wxSTC_CSS_EXTENDED_IDENTIFIER 19
#define wxSTC_CSS_EXTENDED_PSEUDOCLASS 20
#define wxSTC_CSS_EXTENDED_PSEUDOELEMENT 21
#define wxSTC_CSS_MEDIA 22
#define wxSTC_CSS_GROUP_RULE 22
#define wxSTC_CSS_VARIABLE 23
/// Lexical states for SCLEX_POV
@@ -1483,6 +1493,30 @@
#define wxSTC_ERLANG_UNKNOWN 31
/// Lexical states for SCLEX_OCTAVE are identical to MatLab
/// Lexical states for SCLEX_JULIA
#define wxSTC_JULIA_DEFAULT 0
#define wxSTC_JULIA_COMMENT 1
#define wxSTC_JULIA_NUMBER 2
#define wxSTC_JULIA_KEYWORD1 3
#define wxSTC_JULIA_KEYWORD2 4
#define wxSTC_JULIA_KEYWORD3 5
#define wxSTC_JULIA_CHAR 6
#define wxSTC_JULIA_OPERATOR 7
#define wxSTC_JULIA_BRACKET 8
#define wxSTC_JULIA_IDENTIFIER 9
#define wxSTC_JULIA_STRING 10
#define wxSTC_JULIA_SYMBOL 11
#define wxSTC_JULIA_MACRO 12
#define wxSTC_JULIA_STRINGINTERP 13
#define wxSTC_JULIA_DOCSTRING 14
#define wxSTC_JULIA_STRINGLITERAL 15
#define wxSTC_JULIA_COMMAND 16
#define wxSTC_JULIA_COMMANDLITERAL 17
#define wxSTC_JULIA_TYPEANNOT 18
#define wxSTC_JULIA_LEXERROR 19
#define wxSTC_JULIA_KEYWORD4 20
#define wxSTC_JULIA_TYPEOPERATOR 21
/// Lexical states for SCLEX_MSSQL
#define wxSTC_MSSQL_DEFAULT 0
#define wxSTC_MSSQL_COMMENT 1
@@ -1976,6 +2010,10 @@
#define wxSTC_R_IDENTIFIER 9
#define wxSTC_R_INFIX 10
#define wxSTC_R_INFIXEOL 11
#define wxSTC_R_BACKTICKS 12
#define wxSTC_R_RAWSTRING 13
#define wxSTC_R_RAWSTRING2 14
#define wxSTC_R_ESCAPESEQUENCE 15
/// Lexical state for SCLEX_MAGIK
#define wxSTC_MAGIK_DEFAULT 0
@@ -2326,16 +2364,18 @@
#define wxSTC_VISUALPROLOG_ANONYMOUS 10
#define wxSTC_VISUALPROLOG_NUMBER 11
#define wxSTC_VISUALPROLOG_OPERATOR 12
#define wxSTC_VISUALPROLOG_CHARACTER 13
#define wxSTC_VISUALPROLOG_CHARACTER_TOO_MANY 14
#define wxSTC_VISUALPROLOG_CHARACTER_ESCAPE_ERROR 15
#define wxSTC_VISUALPROLOG_STRING 16
#define wxSTC_VISUALPROLOG_UNUSED1 13
#define wxSTC_VISUALPROLOG_UNUSED2 14
#define wxSTC_VISUALPROLOG_UNUSED3 15
#define wxSTC_VISUALPROLOG_STRING_QUOTE 16
#define wxSTC_VISUALPROLOG_STRING_ESCAPE 17
#define wxSTC_VISUALPROLOG_STRING_ESCAPE_ERROR 18
#define wxSTC_VISUALPROLOG_STRING_EOL_OPEN 19
#define wxSTC_VISUALPROLOG_STRING_VERBATIM 20
#define wxSTC_VISUALPROLOG_STRING_VERBATIM_SPECIAL 21
#define wxSTC_VISUALPROLOG_STRING_VERBATIM_EOL 22
#define wxSTC_VISUALPROLOG_UNUSED4 19
#define wxSTC_VISUALPROLOG_STRING 20
#define wxSTC_VISUALPROLOG_UNUSED5 21
#define wxSTC_VISUALPROLOG_STRING_EOL 22
#define wxSTC_VISUALPROLOG_EMBEDDED 23
#define wxSTC_VISUALPROLOG_PLACEHOLDER 24
/// Lexical states for SCLEX_STTXT
#define wxSTC_STTXT_DEFAULT 0
@@ -2658,6 +2698,51 @@
#define wxSTC_FSHARP_ATTRIBUTE 18
#define wxSTC_FSHARP_FORMAT_SPEC 19
/// Lexical states for SCLEX_ASCIIDOC
#define wxSTC_ASCIIDOC_DEFAULT 0
#define wxSTC_ASCIIDOC_STRONG1 1
#define wxSTC_ASCIIDOC_STRONG2 2
#define wxSTC_ASCIIDOC_EM1 3
#define wxSTC_ASCIIDOC_EM2 4
#define wxSTC_ASCIIDOC_HEADER1 5
#define wxSTC_ASCIIDOC_HEADER2 6
#define wxSTC_ASCIIDOC_HEADER3 7
#define wxSTC_ASCIIDOC_HEADER4 8
#define wxSTC_ASCIIDOC_HEADER5 9
#define wxSTC_ASCIIDOC_HEADER6 10
#define wxSTC_ASCIIDOC_ULIST_ITEM 11
#define wxSTC_ASCIIDOC_OLIST_ITEM 12
#define wxSTC_ASCIIDOC_BLOCKQUOTE 13
#define wxSTC_ASCIIDOC_LINK 14
#define wxSTC_ASCIIDOC_CODEBK 15
#define wxSTC_ASCIIDOC_PASSBK 16
#define wxSTC_ASCIIDOC_COMMENT 17
#define wxSTC_ASCIIDOC_COMMENTBK 18
#define wxSTC_ASCIIDOC_LITERAL 19
#define wxSTC_ASCIIDOC_LITERALBK 20
#define wxSTC_ASCIIDOC_ATTRIB 21
#define wxSTC_ASCIIDOC_ATTRIBVAL 22
#define wxSTC_ASCIIDOC_MACRO 23
/// Lexical states for SCLEX_GDSCRIPT
#define wxSTC_GD_DEFAULT 0
#define wxSTC_GD_COMMENTLINE 1
#define wxSTC_GD_NUMBER 2
#define wxSTC_GD_STRING 3
#define wxSTC_GD_CHARACTER 4
#define wxSTC_GD_WORD 5
#define wxSTC_GD_TRIPLE 6
#define wxSTC_GD_TRIPLEDOUBLE 7
#define wxSTC_GD_CLASSNAME 8
#define wxSTC_GD_FUNCNAME 9
#define wxSTC_GD_OPERATOR 10
#define wxSTC_GD_IDENTIFIER 11
#define wxSTC_GD_COMMENTBLOCK 12
#define wxSTC_GD_STRINGEOL 13
#define wxSTC_GD_WORD2 14
#define wxSTC_GD_ANNOTATION 15
#define wxSTC_GD_NODEPATH 16
//}}}
@@ -173,9 +173,16 @@
isa = PBXContainerItemProxy;
containerPortal = 405B1A8410EF202100676938 /* wxcocoa.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 678A2947139C36ED8845FA97;
remoteGlobalIDString = 23268CF4AF7431C3BCEBAEC8;
remoteInfo = wxscintilla;
};
40D1876A24AB2214003D88CF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 405B1A8410EF202100676938 /* wxcocoa.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 65C4B1F34F273193BC76CEA2;
remoteInfo = wxlexilla;
};
40D1876224AB2214003D88CF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 405B1A8410EF202100676938 /* wxcocoa.xcodeproj */;
@@ -296,7 +303,8 @@
40D1875B24AB2214003D88CF /* libwxjpeg.a */,
40D1875D24AB2214003D88CF /* libwxpng.a */,
40D1875F24AB2214003D88CF /* libwxregex.a */,
40D1876124AB2214003D88CF /* libwxscintilla..a */,
40D1876124AB2214003D88CF /* libwxscintilla.a */,
40D1876B24AB2214003D88CF /* libwxlexilla.a */,
40D1876324AB2214003D88CF /* libwxtiff.a */,
40D1876524AB2214003D88CF /* libwxzlib.a */,
40D1876724AB2214003D88CF /* libwx_baseu_xml.dylib */,
@@ -527,13 +535,20 @@
remoteRef = 40D1875E24AB2214003D88CF /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
40D1876124AB2214003D88CF /* libwxscintilla..a */ = {
40D1876124AB2214003D88CF /* libwxscintilla.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libwxscintilla..a;
path = libwxscintilla.a;
remoteRef = 40D1876024AB2214003D88CF /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
40D1876B24AB2214003D88CF /* libwxlexilla.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libwxlexilla.a;
remoteRef = 40D1876A24AB2214003D88CF /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
40D1876324AB2214003D88CF /* libwxtiff.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
+23
View File
@@ -26,6 +26,8 @@ CPP_TEMPLATE = os.path.abspath('./stc.cpp.in')
H_DEST = os.path.abspath('../../include/wx/stc/stc.h')
IH_DEST = os.path.abspath('../../interface/wx/stc/stc.h')
CPP_DEST = os.path.abspath('./stc.cpp')
SCINTILLA_VER = os.path.abspath('./scintilla/version.txt')
LEXILLA_VER = os.path.abspath('./lexilla/version.txt')
if len(sys.argv) > 1 and sys.argv[1] == '--wxpython':
DOCSTR_DEST = os.path.abspath('../../../wxPython/src/_stc_gendocs.i')
else:
@@ -1283,6 +1285,7 @@ def processIface(iface, h_tmplt, cpp_tmplt, ih_tmplt, h_dest, cpp_dest, docstr_d
data['METHOD_DEFS'] = defs
data['METHOD_IDEFS'] = idefs
data['METHOD_IMPS'] = imps
data['VERSION_INFO'] = processVersions()
data['TABLE_OF_CONTENTS'] = tableitems
# get template text
@@ -1601,6 +1604,26 @@ def parseFun(line, methods, docs, values, is_const, msgcodes, icat):
is_const or name in constNonGetterMethods,
name in overrideNeeded, icat) )
#----------------------------------------------------------------------------
def processVersions():
scintillaFile = open(SCINTILLA_VER, "r")
sVer = scintillaFile.read()
lexillaFile = open(LEXILLA_VER, "r")
lVer = lexillaFile.read()
return """
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLibraryVersionInfo()
{{
return wxVersionInfo("Scintilla", {0}, {1}, {2}, "Scintilla {0}.{1}.{2}");
}}
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLexerVersionInfo()
{{
return wxVersionInfo("Lexilla", {3}, {4}, {5}, "Lexilla {3}.{4}.{5}");
}}
""".format(sVer[0], sVer[1], sVer[2], lVer[0], lVer[1], lVer[2])
#----------------------------------------------------------------------------
+3 -1
View File
@@ -6043,6 +6043,7 @@ wxStyledTextEvent::wxStyledTextEvent(const wxStyledTextEvent& event):
//----------------------------------------------------------------------
//----------------------------------------------------------------------
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLibraryVersionInfo()
{
return wxVersionInfo("Scintilla", 5, 0, 0, "Scintilla 5.0.0");
@@ -6050,7 +6051,8 @@ wxStyledTextEvent::wxStyledTextEvent(const wxStyledTextEvent& event):
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLexerVersionInfo()
{
return wxVersionInfo("Lexilla", 5, 0, 1, "Lexilla 5.0.1");
return wxVersionInfo("Lexilla", 5, 3, 1, "Lexilla 5.3.1");
}
#endif // wxUSE_STC
+1 -9
View File
@@ -1292,14 +1292,6 @@ wxStyledTextEvent::wxStyledTextEvent(const wxStyledTextEvent& event):
//----------------------------------------------------------------------
//----------------------------------------------------------------------
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLibraryVersionInfo()
{
return wxVersionInfo("Scintilla", 5, 0, 0, "Scintilla 5.0.0");
}
/*static*/ wxVersionInfo wxStyledTextCtrl::GetLexerVersionInfo()
{
return wxVersionInfo("Lexilla", 5, 0, 1, "Lexilla 5.0.1");
}
%(VERSION_INFO)s
#endif // wxUSE_STC
+1 -1
View File
@@ -641,7 +641,7 @@ public:
#ifndef SWIG
wxStyledTextEvent(const wxStyledTextEvent& event);
#endif
~wxStyledTextEvent() {}
~wxStyledTextEvent() = default;
void SetPosition(int pos) { m_position = pos; }
void SetKey(int k) { m_key = k; }