[Github-comments] [geany/geany] Update to Scintilla5 (#2867)

Thomas Martitz notifications at xxxxx
Tue Aug 17 07:05:18 UTC 2021


Update to scintilla, incl. lexilla split-off.

Closes #2824
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/2867

-- Commit Summary --

  * Update Scintilla to version 5.1.1
  * Update scintilla_changes.patch
  * Update update-scintilla.sh

-- File Changes --

    M plugins/Makefile.am (1)
    M scintilla/License.txt (4)
    M scintilla/Makefile.am (332)
    M scintilla/gtk/PlatGTK.cxx (1211)
    M scintilla/gtk/ScintillaGTK.cxx (639)
    M scintilla/gtk/ScintillaGTK.h (61)
    M scintilla/gtk/ScintillaGTKAccessible.cxx (189)
    M scintilla/gtk/ScintillaGTKAccessible.h (18)
    D scintilla/include/Compat.h (70)
    M scintilla/include/ILexer.h (22)
    M scintilla/include/ILoader.h (4)
    D scintilla/include/Makefile.am (15)
    D scintilla/include/Platform.h (549)
    M scintilla/include/Scintilla.h (117)
    M scintilla/include/Scintilla.iface (2459)
    A scintilla/include/ScintillaCall.h (881)
    A scintilla/include/ScintillaMessages.h (788)
    A scintilla/include/ScintillaStructures.h (103)
    A scintilla/include/ScintillaTypes.h (803)
    D scintilla/julia_lexilla_v5.patch (36)
    A scintilla/lexilla/License.txt (20)
    A scintilla/lexilla/include/LexicalStyles.iface (2252)
    A scintilla/lexilla/include/Lexilla.h (108)
    R scintilla/lexilla/include/SciLexer.h (22)
    R scintilla/lexilla/lexers/LexAbaqus.cxx (5)
    R scintilla/lexilla/lexers/LexAda.cxx (3)
    R scintilla/lexilla/lexers/LexAsm.cxx (9)
    R scintilla/lexilla/lexers/LexBash.cxx (7)
    R scintilla/lexilla/lexers/LexBasic.cxx (11)
    R scintilla/lexilla/lexers/LexBatch.cxx (57)
    R scintilla/lexilla/lexers/LexCOBOL.cxx (5)
    R scintilla/lexilla/lexers/LexCPP.cxx (134)
    R scintilla/lexilla/lexers/LexCSS.cxx (5)
    R scintilla/lexilla/lexers/LexCaml.cxx (139)
    R scintilla/lexilla/lexers/LexCmake.cxx (5)
    R scintilla/lexilla/lexers/LexCoffeeScript.cxx (5)
    R scintilla/lexilla/lexers/LexD.cxx (9)
    R scintilla/lexilla/lexers/LexDiff.cxx (5)
    R scintilla/lexilla/lexers/LexErlang.cxx (17)
    R scintilla/lexilla/lexers/LexForth.cxx (5)
    R scintilla/lexilla/lexers/LexFortran.cxx (5)
    R scintilla/lexilla/lexers/LexHTML.cxx (69)
    R scintilla/lexilla/lexers/LexHaskell.cxx (9)
    R scintilla/lexilla/lexers/LexJulia.cxx (12)
    R scintilla/lexilla/lexers/LexLaTeX.cxx (8)
    R scintilla/lexilla/lexers/LexLisp.cxx (5)
    R scintilla/lexilla/lexers/LexLua.cxx (49)
    R scintilla/lexilla/lexers/LexMake.cxx (5)
    R scintilla/lexilla/lexers/LexMarkdown.cxx (67)
    R scintilla/lexilla/lexers/LexMatlab.cxx (7)
    R scintilla/lexilla/lexers/LexNsis.cxx (5)
    R scintilla/lexilla/lexers/LexNull.cxx (5)
    R scintilla/lexilla/lexers/LexPO.cxx (5)
    R scintilla/lexilla/lexers/LexPascal.cxx (5)
    R scintilla/lexilla/lexers/LexPerl.cxx (7)
    R scintilla/lexilla/lexers/LexPowerShell.cxx (5)
    R scintilla/lexilla/lexers/LexProps.cxx (3)
    R scintilla/lexilla/lexers/LexPython.cxx (7)
    R scintilla/lexilla/lexers/LexR.cxx (5)
    R scintilla/lexilla/lexers/LexRuby.cxx (55)
    R scintilla/lexilla/lexers/LexRust.cxx (7)
    R scintilla/lexilla/lexers/LexSQL.cxx (7)
    R scintilla/lexilla/lexers/LexSmalltalk.cxx (5)
    R scintilla/lexilla/lexers/LexTCL.cxx (12)
    R scintilla/lexilla/lexers/LexTxt2tags.cxx (5)
    R scintilla/lexilla/lexers/LexVHDL.cxx (5)
    R scintilla/lexilla/lexers/LexVerilog.cxx (7)
    R scintilla/lexilla/lexers/LexYAML.cxx (15)
    R scintilla/lexilla/lexlib/Accessor.cxx (9)
    R scintilla/lexilla/lexlib/Accessor.h (6)
    R scintilla/lexilla/lexlib/CatalogueModules.h (8)
    R scintilla/lexilla/lexlib/CharacterCategory.cxx (149)
    R scintilla/lexilla/lexlib/CharacterCategory.h (2)
    R scintilla/lexilla/lexlib/CharacterSet.cxx (4)
    R scintilla/lexilla/lexlib/CharacterSet.h (103)
    R scintilla/lexilla/lexlib/DefaultLexer.cxx (11)
    R scintilla/lexilla/lexlib/DefaultLexer.h (10)
    A scintilla/lexilla/lexlib/LexAccessor.cxx (70)
    R scintilla/lexilla/lexlib/LexAccessor.h (43)
    R scintilla/lexilla/lexlib/LexerBase.cxx (13)
    R scintilla/lexilla/lexlib/LexerBase.h (10)
    R scintilla/lexilla/lexlib/LexerModule.cxx (5)
    R scintilla/lexilla/lexlib/LexerModule.h (8)
    R scintilla/lexilla/lexlib/LexerNoExceptions.cxx (9)
    R scintilla/lexilla/lexlib/LexerNoExceptions.h (10)
    R scintilla/lexilla/lexlib/LexerSimple.cxx (7)
    R scintilla/lexilla/lexlib/LexerSimple.h (8)
    R scintilla/lexilla/lexlib/OptionSet.h (4)
    A scintilla/lexilla/lexlib/PropSetSimple.cxx (75)
    A scintilla/lexilla/lexlib/PropSetSimple.h (31)
    R scintilla/lexilla/lexlib/SparseState.h (2)
    R scintilla/lexilla/lexlib/StringCopy.h (2)
    R scintilla/lexilla/lexlib/StyleContext.cxx (35)
    R scintilla/lexilla/lexlib/StyleContext.h (11)
    R scintilla/lexilla/lexlib/SubStyles.h (46)
    R scintilla/lexilla/lexlib/WordList.cxx (2)
    R scintilla/lexilla/lexlib/WordList.h (2)
    A scintilla/lexilla/src/Lexilla.cxx (432)
    A scintilla/lexilla/version.txt (1)
    D scintilla/lexlib/PropSetSimple.cxx (157)
    D scintilla/lexlib/PropSetSimple.h (28)
    M scintilla/scintilla_changes.patch (214)
    M scintilla/src/AutoComplete.cxx (61)
    M scintilla/src/AutoComplete.h (16)
    M scintilla/src/CallTip.cxx (168)
    M scintilla/src/CallTip.h (25)
    M scintilla/src/CaseConvert.cxx (65)
    M scintilla/src/CaseConvert.h (18)
    M scintilla/src/CaseFolder.cxx (4)
    M scintilla/src/CaseFolder.h (2)
    D scintilla/src/Catalogue.cxx (117)
    D scintilla/src/Catalogue.h (24)
    M scintilla/src/CellBuffer.cxx (250)
    M scintilla/src/CellBuffer.h (54)
    M scintilla/src/CharClassify.cxx (20)
    M scintilla/src/CharClassify.h (17)
    A scintilla/src/CharacterCategoryMap.cxx (0)
    A scintilla/src/CharacterCategoryMap.h (0)
    A scintilla/src/CharacterType.cxx (0)
    A scintilla/src/CharacterType.h (0)
    M scintilla/src/ContractionState.cxx (0)
    M scintilla/src/ContractionState.h (0)
    M scintilla/src/DBCS.cxx (0)
    M scintilla/src/DBCS.h (0)
    A scintilla/src/Debugging.h (0)
    M scintilla/src/Decoration.cxx (0)
    M scintilla/src/Decoration.h (0)
    M scintilla/src/Document.cxx (0)
    M scintilla/src/Document.h (0)
    M scintilla/src/EditModel.cxx (0)
    M scintilla/src/EditModel.h (0)
    M scintilla/src/EditView.cxx (0)
    M scintilla/src/EditView.h (0)
    M scintilla/src/Editor.cxx (0)
    M scintilla/src/Editor.h (0)
    M scintilla/src/ElapsedPeriod.h (0)
    D scintilla/src/ExternalLexer.cxx (0)
    D scintilla/src/ExternalLexer.h (0)
    M scintilla/src/FontQuality.h (0)
    A scintilla/src/Geometry.cxx (0)
    A scintilla/src/Geometry.h (0)
    M scintilla/src/Indicator.cxx (0)
    M scintilla/src/Indicator.h (0)
    D scintilla/src/IntegerRectangle.h (0)
    M scintilla/src/KeyMap.cxx (0)
    M scintilla/src/KeyMap.h (0)
    M scintilla/src/LineMarker.cxx (0)
    M scintilla/src/LineMarker.h (0)
    M scintilla/src/MarginView.cxx (0)
    M scintilla/src/MarginView.h (0)
    M scintilla/src/Partitioning.h (0)
    M scintilla/src/PerLine.cxx (0)
    M scintilla/src/PerLine.h (0)
    A scintilla/src/Platform.h (0)
    M scintilla/src/Position.h (0)
    M scintilla/src/PositionCache.cxx (0)
    M scintilla/src/PositionCache.h (0)
    M scintilla/src/RESearch.cxx (0)
    M scintilla/src/RESearch.h (0)
    M scintilla/src/RunStyles.cxx (0)
    M scintilla/src/RunStyles.h (0)
    D scintilla/src/SVector.h (0)
    M scintilla/src/ScintillaBase.cxx (0)
    M scintilla/src/ScintillaBase.h (0)
    M scintilla/src/Selection.cxx (0)
    M scintilla/src/Selection.h (0)
    M scintilla/src/SparseVector.h (0)
    M scintilla/src/SplitVector.h (0)
    M scintilla/src/Style.cxx (0)
    M scintilla/src/Style.h (0)
    M scintilla/src/UniConversion.cxx (0)
    M scintilla/src/UniConversion.h (0)
    D scintilla/src/UnicodeFromUTF8.h (0)
    M scintilla/src/UniqueString.cxx (0)
    M scintilla/src/UniqueString.h (0)
    M scintilla/src/ViewStyle.cxx (0)
    M scintilla/src/ViewStyle.h (0)
    M scintilla/src/XPM.cxx (0)
    M scintilla/src/XPM.h (0)
    M scintilla/version.txt (0)
    M scripts/update-scintilla.sh (0)
    M src/Makefile.am (0)
    M src/sciwrappers.c (0)

-- Patch Links --

https://github.com/geany/geany/pull/2867.patch
https://github.com/geany/geany/pull/2867.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2867
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210817/eded7fd3/attachment-0001.htm>


More information about the Github-comments mailing list