[Geany] Geany highlighting of TODO / FIXME within comments

Lex Trotman elextr at xxxxx
Tue Mar 23 01:01:56 UTC 2010


2010/3/23 Enrico Tröger <enrico.troeger at uvena.de>

> On Tue, 23 Mar 2010 09:06:47 +1100, Lex wrote:
>
>
> >> > I noticed there is a plugin that "collects" TODO tasks and it
> >> > would be useful to me if it didn't require a "description" of the
> >> > TODO, which I
> >> don't
> >> > do in many cases, and of course, if it would somehow highlight the
> >> > TODO/FIXME note.
> >>
> >> Maybe such a feature could be implemented in the plugin. I'd suggest
> >> you to file a feature request at sourceforge [1].
>
> No need to, this behaviour is already implemented. Though I'd rather
> suggest to use descriptions for TODO items as it would make them more
> understandable, also for yourself when you read the code three weeks
> later. But yes, this is a personal preference.
>
> The latest version of the Addons plugin contains the old implementation
> of the Tasks subplugin, it might be that this old implementation
> doesn't take "empty" TODO items. But the current development version in
> SVN does take them even without a description.
>
>
> >I'd expect that this needs to be done in the scintilla language lexer,
> >specifically the lexer needs to look for TODO within comments.  I
> >presume you got it to work outside comments by setting TODO as a
> >keyword, but lexers don't ignore keywords in comments, strings etc,
>
> Little correction, lexers *do* ignore keywords in comments :).
>

Oops, re-connecting brain to fingers :-)


>
>
> >In fact AFAIK no lexer looks for any structure within a comment.  A
> >plugin would be "fighting" the lexer to style that bit of text so I
> >doubt it would work.
>
> Completely right. This can't be done (in a sane way) in Geany. This has
> to be supported by the Scintilla lexers.
>
> Regards,
> Enrico
>
> --
> Get my GPG key from http://www.uvena.de/pub.asc
>
> _______________________________________________
> Geany mailing list
> Geany at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/users/attachments/20100323/2357f2f5/attachment.html>


More information about the Users mailing list