{"action":"created","issue":{"url":"https://api.github.com/repos/vimwiki/vimwiki/issues/85","labels_url":"https://api.github.com/repos/vimwiki/vimwiki/issues/85/labels{/name}","comments_url":"https://api.github.com/repos/vimwiki/vimwiki/issues/85/comments","events_url":"https://api.github.com/repos/vimwiki/vimwiki/issues/85/events","html_url":"https://github.com/vimwiki/vimwiki/issues/85","id":48431117,"number":85,"title":"Add support for categories and/or tags (keywords)","user":{"login":"t7ko","id":8833179,"avatar_url":"https://avatars.githubusercontent.com/u/8833179?v=3","gravatar_id":"","url":"https://api.github.com/users/t7ko","html_url":"https://github.com/t7ko","followers_url":"https://api.github.com/users/t7ko/followers","following_url":"https://api.github.com/users/t7ko/following{/other_user}","gists_url":"https://api.github.com/users/t7ko/gists{/gist_id}","starred_url":"https://api.github.com/users/t7ko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t7ko/subscriptions","organizations_url":"https://api.github.com/users/t7ko/orgs","repos_url":"https://api.github.com/users/t7ko/repos","events_url":"https://api.github.com/users/t7ko/events{/privacy}","received_events_url":"https://api.github.com/users/t7ko/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vimwiki/vimwiki/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"t7ko","id":8833179,"avatar_url":"https://avatars.githubusercontent.com/u/8833179?v=3","gravatar_id":"","url":"https://api.github.com/users/t7ko","html_url":"https://github.com/t7ko","followers_url":"https://api.github.com/users/t7ko/followers","following_url":"https://api.github.com/users/t7ko/following{/other_user}","gists_url":"https://api.github.com/users/t7ko/gists{/gist_id}","starred_url":"https://api.github.com/users/t7ko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t7ko/subscriptions","organizations_url":"https://api.github.com/users/t7ko/orgs","repos_url":"https://api.github.com/users/t7ko/repos","events_url":"https://api.github.com/users/t7ko/events{/privacy}","received_events_url":"https://api.github.com/users/t7ko/received_events","type":"User","site_admin":false},"milestone":null,"comments":40,"created_at":"2014-11-11T20:31:20Z","updated_at":"2015-02-24T08:05:00Z","closed_at":null,"body":"I'd like to implement this support.  But I'm new to vimwiki and don't undestand the core philosophy deep enough, so I need some guidance -- how, in general terms, this should be architected.\r\n\r\nIn particular, the key questions are:\r\n* What should be the syntax?\r\n* What would be the best moment to collect/update list of pages for a given Category/Keyword?\r\n\r\nCrazy ideas:\r\n* Add `[[@Category/the name here]]` anywhere in the document.  And then add on-write hook to append to that page.  And then the category page is simply another link.\r\n    * Pros: no new syntax, looks more or less natural, and similar to Wiki.\r\n    * The downside is: subdirectory is treated as a separate wiki, links would need to be put in there with relative path `../link name` to be able to reach upwards.\r\n* Similar to previous: `[[@Category - Categ Name]]`.  Solves the downside above, but pollutes the namespace."},"comment":{"url":"https://api.github.com/repos/vimwiki/vimwiki/issues/comments/75714420","html_url":"https://github.com/vimwiki/vimwiki/issues/85#issuecomment-75714420","issue_url":"https://api.github.com/repos/vimwiki/vimwiki/issues/85","id":75714420,"user":{"login":"t7ko","id":8833179,"avatar_url":"https://avatars.githubusercontent.com/u/8833179?v=3","gravatar_id":"","url":"https://api.github.com/users/t7ko","html_url":"https://github.com/t7ko","followers_url":"https://api.github.com/users/t7ko/followers","following_url":"https://api.github.com/users/t7ko/following{/other_user}","gists_url":"https://api.github.com/users/t7ko/gists{/gist_id}","starred_url":"https://api.github.com/users/t7ko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t7ko/subscriptions","organizations_url":"https://api.github.com/users/t7ko/orgs","repos_url":"https://api.github.com/users/t7ko/repos","events_url":"https://api.github.com/users/t7ko/events{/privacy}","received_events_url":"https://api.github.com/users/t7ko/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T08:05:00Z","updated_at":"2015-02-24T08:05:00Z","body":"@EinfachToll -- thanks for fixes!  About the subdirectory thing -- I need more info here.  What do you mean by \"not found\"?  How/when does it happen?  When saving a file?  When jumping to a tag?  When regenerating all tags?"}}