<div dir="ltr"><div><div><div>Lex,<br><br></div>Thank for <span tabindex="-1" id="result_box" class="" lang="en"><span class="">exhaustive answer!<br></span></span></div><span tabindex="-1" id="result_box" class="" lang="en"><span class="">A search with git bisect has shown, that the bug was introduced with updating Scintilla to 3.3.2:<br><br>kvm@dell-e6220 /mnt/doc/devel/geany/geany $ git bisect good<br>f5588043b7e6bbd9dff5ac37eb37b00a503d192a is the first bad commit<br>commit f5588043b7e6bbd9dff5ac37eb37b00a503d192a<br>Author: Colomban Wendling <<a href="mailto:ban@herbesfolles.org">ban@herbesfolles.org</a>><br>Date:   Wed May 22 03:23:57 2013 +0200<br><br>    Update Scintilla to version 3.3.2<br><br></span></span></div><div><span tabindex="-1" id="result_box" class="" lang="en"><span class="">Similar <a href="http://sourceforge.net/p/scintilla/bugs/1604/">issue</a> I've found on Scintilla bug tracker was fixed only for win32 - here is the <a href="http://sourceforge.net/p/scintilla/code/ci/23f89aef53c7ab73bdd45ae1302b97698682e3cd">patch</a>.<br></span></span></div><div><span tabindex="-1" id="result_box" class="" lang="en"><span class="">I tried to detect the first Scintilla commit, which introduced the issue, but I see that merging Scintilla to Geany sources is non-trivial. Build failed after the first attempt.<br><br></span></span></div><div><span tabindex="-1" id="result_box" class="" lang="en"><span class="">Folks, what do you think about it? Is it enough information that it is Scintilla issue and we need to report it or </span></span><span tabindex="-1" id="result_box" class="" lang="en"><span class="">something was not taken into account during upgrading to </span></span><span tabindex="-1" id="result_box" class="" lang="en"><span class="">3.3.2?</span></span></div><div><span tabindex="-1" id="result_box" class="" lang="en"><span class=""><br></span></span></div><div><span tabindex="-1" id="result_box" class="" lang="en"><span class=""><br></span></span></div><span tabindex="-1" id="result_box" class="" lang="en"><span class=""></span></span><div class="gmail_extra"><br><div class="gmail_quote">On 8 March 2015 at 23:42, Lex Trotman <span dir="ltr"><<a href="mailto:elextr@gmail.com" target="_blank">elextr@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">cd /somedirectory<br>
mkdir geany<br>
cd geany<br>
git clone <a href="https://github.com/geany/geany.git" target="_blank">https://github.com/geany/geany.git</a><br>
cd geany<br>
git checkout the_version_you_want<br>
./autogen.sh --prefix=/somedirectory/geany<br>
make install<br>
cd ../bin<br>
./geany -c ../config<br>
<br>
gives a version of geany completely independent of your system geany<br>
<br>
for plugins<br>
<br>
cd /somedirectory/geany<br>
<br>
git clone <a href="https://github.com/geany/geany-plugins.git" target="_blank">https://github.com/geany/geany-plugins.git</a><br>
cd geany-plugins<br>
./autogen.sh --prefix=/somedirectory/geany<br>
--with-geany-libdir=/somedirectory/geany/lib<br>
make install<br>
cd ../bin<br>
./geany -c ../config<br>
<br>
and you have the plugins.  Note there is no sudo in the above so you<br>
can't touch the system install by accident.<br>
<br>
For further information see the HACKING file.<br>
<br>
Cheers<br>
Lex<br>
<div><div class="h5"><br>
On 9 March 2015 at 04:36, Volodymyr Kononenko <<a href="mailto:vmkononenko@gmail.com">vmkononenko@gmail.com</a>> wrote:<br>
> Hi all,<br>
><br>
> I have received several bugreports about PairTagHighlighter plugin. The<br>
> subject is described on Github.<br>
> While debugging I see that plugin is trying to clear highlighting on<br>
> appropriate ranges, but nothing happens after SCI_INDICATORCLEARRANGE. BTW,<br>
> I've checked, that clearing range is called for the correct indicator.<br>
><br>
> The issue is not reproducible on 1.23.1, while on 1.24.1 it has stable<br>
> reproducibility.<br>
><br>
> I've found the issue in Scintilla, which I suppose is related to subject.<br>
> This issue was fixed in Scintilla after 3.4.2. In Geany codebase Scintilla<br>
> was updated to 3.4.4 with 46affaf commit. I want to check if the issue is<br>
> reproducible on this revision and one revision before.<br>
><br>
> Please, tell me how to build a certain version of Geany and plugin for it,<br>
> because my playing with --with-geany-libdir and --prefix was unsuccessful.<br>
><br>
> If you have another ideas why the issue could happen, please let me know.<br>
> Thanks in advance!<br>
><br>
><br>
> --<br>
> Best regards,<br>
> Volodymyr Kononenko<br>
> <a href="http://kononenko.ws" target="_blank">http://kononenko.ws</a><br>
><br>
</div></div>> _______________________________________________<br>
> Devel mailing list<br>
> <a href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a><br>
> <a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
><br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Best regards,<br>Volodymyr Kononenko<br><a href="http://kononenko.ws" target="_blank">http://kononenko.ws</a><br></div>
</div></div>