This now requires a C++11-capable compiler.
Closes #1308.
--- PR'd both for a Travis run and for you guys to give it a look as it changes the C++ dep. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1503
-- Commit Summary --
* Update Scintilla to version 3.7.5
-- File Changes --
M configure.ac (1) A m4/ax_cxx_compile_stdcxx_11.m4 (142) M scintilla/Makefile.am (1) M scintilla/gtk/PlatGTK.cxx (158) M scintilla/gtk/ScintillaGTK.cxx (154) M scintilla/gtk/ScintillaGTK.h (90) M scintilla/gtk/ScintillaGTKAccessible.cxx (83) M scintilla/gtk/ScintillaGTKAccessible.h (44) M scintilla/include/Platform.h (12) M scintilla/include/SciLexer.h (1) M scintilla/include/Scintilla.h (7) M scintilla/include/Scintilla.iface (36) M scintilla/lexers/LexAsm.cxx (22) M scintilla/lexers/LexBash.cxx (17) M scintilla/lexers/LexBasic.cxx (22) M scintilla/lexers/LexCPP.cxx (108) M scintilla/lexers/LexD.cxx (22) M scintilla/lexers/LexDiff.cxx (2) M scintilla/lexers/LexFortran.cxx (242) M scintilla/lexers/LexHTML.cxx (8) M scintilla/lexers/LexHaskell.cxx (22) M scintilla/lexers/LexLaTeX.cxx (4) M scintilla/lexers/LexLua.cxx (30) M scintilla/lexers/LexPerl.cxx (22) M scintilla/lexers/LexPowerShell.cxx (16) M scintilla/lexers/LexProps.cxx (18) M scintilla/lexers/LexPython.cxx (322) M scintilla/lexers/LexRust.cxx (22) M scintilla/lexers/LexSQL.cxx (22) M scintilla/lexers/LexVHDL.cxx (8) M scintilla/lexers/LexVerilog.cxx (42) M scintilla/lexers/LexYAML.cxx (6) M scintilla/lexlib/Accessor.cxx (12) M scintilla/lexlib/CharacterCategory.cxx (771) M scintilla/lexlib/CharacterCategory.h (6) M scintilla/lexlib/CharacterSet.cxx (15) M scintilla/lexlib/CharacterSet.h (11) M scintilla/lexlib/LexAccessor.h (2) M scintilla/lexlib/LexerBase.cxx (9) M scintilla/lexlib/LexerModule.cxx (8) M scintilla/lexlib/LexerModule.h (4) M scintilla/lexlib/LexerNoExceptions.cxx (16) M scintilla/lexlib/LexerSimple.cxx (8) M scintilla/lexlib/PropSetSimple.cxx (5) M scintilla/lexlib/StyleContext.cxx (8) M scintilla/lexlib/StyleContext.h (9) M scintilla/lexlib/WordList.cxx (17) M scintilla/scintilla_changes.patch (3) M scintilla/src/AutoComplete.cxx (28) M scintilla/src/AutoComplete.h (6) M scintilla/src/CallTip.cxx (37) M scintilla/src/CallTip.h (12) M scintilla/src/CaseConvert.cxx (222) M scintilla/src/CaseFolder.h (4) M scintilla/src/Catalogue.cxx (23) M scintilla/src/CellBuffer.cxx (186) M scintilla/src/CellBuffer.h (97) M scintilla/src/CharClassify.cxx (4) M scintilla/src/CharClassify.h (2) M scintilla/src/ContractionState.cxx (110) M scintilla/src/ContractionState.h (55) M scintilla/src/Decoration.cxx (142) M scintilla/src/Decoration.h (27) M scintilla/src/Document.cxx (682) M scintilla/src/Document.h (263) M scintilla/src/EditModel.cxx (22) M scintilla/src/EditModel.h (15) M scintilla/src/EditView.cxx (500) M scintilla/src/EditView.h (62) M scintilla/src/Editor.cxx (897) M scintilla/src/Editor.h (258) M scintilla/src/ExternalLexer.cxx (101) M scintilla/src/ExternalLexer.h (28) M scintilla/src/Indicator.cxx (8) M scintilla/src/KeyMap.cxx (2) M scintilla/src/LineMarker.cxx (26) M scintilla/src/LineMarker.h (30) M scintilla/src/MarginView.cxx (64) M scintilla/src/MarginView.h (8) M scintilla/src/Partitioning.h (23) M scintilla/src/PerLine.cxx (273) M scintilla/src/PerLine.h (114) M scintilla/src/Position.h (1) M scintilla/src/PositionCache.cxx (127) M scintilla/src/PositionCache.h (54) M scintilla/src/RESearch.cxx (38) M scintilla/src/RESearch.h (17) M scintilla/src/RunStyles.cxx (37) M scintilla/src/RunStyles.h (9) M scintilla/src/ScintillaBase.cxx (59) M scintilla/src/ScintillaBase.h (31) M scintilla/src/Selection.cxx (72) M scintilla/src/Selection.h (46) M scintilla/src/SparseVector.h (122) M scintilla/src/SplitVector.h (153) M scintilla/src/Style.cxx (3) M scintilla/src/Style.h (5) M scintilla/src/UniConversion.cxx (53) M scintilla/src/UniConversion.h (7) A scintilla/src/UniqueString.h (34) M scintilla/src/ViewStyle.cxx (195) M scintilla/src/ViewStyle.h (33) M scintilla/src/XPM.cxx (40) M scintilla/src/XPM.h (10) M scintilla/version.txt (2)
-- Patch Links --
https://github.com/geany/geany/pull/1503.patch https://github.com/geany/geany/pull/1503.diff