[Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins
Pavel Roschin
roshin at xxxxx
Wed May 27 15:38:42 UTC 2015
Please check:
https://github.com/geany/geany-plugins/tree/master/automark
Feel free to modify this plugin.
I also cannot find your PR on GitHub.
> Hello,
>
> It highlights all occurrences of the selected word in the visible
> text.Processing complexity is O(n+m) time and space (the KMP
> algorithm isused to achieve this.) I estimated it should
> introduce littlelatency when processing is triggered ( < 200
> milliseconds). Worksvery well (I use it daily, and have seen no
> slow down).
>
> I think that it differs from mark all instances in the following
> way.I guess that mark all instances searches the whole file which may
> behuge. The plugin only searches the text that you see in the
> scintillawidget. When you scroll, for example, the plugin is
> triggered andagain searches in the visible text for all occurrences
> of selected word,if any. So you don't have to wait when you edit
> or read text withGeany.
>
>
> You may use the plugin when you read some code: click on some
> variable,and then you see all places where it is used, or click on
> return and yousee all places where return statement is used in some
> function.
>
> You may also use the plugin to select any kind of text from any
> hugetext file. For example, you may be reading this file
> http://www.gutenberg.org/cache/epub/8117/pg8117.txt (well, a
> localcopy of if) and then you may see all visible occurrences of some
> word.
>
>
> [KMP]
> http://en.wikipedia.org/wiki/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm
>
>
> Have a great day,Marius Ioan Buzea
>
>
>
> On Wednesday, May 27, 2015 4:10 PM, Thomas Martitz
> <kugel at rockbox.org> wrote:
>
> Am 27.05.2015 um 14:25 schrieb marius buzea:
> > Hello,
> >
> > I would like to add GeanyHighlightSelectedWords, to Geany Plugins.
> > Would it be okay that I do a git pull-request for doing this? I
> > am the mgnt user on sourceforge, and last week there was a ticket
> > added to GeanyHighlightSelectedWords, ticket #2, and in this
> > ticket was a question: why not make a pull-request to Geany
> > Plugins.
> >
> > I know there would be some things I would need to do before, like
> > replace the Makefile with Makefile.am, the autotools, automake way,
> > and write a README file using restructured text content so that that
> > README file can be converted to html. Maybe there is more that
> > should be done.
> >
> > I hope my question is okay.
> >
> > Have a great day,
> > Marius Ioan Buzea
>
>
> What does this plugin do exactly? Addons can already mark all
> instances of the selected word (same as ctrl+shift+m if a word
> already selected). _______________________________________________
> Devel mailing list
> Devel at lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
>
>
>
--
Best regards,
Pavel Roschin aka RPG
--
С уважением,
Павел Рощин
+7(985)976-17-51
roschin at scriptumplus.ru
www.scriptumplus.ru
More information about the Devel
mailing list