|
From: Tom P. <tom...@gm...> - 2012-05-21 09:05:01
|
That all makes good sense Jarek thanks. Had the idea this eve of putting "Source trees", "Files" and "Projects" in a single options pane called "Origins" and referring to that elsewhere, but there wouldn't be enough room for long paths if I did so forgot that... Instead going to: - Remove the word "source" from the the option pane labels - Put something about tags having "origins" in the user guide - Change the warning message to: "Warning: this will delete all the tags in your index and links to their origins (projects, directories etc)." Should clear things up I hope! Cheers Tom On Sun, May 20, 2012 at 3:35 PM, Jarek Czekalski <jar...@po...>wrote: > W dniu 05/20/2012 11:40 AM, Tom Power pisze: > > Hi Jarek, >> >> Thanks for the feedback (and all your other help!). >> >> The CtagsInterface index stores ctags tags (http://ctags.sourceforge.net/ >> **whatis.html <http://ctags.sourceforge.net/whatis.html>) and that's >> what's being added/deleted in any of the CtagsInterface actions, which is >> why I used "Remove all tags". The idea of origins/sources is added in extra >> fields in the tags by CtagInterfaces, and when the tags go they go too. But >> can see what you mean from a user perspective, the user is presented with >> what CtagsInterface is running ctags on in the option panes and not what's >> being indexed.. >> > Yes, from user perspective I see 2 separate things: sources of tags > (visible in option panes) and tags themselves (visible in tag preview > window). Since we are talking about user interface it's good to forget > about internal interpretation :) That's the cause of misunderstanding, I > don't know implementation details. With this lack of understanding I am > good representative of beginner users. > > >> I'm not sure about using "Remove all tag sources". The term "tag sources" >> isn't used elsewhere in the plugin: "source" is being used as in "source >> code" rather than "source of tags" in the options pane >> > > "Source trees" and "Source files" captions made me think they are "Sources > of tags". Maybe the intention was different, like in poetry :) > > > (is just "projects" and "tag files" for those panes, not "source >> projects" and "source tag files") and actions are described in terms of >> ctags tags in the user guide etc. Also wonder if users might think you'll >> be deleting actual projects/files etc if the action's labeled "Remove all >> tag sources"? >> > > No, if the option is in CtagsInterface menu. Here we already have "Remove > current file" and I consider it clear. Am not afraid it could remove my > file from disk. > > > Another way would be to talk about both but keep them separate, any of >> these sound good, or if you can think of something else? >> >> - "Remove all tags from all sources" >> - "Remove all tags from all origins" >> - "Remove all tags and origins" >> - "Remove all tags and sources" >> - "Remove all tags and links to origins" >> - "Remove all tags and links to sources" >> > > Leaving the old name "Remove all tags" but changing confirmation note is > another option. > > > >> Might be worth changing some of the wording on the options/user guide as >> well depending on what we go with. >> > > Probably that would be perfect. If you like it. No pressure from me though. > > Thanks > Jarek > > |