2010/3/23 Enrico Tröger <[email protected]> > 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 > [email protected] > http://lists.uvena.de/cgi-bin/mailman/listinfo/geany > >
_______________________________________________ Geany mailing list [email protected] http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
