<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><p>I agree on scintilla being better.</p>
<p>I don't know if this is because of gtksourceview or not, but loading large files or files with long lines freezes up gedit2/pluma, which uses gtksourceview.  I used to prefer gtksourceview, but I think I prefer scintilla more now.</p>
<p>I could have just lacked experience, but navigating the code to add background color or select regions didn't seem as easy with gtksourceview.  Their iterators, marks, and other anchor/location-types seemed to be unintuitively mixed and would become stale data quickly without even the text changing.</p>
<p>Thanks,</p>
<p>Steve</p>
</td></tr></table>            <div id="_origMsg_">
                <div>
                    <br />
                    <div>
                        <div style="font-size:0.9em">
                            <hr size="1">
                            <b>
                                <span style="font-weight:bold">From:</span>
                            </b>
                            Thrawn <shell_layer-geany@yahoo.com.au>;                            <br>
                            <b>
                                <span style="font-weight:bold">To:</span>
                            </b>
                             <devel@lists.geany.org>;                                                                                                     <br>
                            <b>
                                <span style="font-weight:bold">Subject:</span>
                            </b>
                            Re: [Geany-Devel] A direction for Geany                            <br>
                            <b>
                                <span style="font-weight:bold">Sent:</span>
                            </b>
                            Mon, Dec 16, 2013 3:26:21 AM                            <br>
                        </div>
                            <br>
                            <table cellspacing="0" cellpadding="0" border="0">
                                <tbody>
                                    <tr>
                                        <td valign="top"><BR>Hi, folks.<BR><BR>I've been out of the loop for a while, but have just caught up with this thread and the one about Vala. Just wanted to add $0.02:<BR><BR>- I'm not really a C programmer (Java background), so would welcome non-C opportunities for plugin writing. Although I actually do like Lua scripting.<BR>- Vala looks promising because it generates C code. This sounds a bit like eg CoffeeScript compiling to JavaScript. If it generates similar (or better?) machine code, and is easier for humans, sounds good. Given my background, I would certainly find it easier to contribute to Vala code than to C code. But I'm not expert in the dependency issues.<BR>- Scintilla may be ugly compared to GtkSourceView, but my experience of their respective editors (eg Notepad++) is that it provides more features - and worthwhile ones. Even code folding is a plugin in Gedit. And I love rectangular selection. So I
 don't like the idea of swapping to GtkSourceView.<BR><BR>Thrawn<BR><BR>------------------------------<BR>On Mon, Dec 2, 2013 12:54 PM AEDT Lex Trotman wrote:<BR><BR>>Hi All,<BR>><BR>>Just a note I am still summarising the thread, but "real life" is getting<BR>>in the way.  Real soon now (hopefully).<BR>><BR>>Cheers<BR>>Lex<BR><BR>_______________________________________________<BR>Devel mailing list<BR><a ymailto="mailto:Devel@lists.geany.org" href="javascript:return">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></td>
                                    </tr>
                                </tbody>
                            </table>
                    </div>
                </div>
            </div>