@elextr @codebrainz what do you think about the ABI break?
TODO: check which bugs (if any) are fixed by this update. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1914
-- Commit Summary --
* Add a few extra hints in the Scintilla update script * Update Scintilla to version 3.10.0 * Update Diff styles for new Scintilla version
-- File Changes --
M data/filedefs/filetypes.diff (8) M plugins/export.c (10) M scintilla/License.txt (28) M scintilla/Makefile.am (6) M scintilla/gtk/Converter.h (4) M scintilla/gtk/PlatGTK.cxx (280) M scintilla/gtk/ScintillaGTK.cxx (183) M scintilla/gtk/ScintillaGTK.h (17) M scintilla/gtk/ScintillaGTKAccessible.cxx (7) M scintilla/gtk/ScintillaGTKAccessible.h (6) M scintilla/gtk/scintilla-marshal.c (33) M scintilla/gtk/scintilla-marshal.h (44) M scintilla/gtk/scintilla-marshal.list (4) M scintilla/include/ILexer.h (22) A scintilla/include/ILoader.h (21) M scintilla/include/Platform.h (287) M scintilla/include/SciLexer.h (14) M scintilla/include/Sci_Position.h (12) M scintilla/include/Scintilla.h (26) M scintilla/include/Scintilla.iface (85) M scintilla/lexers/LexAbaqus.cxx (2) M scintilla/lexers/LexAda.cxx (2) M scintilla/lexers/LexAsm.cxx (5) M scintilla/lexers/LexBash.cxx (2) M scintilla/lexers/LexBasic.cxx (5) M scintilla/lexers/LexBatch.cxx (2) M scintilla/lexers/LexCOBOL.cxx (2) M scintilla/lexers/LexCPP.cxx (183) M scintilla/lexers/LexCSS.cxx (6) M scintilla/lexers/LexCaml.cxx (7) M scintilla/lexers/LexCmake.cxx (2) M scintilla/lexers/LexCoffeeScript.cxx (7) M scintilla/lexers/LexD.cxx (5) M scintilla/lexers/LexDiff.cxx (10) M scintilla/lexers/LexErlang.cxx (7) M scintilla/lexers/LexForth.cxx (2) M scintilla/lexers/LexFortran.cxx (16) M scintilla/lexers/LexHTML.cxx (818) M scintilla/lexers/LexHaskell.cxx (5) M scintilla/lexers/LexLaTeX.cxx (4) M scintilla/lexers/LexLisp.cxx (2) M scintilla/lexers/LexLua.cxx (184) M scintilla/lexers/LexMake.cxx (2) M scintilla/lexers/LexMarkdown.cxx (2) M scintilla/lexers/LexMatlab.cxx (29) M scintilla/lexers/LexNsis.cxx (2) M scintilla/lexers/LexNull.cxx (2) M scintilla/lexers/LexPO.cxx (2) M scintilla/lexers/LexPascal.cxx (2) M scintilla/lexers/LexPerl.cxx (18) M scintilla/lexers/LexPowerShell.cxx (2) M scintilla/lexers/LexProps.cxx (2) M scintilla/lexers/LexPython.cxx (53) M scintilla/lexers/LexR.cxx (2) M scintilla/lexers/LexRuby.cxx (4) M scintilla/lexers/LexRust.cxx (11) M scintilla/lexers/LexSQL.cxx (7) M scintilla/lexers/LexTCL.cxx (3) M scintilla/lexers/LexTxt2tags.cxx (2) M scintilla/lexers/LexVHDL.cxx (103) M scintilla/lexers/LexVerilog.cxx (5) M scintilla/lexers/LexYAML.cxx (2) M scintilla/lexlib/Accessor.cxx (2) M scintilla/lexlib/Accessor.h (4) M scintilla/lexlib/CharacterCategory.cxx (9) M scintilla/lexlib/CharacterCategory.h (4) M scintilla/lexlib/CharacterSet.cxx (14) M scintilla/lexlib/CharacterSet.h (16) A scintilla/lexlib/DefaultLexer.cxx (125) A scintilla/lexlib/DefaultLexer.h (51) M scintilla/lexlib/LexAccessor.h (18) M scintilla/lexlib/LexerBase.cxx (65) M scintilla/lexlib/LexerBase.h (46) M scintilla/lexlib/LexerModule.cxx (35) M scintilla/lexlib/LexerModule.h (33) M scintilla/lexlib/LexerNoExceptions.cxx (2) M scintilla/lexlib/LexerNoExceptions.h (12) M scintilla/lexlib/LexerSimple.cxx (6) M scintilla/lexlib/LexerSimple.h (10) M scintilla/lexlib/OptionSet.h (4) M scintilla/lexlib/PropSetSimple.cxx (36) M scintilla/lexlib/PropSetSimple.h (6) M scintilla/lexlib/SparseState.h (22) M scintilla/lexlib/StringCopy.h (4) M scintilla/lexlib/StyleContext.cxx (8) M scintilla/lexlib/StyleContext.h (17) M scintilla/lexlib/SubStyles.h (38) M scintilla/lexlib/WordList.cxx (14) M scintilla/lexlib/WordList.h (4) M scintilla/scintilla_changes.patch (4) M scintilla/src/AutoComplete.cxx (17) M scintilla/src/AutoComplete.h (18) M scintilla/src/CallTip.cxx (53) M scintilla/src/CallTip.h (8) M scintilla/src/CaseConvert.cxx (435) M scintilla/src/CaseConvert.h (4) M scintilla/src/CaseFolder.cxx (5) M scintilla/src/CaseFolder.h (6) M scintilla/src/Catalogue.cxx (6) M scintilla/src/Catalogue.h (6) M scintilla/src/CellBuffer.cxx (215) M scintilla/src/CellBuffer.h (64) M scintilla/src/CharClassify.cxx (4) M scintilla/src/CharClassify.h (4) M scintilla/src/ContractionState.cxx (274) M scintilla/src/ContractionState.h (78) A scintilla/src/DBCS.cxx (42) A scintilla/src/DBCS.h (17) M scintilla/src/Decoration.cxx (226) M scintilla/src/Decoration.h (86) M scintilla/src/Document.cxx (717) M scintilla/src/Document.h (181) M scintilla/src/EditModel.cxx (10) M scintilla/src/EditModel.h (10) M scintilla/src/EditView.cxx (430) M scintilla/src/EditView.h (26) M scintilla/src/Editor.cxx (1432) M scintilla/src/Editor.h (86) A scintilla/src/ElapsedPeriod.h (35) M scintilla/src/ExternalLexer.cxx (4) M scintilla/src/ExternalLexer.h (13) M scintilla/src/FontQuality.h (4) M scintilla/src/Indicator.cxx (132) M scintilla/src/Indicator.h (4) A scintilla/src/IntegerRectangle.h (29) M scintilla/src/KeyMap.cxx (3) M scintilla/src/KeyMap.h (4) M scintilla/src/LineMarker.cxx (137) M scintilla/src/LineMarker.h (46) M scintilla/src/MarginView.cxx (80) M scintilla/src/MarginView.h (4) M scintilla/src/Partitioning.h (87) M scintilla/src/PerLine.cxx (26) M scintilla/src/PerLine.h (44) M scintilla/src/Position.h (15) M scintilla/src/PositionCache.cxx (113) M scintilla/src/PositionCache.h (45) M scintilla/src/RESearch.cxx (48) M scintilla/src/RESearch.h (12) M scintilla/src/RunStyles.cxx (142) M scintilla/src/RunStyles.h (59) M scintilla/src/ScintillaBase.cxx (210) M scintilla/src/ScintillaBase.h (20) M scintilla/src/Selection.cxx (12) M scintilla/src/Selection.h (4) M scintilla/src/SparseVector.h (58) M scintilla/src/SplitVector.h (91) M scintilla/src/Style.cxx (12) M scintilla/src/Style.h (18) M scintilla/src/UniConversion.cxx (350) M scintilla/src/UniConversion.h (42) M scintilla/src/UniqueString.h (4) M scintilla/src/ViewStyle.cxx (21) M scintilla/src/ViewStyle.h (16) M scintilla/src/XPM.cxx (59) M scintilla/src/XPM.h (25) M scintilla/version.txt (2) M scripts/update-scintilla.sh (5) M src/highlighting.c (2) M src/highlightingmappings.h (20) M src/plugindata.h (4)
-- Patch Links --
https://github.com/geany/geany/pull/1914.patch https://github.com/geany/geany/pull/1914.diff