<p><a class="user-mention" data-hovercard-user-id="811085" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elextr">@elextr</a> <a class="user-mention" data-hovercard-user-id="181177" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/codebrainz">@codebrainz</a> what do you think about the ABI break?</p>
<p>TODO: check which bugs (if any) are fixed by this update.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany/pull/1914'>https://github.com/geany/geany/pull/1914</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add a few extra hints in the Scintilla update script</li>
  <li>Update Scintilla to version 3.10.0</li>
  <li>Update Diff styles for new Scintilla version</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-0">data/filedefs/filetypes.diff</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-1">plugins/export.c</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-2">scintilla/License.txt</a>
    (28)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-3">scintilla/Makefile.am</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-4">scintilla/gtk/Converter.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-5">scintilla/gtk/PlatGTK.cxx</a>
    (280)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-6">scintilla/gtk/ScintillaGTK.cxx</a>
    (183)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-7">scintilla/gtk/ScintillaGTK.h</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-8">scintilla/gtk/ScintillaGTKAccessible.cxx</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-9">scintilla/gtk/ScintillaGTKAccessible.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-10">scintilla/gtk/scintilla-marshal.c</a>
    (33)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-11">scintilla/gtk/scintilla-marshal.h</a>
    (44)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-12">scintilla/gtk/scintilla-marshal.list</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-13">scintilla/include/ILexer.h</a>
    (22)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-14">scintilla/include/ILoader.h</a>
    (21)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-15">scintilla/include/Platform.h</a>
    (287)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-16">scintilla/include/SciLexer.h</a>
    (14)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-17">scintilla/include/Sci_Position.h</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-18">scintilla/include/Scintilla.h</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-19">scintilla/include/Scintilla.iface</a>
    (85)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-20">scintilla/lexers/LexAbaqus.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-21">scintilla/lexers/LexAda.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-22">scintilla/lexers/LexAsm.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-23">scintilla/lexers/LexBash.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-24">scintilla/lexers/LexBasic.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-25">scintilla/lexers/LexBatch.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-26">scintilla/lexers/LexCOBOL.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-27">scintilla/lexers/LexCPP.cxx</a>
    (183)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-28">scintilla/lexers/LexCSS.cxx</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-29">scintilla/lexers/LexCaml.cxx</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-30">scintilla/lexers/LexCmake.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-31">scintilla/lexers/LexCoffeeScript.cxx</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-32">scintilla/lexers/LexD.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-33">scintilla/lexers/LexDiff.cxx</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-34">scintilla/lexers/LexErlang.cxx</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-35">scintilla/lexers/LexForth.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-36">scintilla/lexers/LexFortran.cxx</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-37">scintilla/lexers/LexHTML.cxx</a>
    (818)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-38">scintilla/lexers/LexHaskell.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-39">scintilla/lexers/LexLaTeX.cxx</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-40">scintilla/lexers/LexLisp.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-41">scintilla/lexers/LexLua.cxx</a>
    (184)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-42">scintilla/lexers/LexMake.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-43">scintilla/lexers/LexMarkdown.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-44">scintilla/lexers/LexMatlab.cxx</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-45">scintilla/lexers/LexNsis.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-46">scintilla/lexers/LexNull.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-47">scintilla/lexers/LexPO.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-48">scintilla/lexers/LexPascal.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-49">scintilla/lexers/LexPerl.cxx</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-50">scintilla/lexers/LexPowerShell.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-51">scintilla/lexers/LexProps.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-52">scintilla/lexers/LexPython.cxx</a>
    (53)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-53">scintilla/lexers/LexR.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-54">scintilla/lexers/LexRuby.cxx</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-55">scintilla/lexers/LexRust.cxx</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-56">scintilla/lexers/LexSQL.cxx</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-57">scintilla/lexers/LexTCL.cxx</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-58">scintilla/lexers/LexTxt2tags.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-59">scintilla/lexers/LexVHDL.cxx</a>
    (103)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-60">scintilla/lexers/LexVerilog.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-61">scintilla/lexers/LexYAML.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-62">scintilla/lexlib/Accessor.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-63">scintilla/lexlib/Accessor.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-64">scintilla/lexlib/CharacterCategory.cxx</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-65">scintilla/lexlib/CharacterCategory.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-66">scintilla/lexlib/CharacterSet.cxx</a>
    (14)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-67">scintilla/lexlib/CharacterSet.h</a>
    (16)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-68">scintilla/lexlib/DefaultLexer.cxx</a>
    (125)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-69">scintilla/lexlib/DefaultLexer.h</a>
    (51)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-70">scintilla/lexlib/LexAccessor.h</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-71">scintilla/lexlib/LexerBase.cxx</a>
    (65)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-72">scintilla/lexlib/LexerBase.h</a>
    (46)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-73">scintilla/lexlib/LexerModule.cxx</a>
    (35)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-74">scintilla/lexlib/LexerModule.h</a>
    (33)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-75">scintilla/lexlib/LexerNoExceptions.cxx</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-76">scintilla/lexlib/LexerNoExceptions.h</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-77">scintilla/lexlib/LexerSimple.cxx</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-78">scintilla/lexlib/LexerSimple.h</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-79">scintilla/lexlib/OptionSet.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-80">scintilla/lexlib/PropSetSimple.cxx</a>
    (36)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-81">scintilla/lexlib/PropSetSimple.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-82">scintilla/lexlib/SparseState.h</a>
    (22)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-83">scintilla/lexlib/StringCopy.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-84">scintilla/lexlib/StyleContext.cxx</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-85">scintilla/lexlib/StyleContext.h</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-86">scintilla/lexlib/SubStyles.h</a>
    (38)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-87">scintilla/lexlib/WordList.cxx</a>
    (14)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-88">scintilla/lexlib/WordList.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-89">scintilla/scintilla_changes.patch</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-90">scintilla/src/AutoComplete.cxx</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-91">scintilla/src/AutoComplete.h</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-92">scintilla/src/CallTip.cxx</a>
    (53)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-93">scintilla/src/CallTip.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-94">scintilla/src/CaseConvert.cxx</a>
    (435)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-95">scintilla/src/CaseConvert.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-96">scintilla/src/CaseFolder.cxx</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-97">scintilla/src/CaseFolder.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-98">scintilla/src/Catalogue.cxx</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-99">scintilla/src/Catalogue.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-100">scintilla/src/CellBuffer.cxx</a>
    (215)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-101">scintilla/src/CellBuffer.h</a>
    (64)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-102">scintilla/src/CharClassify.cxx</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-103">scintilla/src/CharClassify.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-104">scintilla/src/ContractionState.cxx</a>
    (274)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-105">scintilla/src/ContractionState.h</a>
    (78)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-106">scintilla/src/DBCS.cxx</a>
    (42)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-107">scintilla/src/DBCS.h</a>
    (17)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-108">scintilla/src/Decoration.cxx</a>
    (226)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-109">scintilla/src/Decoration.h</a>
    (86)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-110">scintilla/src/Document.cxx</a>
    (717)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-111">scintilla/src/Document.h</a>
    (181)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-112">scintilla/src/EditModel.cxx</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-113">scintilla/src/EditModel.h</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-114">scintilla/src/EditView.cxx</a>
    (430)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-115">scintilla/src/EditView.h</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-116">scintilla/src/Editor.cxx</a>
    (1432)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-117">scintilla/src/Editor.h</a>
    (86)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-118">scintilla/src/ElapsedPeriod.h</a>
    (35)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-119">scintilla/src/ExternalLexer.cxx</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-120">scintilla/src/ExternalLexer.h</a>
    (13)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-121">scintilla/src/FontQuality.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-122">scintilla/src/Indicator.cxx</a>
    (132)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-123">scintilla/src/Indicator.h</a>
    (4)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-124">scintilla/src/IntegerRectangle.h</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-125">scintilla/src/KeyMap.cxx</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-126">scintilla/src/KeyMap.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-127">scintilla/src/LineMarker.cxx</a>
    (137)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-128">scintilla/src/LineMarker.h</a>
    (46)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-129">scintilla/src/MarginView.cxx</a>
    (80)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-130">scintilla/src/MarginView.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-131">scintilla/src/Partitioning.h</a>
    (87)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-132">scintilla/src/PerLine.cxx</a>
    (26)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-133">scintilla/src/PerLine.h</a>
    (44)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-134">scintilla/src/Position.h</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-135">scintilla/src/PositionCache.cxx</a>
    (113)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-136">scintilla/src/PositionCache.h</a>
    (45)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-137">scintilla/src/RESearch.cxx</a>
    (48)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-138">scintilla/src/RESearch.h</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-139">scintilla/src/RunStyles.cxx</a>
    (142)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-140">scintilla/src/RunStyles.h</a>
    (59)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-141">scintilla/src/ScintillaBase.cxx</a>
    (210)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-142">scintilla/src/ScintillaBase.h</a>
    (20)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-143">scintilla/src/Selection.cxx</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-144">scintilla/src/Selection.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-145">scintilla/src/SparseVector.h</a>
    (58)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-146">scintilla/src/SplitVector.h</a>
    (91)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-147">scintilla/src/Style.cxx</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-148">scintilla/src/Style.h</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-149">scintilla/src/UniConversion.cxx</a>
    (350)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-150">scintilla/src/UniConversion.h</a>
    (42)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-151">scintilla/src/UniqueString.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-152">scintilla/src/ViewStyle.cxx</a>
    (21)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-153">scintilla/src/ViewStyle.h</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-154">scintilla/src/XPM.cxx</a>
    (59)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-155">scintilla/src/XPM.h</a>
    (25)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-156">scintilla/version.txt</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-157">scripts/update-scintilla.sh</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-158">src/highlighting.c</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-159">src/highlightingmappings.h</a>
    (20)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1914/files#diff-160">src/plugindata.h</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany/pull/1914.patch'>https://github.com/geany/geany/pull/1914.patch</a></li>
  <li><a href='https://github.com/geany/geany/pull/1914.diff'>https://github.com/geany/geany/pull/1914.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/1914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ4I1LZrGQR70_mVR1SXfdf0k_4M7ks5uMcfVgaJpZM4VqtaY">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ0lJUaqFQb13sVCBvryYh8tNITbjks5uMcfVgaJpZM4VqtaY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Update Scintilla to version 3.10.0 (#1914)"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1914"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/1914",
