diff --git a/PowerEditor/scintilla.original.forUpdating/lexilla526.zip b/PowerEditor/scintilla.original.forUpdating/lexilla527.zip similarity index 71% rename from PowerEditor/scintilla.original.forUpdating/lexilla526.zip rename to PowerEditor/scintilla.original.forUpdating/lexilla527.zip index 4c68594fe..39d3517e3 100644 Binary files a/PowerEditor/scintilla.original.forUpdating/lexilla526.zip and b/PowerEditor/scintilla.original.forUpdating/lexilla527.zip differ diff --git a/PowerEditor/scintilla.original.forUpdating/scintilla536.zip b/PowerEditor/scintilla.original.forUpdating/scintilla537.zip similarity index 87% rename from PowerEditor/scintilla.original.forUpdating/scintilla536.zip rename to PowerEditor/scintilla.original.forUpdating/scintilla537.zip index 1f2122530..3d51305b1 100644 Binary files a/PowerEditor/scintilla.original.forUpdating/scintilla536.zip and b/PowerEditor/scintilla.original.forUpdating/scintilla537.zip differ diff --git a/lexilla/.gitattributes b/lexilla/.gitattributes index ce2f02599..0e7df5010 100644 --- a/lexilla/.gitattributes +++ b/lexilla/.gitattributes @@ -15,6 +15,7 @@ **.html text **.bat text **.bsh text +**.zsh text **.mak text **.def text **.manifest text @@ -56,6 +57,7 @@ **.mms text **.tex text **.fs text +**.vh text **.vhd text **.x12 text **.yaml text diff --git a/lexilla/.github/workflows/build-check-macos.yml b/lexilla/.github/workflows/build-check-macos.yml index e59770b24..9f4d149f3 100644 --- a/lexilla/.github/workflows/build-check-macos.yml +++ b/lexilla/.github/workflows/build-check-macos.yml @@ -21,6 +21,10 @@ jobs: run: (cd test/unit && make DEBUG=1 CXX=${{matrix.cpp_compiler}} test) - name: Build Lexilla run: (cd src && make DEBUG=1 CXX=${{matrix.cpp_compiler}}) + - uses: actions/upload-artifact@v3 + with: + name: liblexilla.dylib + path: bin/liblexilla.dylib - name: Test lexing and folding run: (cd test && make DEBUG=1 CXX=${{matrix.cpp_compiler}} test) - name: CheckLexilla C Example diff --git a/lexilla/.github/workflows/build-check-win32.yml b/lexilla/.github/workflows/build-check-win32.yml index e12fe17e4..c875a77bb 100644 --- a/lexilla/.github/workflows/build-check-win32.yml +++ b/lexilla/.github/workflows/build-check-win32.yml @@ -31,6 +31,10 @@ jobs: cd src nmake -f lexilla.mak DEBUG=1 cd .. + - uses: actions/upload-artifact@v3 + with: + name: lexilla.dll + path: bin/lexilla.dll - name: Test lexing and folding run: | cd test diff --git a/lexilla/.github/workflows/build-check.yml b/lexilla/.github/workflows/build-check.yml index 5b6598858..e68aef942 100644 --- a/lexilla/.github/workflows/build-check.yml +++ b/lexilla/.github/workflows/build-check.yml @@ -1,4 +1,4 @@ -name: "Build and check Lexilla" +name: "Build and check Lexilla on Linux" on: [push] @@ -21,6 +21,10 @@ jobs: run: (cd test/unit && make DEBUG=1 CXX=${{matrix.cpp_compiler}} test) - name: Build Lexilla run: (cd src && make DEBUG=1 CXX=${{matrix.cpp_compiler}}) + - uses: actions/upload-artifact@v3 + with: + name: liblexilla.so + path: bin/liblexilla.so - name: Test lexing and folding run: (cd test && make DEBUG=1 CXX=${{matrix.cpp_compiler}} test) - name: CheckLexilla C Example diff --git a/lexilla/cppcheck.suppress b/lexilla/cppcheck.suppress index 78420dd1a..ab3ad8dbd 100644 --- a/lexilla/cppcheck.suppress +++ b/lexilla/cppcheck.suppress @@ -50,6 +50,7 @@ unreadVariable:lexilla/lexers/LexBaan.cxx variableScope:lexilla/lexers/LexBaan.cxx constParameterPointer:lexilla/lexers/LexBaan.cxx constParameterReference:lexilla/lexers/LexBash.cxx +knownConditionTrueFalse:lexilla/lexers/LexBash.cxx variableScope:lexilla/lexers/LexBash.cxx constVariable:lexilla/lexers/LexBasic.cxx variableScope:lexilla/lexers/LexCmake.cxx diff --git a/lexilla/doc/Lexilla.html b/lexilla/doc/Lexilla.html index 99f6e738c..a7b18c2ff 100644 --- a/lexilla/doc/Lexilla.html +++ b/lexilla/doc/Lexilla.html @@ -9,7 +9,7 @@ - +