<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 14 January 2014 04:55, Dimitar Zhekov <span dir="ltr"><<a href="mailto:dimitar.zhekov@gmail.com" target="_blank">dimitar.zhekov@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sun, 12 Jan 2014 20:16:26 +1100<br>
Lex Trotman <<a href="mailto:elextr@gmail.com">elextr@gmail.com</a>> wrote:<br>
<br>
> On 12 January 2014 11:17, Steven Blatnick <<a href="mailto:steve8track@yahoo.com">steve8track@yahoo.com</a>> wrote:<br>
><br>
> > My external-tools plugin takes file paths and opens them like a blue link<br>
> > in a webpage. The output is in a textarea-like instead of those table tree<br>
> > structures. Maybe if the compiler pane output to a text buffer like that,<br>
> > then maybe fonts would help. My plugin uses a monospaced font. (See<br>
> > <a href="http://github.com/sblatnick/geany-plugins" target="_blank">github.com/sblatnick/geany-plugins</a> external-tools branch and directory).<br>
> ><br>
><br>
> Havn't tried your plugin, but like the the idea of using gtk_text_view<br>
> widgets with file/line/column references text marked as links (instead of<br>
> the gtktreeview and click on the whole line we use now).<br>
<br>
</div>Currently, single click or space positions you at the error/warning,<br>
and double click/enter positions and focuses the editor. That's not<br>
reproducible with a single link.<br></blockquote><div><br></div><div>Text tags (such as one causing a piece of text to be underlined in blue) can catch double clicks (event GDK_2_BUTTON_PRESS), just its not usually handled by apps.  Or possibly with a different compiler window the paradigm could change with single click the link focussing the destination just like clicking links in browsers that open in new tabs.  Show line (without focussing) could then be in the right mouse menu for the link.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
> This would also mean that text can be copied from the view (a regular<br>
> issue/request).<br>
<br>
</div>Right click -> Copy, Copy All. Though it may be better to have multiple<br>
selection for copying and use the cursor row for document positioning.<br></blockquote><div><br></div><div>Sorry I wasn't clear enough, yes, you can't copy part of a line or multiple lines.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
> The text view (when its not user editable as we would use it) is also less<br>
> complicated than the tree view, and IIUC faster to add lines to, another<br>
> bugbear with the treeview.<br>
<br>
</div>"Easier" as in "doesn't require/support structured data"? :)<br></blockquote><div><br></div><div>Yep :)</div><div><br></div><div>(since the compiler/build output is sequential text and the only "structure" is lines)</div>
<div> </div><div>Cheers</div><div>Lex</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
--<br>
E-gards: Jimmy<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div></div>