"url": "https://github.com/geany/geany/pull/1914",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Update Scintilla to version 3.10.0 (#1914)",
"sections": [
{
"text": "",
"activityTitle": "**Colomban Wendling**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@b4n",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "958deb5",
"value": "Add a few extra hints in the Scintilla update script"
},
{
"name": "3fa7576",
"value": "Update Scintilla to version 3.10.0"
},
{
"name": "ea47c6c",
"value": "Update Diff styles for new Scintilla version"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[data/filedefs/filetypes.diff](https://github.com/geany/geany/pull/1914/files#diff-0) (8 changes)"
},
{
"name": "Modified",
"value": "[plugins/export.c](https://github.com/geany/geany/pull/1914/files#diff-1) (10 changes)"
},
{
"name": "Modified",
"value": "[scintilla/License.txt](https://github.com/geany/geany/pull/1914/files#diff-2) (28 changes)"
},
{
"name": "Modified",
"value": "[scintilla/Makefile.am](https://github.com/geany/geany/pull/1914/files#diff-3) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/Converter.h](https://github.com/geany/geany/pull/1914/files#diff-4) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/PlatGTK.cxx](https://github.com/geany/geany/pull/1914/files#diff-5) (280 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/ScintillaGTK.cxx](https://github.com/geany/geany/pull/1914/files#diff-6) (183 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/ScintillaGTK.h](https://github.com/geany/geany/pull/1914/files#diff-7) (17 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/ScintillaGTKAccessible.cxx](https://github.com/geany/geany/pull/1914/files#diff-8) (7 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/ScintillaGTKAccessible.h](https://github.com/geany/geany/pull/1914/files#diff-9) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/scintilla-marshal.c](https://github.com/geany/geany/pull/1914/files#diff-10) (33 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/scintilla-marshal.h](https://github.com/geany/geany/pull/1914/files#diff-11) (44 changes)"
},
{
"name": "Modified",
"value": "[scintilla/gtk/scintilla-marshal.list](https://github.com/geany/geany/pull/1914/files#diff-12) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/ILexer.h](https://github.com/geany/geany/pull/1914/files#diff-13) (22 changes)"
},
{
"name": "Added",
"value": "[scintilla/include/ILoader.h](https://github.com/geany/geany/pull/1914/files#diff-14) (21 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/Platform.h](https://github.com/geany/geany/pull/1914/files#diff-15) (287 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/SciLexer.h](https://github.com/geany/geany/pull/1914/files#diff-16) (14 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/Sci_Position.h](https://github.com/geany/geany/pull/1914/files#diff-17) (12 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/Scintilla.h](https://github.com/geany/geany/pull/1914/files#diff-18) (26 changes)"
},
{
"name": "Modified",
"value": "[scintilla/include/Scintilla.iface](https://github.com/geany/geany/pull/1914/files#diff-19) (85 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexAbaqus.cxx](https://github.com/geany/geany/pull/1914/files#diff-20) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexAda.cxx](https://github.com/geany/geany/pull/1914/files#diff-21) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexAsm.cxx](https://github.com/geany/geany/pull/1914/files#diff-22) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexBash.cxx](https://github.com/geany/geany/pull/1914/files#diff-23) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexBasic.cxx](https://github.com/geany/geany/pull/1914/files#diff-24) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexBatch.cxx](https://github.com/geany/geany/pull/1914/files#diff-25) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCOBOL.cxx](https://github.com/geany/geany/pull/1914/files#diff-26) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCPP.cxx](https://github.com/geany/geany/pull/1914/files#diff-27) (183 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCSS.cxx](https://github.com/geany/geany/pull/1914/files#diff-28) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCaml.cxx](https://github.com/geany/geany/pull/1914/files#diff-29) (7 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCmake.cxx](https://github.com/geany/geany/pull/1914/files#diff-30) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexCoffeeScript.cxx](https://github.com/geany/geany/pull/1914/files#diff-31) (7 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexD.cxx](https://github.com/geany/geany/pull/1914/files#diff-32) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexDiff.cxx](https://github.com/geany/geany/pull/1914/files#diff-33) (10 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexErlang.cxx](https://github.com/geany/geany/pull/1914/files#diff-34) (7 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexForth.cxx](https://github.com/geany/geany/pull/1914/files#diff-35) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexFortran.cxx](https://github.com/geany/geany/pull/1914/files#diff-36) (16 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexHTML.cxx](https://github.com/geany/geany/pull/1914/files#diff-37) (818 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexHaskell.cxx](https://github.com/geany/geany/pull/1914/files#diff-38) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexLaTeX.cxx](https://github.com/geany/geany/pull/1914/files#diff-39) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexLisp.cxx](https://github.com/geany/geany/pull/1914/files#diff-40) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexLua.cxx](https://github.com/geany/geany/pull/1914/files#diff-41) (184 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexMake.cxx](https://github.com/geany/geany/pull/1914/files#diff-42) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexMarkdown.cxx](https://github.com/geany/geany/pull/1914/files#diff-43) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexMatlab.cxx](https://github.com/geany/geany/pull/1914/files#diff-44) (29 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexNsis.cxx](https://github.com/geany/geany/pull/1914/files#diff-45) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexNull.cxx](https://github.com/geany/geany/pull/1914/files#diff-46) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexPO.cxx](https://github.com/geany/geany/pull/1914/files#diff-47) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexPascal.cxx](https://github.com/geany/geany/pull/1914/files#diff-48) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexPerl.cxx](https://github.com/geany/geany/pull/1914/files#diff-49) (18 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexPowerShell.cxx](https://github.com/geany/geany/pull/1914/files#diff-50) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexProps.cxx](https://github.com/geany/geany/pull/1914/files#diff-51) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexPython.cxx](https://github.com/geany/geany/pull/1914/files#diff-52) (53 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexR.cxx](https://github.com/geany/geany/pull/1914/files#diff-53) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexRuby.cxx](https://github.com/geany/geany/pull/1914/files#diff-54) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexRust.cxx](https://github.com/geany/geany/pull/1914/files#diff-55) (11 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexSQL.cxx](https://github.com/geany/geany/pull/1914/files#diff-56) (7 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexTCL.cxx](https://github.com/geany/geany/pull/1914/files#diff-57) (3 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexTxt2tags.cxx](https://github.com/geany/geany/pull/1914/files#diff-58) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexVHDL.cxx](https://github.com/geany/geany/pull/1914/files#diff-59) (103 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexVerilog.cxx](https://github.com/geany/geany/pull/1914/files#diff-60) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexers/LexYAML.cxx](https://github.com/geany/geany/pull/1914/files#diff-61) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/Accessor.cxx](https://github.com/geany/geany/pull/1914/files#diff-62) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/Accessor.h](https://github.com/geany/geany/pull/1914/files#diff-63) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/CharacterCategory.cxx](https://github.com/geany/geany/pull/1914/files#diff-64) (9 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/CharacterCategory.h](https://github.com/geany/geany/pull/1914/files#diff-65) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/CharacterSet.cxx](https://github.com/geany/geany/pull/1914/files#diff-66) (14 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/CharacterSet.h](https://github.com/geany/geany/pull/1914/files#diff-67) (16 changes)"
},
{
"name": "Added",
"value": "[scintilla/lexlib/DefaultLexer.cxx](https://github.com/geany/geany/pull/1914/files#diff-68) (125 changes)"
},
{
"name": "Added",
"value": "[scintilla/lexlib/DefaultLexer.h](https://github.com/geany/geany/pull/1914/files#diff-69) (51 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexAccessor.h](https://github.com/geany/geany/pull/1914/files#diff-70) (18 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerBase.cxx](https://github.com/geany/geany/pull/1914/files#diff-71) (65 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerBase.h](https://github.com/geany/geany/pull/1914/files#diff-72) (46 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerModule.cxx](https://github.com/geany/geany/pull/1914/files#diff-73) (35 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerModule.h](https://github.com/geany/geany/pull/1914/files#diff-74) (33 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerNoExceptions.cxx](https://github.com/geany/geany/pull/1914/files#diff-75) (2 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerNoExceptions.h](https://github.com/geany/geany/pull/1914/files#diff-76) (12 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerSimple.cxx](https://github.com/geany/geany/pull/1914/files#diff-77) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/LexerSimple.h](https://github.com/geany/geany/pull/1914/files#diff-78) (10 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/OptionSet.h](https://github.com/geany/geany/pull/1914/files#diff-79) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/PropSetSimple.cxx](https://github.com/geany/geany/pull/1914/files#diff-80) (36 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/PropSetSimple.h](https://github.com/geany/geany/pull/1914/files#diff-81) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/SparseState.h](https://github.com/geany/geany/pull/1914/files#diff-82) (22 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/StringCopy.h](https://github.com/geany/geany/pull/1914/files#diff-83) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/StyleContext.cxx](https://github.com/geany/geany/pull/1914/files#diff-84) (8 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/StyleContext.h](https://github.com/geany/geany/pull/1914/files#diff-85) (17 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/SubStyles.h](https://github.com/geany/geany/pull/1914/files#diff-86) (38 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/WordList.cxx](https://github.com/geany/geany/pull/1914/files#diff-87) (14 changes)"
},
{
"name": "Modified",
"value": "[scintilla/lexlib/WordList.h](https://github.com/geany/geany/pull/1914/files#diff-88) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/scintilla_changes.patch](https://github.com/geany/geany/pull/1914/files#diff-89) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/AutoComplete.cxx](https://github.com/geany/geany/pull/1914/files#diff-90) (17 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/AutoComplete.h](https://github.com/geany/geany/pull/1914/files#diff-91) (18 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CallTip.cxx](https://github.com/geany/geany/pull/1914/files#diff-92) (53 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CallTip.h](https://github.com/geany/geany/pull/1914/files#diff-93) (8 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CaseConvert.cxx](https://github.com/geany/geany/pull/1914/files#diff-94) (435 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CaseConvert.h](https://github.com/geany/geany/pull/1914/files#diff-95) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CaseFolder.cxx](https://github.com/geany/geany/pull/1914/files#diff-96) (5 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CaseFolder.h](https://github.com/geany/geany/pull/1914/files#diff-97) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Catalogue.cxx](https://github.com/geany/geany/pull/1914/files#diff-98) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Catalogue.h](https://github.com/geany/geany/pull/1914/files#diff-99) (6 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CellBuffer.cxx](https://github.com/geany/geany/pull/1914/files#diff-100) (215 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CellBuffer.h](https://github.com/geany/geany/pull/1914/files#diff-101) (64 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CharClassify.cxx](https://github.com/geany/geany/pull/1914/files#diff-102) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/CharClassify.h](https://github.com/geany/geany/pull/1914/files#diff-103) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ContractionState.cxx](https://github.com/geany/geany/pull/1914/files#diff-104) (274 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ContractionState.h](https://github.com/geany/geany/pull/1914/files#diff-105) (78 changes)"
},
{
"name": "Added",
"value": "[scintilla/src/DBCS.cxx](https://github.com/geany/geany/pull/1914/files#diff-106) (42 changes)"
},
{
"name": "Added",
"value": "[scintilla/src/DBCS.h](https://github.com/geany/geany/pull/1914/files#diff-107) (17 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Decoration.cxx](https://github.com/geany/geany/pull/1914/files#diff-108) (226 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Decoration.h](https://github.com/geany/geany/pull/1914/files#diff-109) (86 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Document.cxx](https://github.com/geany/geany/pull/1914/files#diff-110) (717 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Document.h](https://github.com/geany/geany/pull/1914/files#diff-111) (181 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/EditModel.cxx](https://github.com/geany/geany/pull/1914/files#diff-112) (10 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/EditModel.h](https://github.com/geany/geany/pull/1914/files#diff-113) (10 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/EditView.cxx](https://github.com/geany/geany/pull/1914/files#diff-114) (430 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/EditView.h](https://github.com/geany/geany/pull/1914/files#diff-115) (26 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Editor.cxx](https://github.com/geany/geany/pull/1914/files#diff-116) (1432 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Editor.h](https://github.com/geany/geany/pull/1914/files#diff-117) (86 changes)"
},
{
"name": "Added",
"value": "[scintilla/src/ElapsedPeriod.h](https://github.com/geany/geany/pull/1914/files#diff-118) (35 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ExternalLexer.cxx](https://github.com/geany/geany/pull/1914/files#diff-119) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ExternalLexer.h](https://github.com/geany/geany/pull/1914/files#diff-120) (13 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/FontQuality.h](https://github.com/geany/geany/pull/1914/files#diff-121) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Indicator.cxx](https://github.com/geany/geany/pull/1914/files#diff-122) (132 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Indicator.h](https://github.com/geany/geany/pull/1914/files#diff-123) (4 changes)"
},
{
"name": "Added",
"value": "[scintilla/src/IntegerRectangle.h](https://github.com/geany/geany/pull/1914/files#diff-124) (29 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/KeyMap.cxx](https://github.com/geany/geany/pull/1914/files#diff-125) (3 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/KeyMap.h](https://github.com/geany/geany/pull/1914/files#diff-126) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/LineMarker.cxx](https://github.com/geany/geany/pull/1914/files#diff-127) (137 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/LineMarker.h](https://github.com/geany/geany/pull/1914/files#diff-128) (46 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/MarginView.cxx](https://github.com/geany/geany/pull/1914/files#diff-129) (80 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/MarginView.h](https://github.com/geany/geany/pull/1914/files#diff-130) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Partitioning.h](https://github.com/geany/geany/pull/1914/files#diff-131) (87 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/PerLine.cxx](https://github.com/geany/geany/pull/1914/files#diff-132) (26 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/PerLine.h](https://github.com/geany/geany/pull/1914/files#diff-133) (44 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Position.h](https://github.com/geany/geany/pull/1914/files#diff-134) (15 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/PositionCache.cxx](https://github.com/geany/geany/pull/1914/files#diff-135) (113 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/PositionCache.h](https://github.com/geany/geany/pull/1914/files#diff-136) (45 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/RESearch.cxx](https://github.com/geany/geany/pull/1914/files#diff-137) (48 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/RESearch.h](https://github.com/geany/geany/pull/1914/files#diff-138) (12 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/RunStyles.cxx](https://github.com/geany/geany/pull/1914/files#diff-139) (142 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/RunStyles.h](https://github.com/geany/geany/pull/1914/files#diff-140) (59 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ScintillaBase.cxx](https://github.com/geany/geany/pull/1914/files#diff-141) (210 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ScintillaBase.h](https://github.com/geany/geany/pull/1914/files#diff-142) (20 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Selection.cxx](https://github.com/geany/geany/pull/1914/files#diff-143) (12 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Selection.h](https://github.com/geany/geany/pull/1914/files#diff-144) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/SparseVector.h](https://github.com/geany/geany/pull/1914/files#diff-145) (58 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/SplitVector.h](https://github.com/geany/geany/pull/1914/files#diff-146) (91 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Style.cxx](https://github.com/geany/geany/pull/1914/files#diff-147) (12 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/Style.h](https://github.com/geany/geany/pull/1914/files#diff-148) (18 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/UniConversion.cxx](https://github.com/geany/geany/pull/1914/files#diff-149) (350 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/UniConversion.h](https://github.com/geany/geany/pull/1914/files#diff-150) (42 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/UniqueString.h](https://github.com/geany/geany/pull/1914/files#diff-151) (4 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ViewStyle.cxx](https://github.com/geany/geany/pull/1914/files#diff-152) (21 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/ViewStyle.h](https://github.com/geany/geany/pull/1914/files#diff-153) (16 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/XPM.cxx](https://github.com/geany/geany/pull/1914/files#diff-154) (59 changes)"
},
{
"name": "Modified",
"value": "[scintilla/src/XPM.h](https://github.com/geany/geany/pull/1914/files#diff-155) (25 changes)"
},
{
"name": "Modified",
"value": "[scintilla/version.txt](https://github.com/geany/geany/pull/1914/files#diff-156) (2 changes)"
},
{
"name": "Modified",
"value": "[scripts/update-scintilla.sh](https://github.com/geany/geany/pull/1914/files#diff-157) (5 changes)"
},
{
"name": "Modified",
"value": "[src/highlighting.c](https://github.com/geany/geany/pull/1914/files#diff-158) (2 changes)"
},
{
"name": "Modified",
"value": "[src/highlightingmappings.h](https://github.com/geany/geany/pull/1914/files#diff-159) (20 changes)"
},
{
"name": "Modified",
"value": "[src/plugindata.h](https://github.com/geany/geany/pull/1914/files#diff-160) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1914,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"geany/geany\",\n\"pullRequestId\": 1914\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/pull/1914"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/pull/1914.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/pull/1914.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363517592\n}"
}
],
"themeColor": "26292E"
}
]</script>