From: SourceForge.net <no...@so...> - 2012-05-23 11:10:12
|
Plugin Feature Requests item #3527302, was opened at 2012-05-16 06:36 Message generated for change (Comment added) made by jarekczek You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=997936&aid=3527302&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Jarek Czekalski (jarekczek) Assigned to: Tom Power (tp21) Summary: CtagsInterface Remove all sources command Initial Comment: Tom, since we have an active CtagsInterface maintainer (good job), I'll step up with a feature request. Most of my projects have a "Dialog" method. And many methods with repeating names. So I chose to always remove old tag sources (e.g. an old project) through CtagsInterface option pane. That's a bit inconvenient way to clean all the sources. Don't you think a command like "Remove all sources" would be handy? Or maybe I need an advice on how to properly use the plugin. Note that I not only tag projects. Sometimes I tag directories. ---------------------------------------------------------------------- >Comment By: Jarek Czekalski (jarekczek) Date: 2012-05-23 04:10 Message: Tom, please close the tickets that you fix in trunk. ---------------------------------------------------------------------- Comment By: Jarek Czekalski (jarekczek) Date: 2012-05-16 22:46 Message: Shlomy, you ask what I meant by "remove all sources". Wasn't that clear when I said that I do it "through CtagsInterface option pane"? I am able to remove all the sources, but it is inconvenient. How do I remove them? I remove all the entries from "Source trees", "Files", "Projects". These are the option panes in the plugin. ---------------------------------------------------------------------- Comment By: Shlomy Reinstein (shlomy) Date: 2012-05-16 22:14 Message: There is currently just a single tag index - the index is not per project or directory tree. If you decide to provide an action to delete all tags from the index, the simplest way to do this is to simply delete the tag index directory. ---------------------------------------------------------------------- Comment By: Tom Power (tp21) Date: 2012-05-16 13:14 Message: An action to remove all the tags from the index sounds useful to me and be happy to add it and respond to any bugs etc. Goes without saying that Shlomy knows a million times more than me about this though so whatever he thinks, everything I've done on the plugin has been implementing methods he wrote and just happy to be helping out. ---------------------------------------------------------------------- Comment By: Shlomy Reinstein (shlomy) Date: 2012-05-16 06:52 Message: What do you mean by "remove all sources"? Do you wish to erase the tag index completely and then add only those you're interested in? While this is not very convenient, note that the tag index is a Lucene index. There is an open source tool named Luke, which lets you query (and as far as I know also modify) a Lucene index. You can use it while jEdit is not running to clean undesired parts of the tag index, e.g. using a query. It is possible to write sort of 'tag index cleaner' in CtagsInterface, but maybe Luke can do the job well without this effort. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=997936&aid=3527302&group_id=588 |