{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2214","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2214/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2214/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2214/events","html_url":"https://github.com/neovim/neovim/pull/2214","id":63448805,"number":2214,"title":"[RFC] Version output cleanup","user":{"login":"Pyrohh","id":4174345,"avatar_url":"https://avatars.githubusercontent.com/u/4174345?v=3","gravatar_id":"","url":"https://api.github.com/users/Pyrohh","html_url":"https://github.com/Pyrohh","followers_url":"https://api.github.com/users/Pyrohh/followers","following_url":"https://api.github.com/users/Pyrohh/following{/other_user}","gists_url":"https://api.github.com/users/Pyrohh/gists{/gist_id}","starred_url":"https://api.github.com/users/Pyrohh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pyrohh/subscriptions","organizations_url":"https://api.github.com/users/Pyrohh/orgs","repos_url":"https://api.github.com/users/Pyrohh/repos","events_url":"https://api.github.com/users/Pyrohh/events{/privacy}","received_events_url":"https://api.github.com/users/Pyrohh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/RFC","name":"RFC","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-21T19:43:27Z","updated_at":"2015-03-22T09:16:27Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neovim/neovim/pulls/2214","html_url":"https://github.com/neovim/neovim/pull/2214","diff_url":"https://github.com/neovim/neovim/pull/2214.diff","patch_url":"https://github.com/neovim/neovim/pull/2214.patch"},"body":"Discussed here https://github.com/neovim/neovim/pull/1849#discussion_r23252398\r\n\r\nThe first commit was done because some #ifdefs were in the way in `version.c` (`*_BUILTIN_TCAPS`)."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/84570326","html_url":"https://github.com/neovim/neovim/pull/2214#issuecomment-84570326","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2214","id":84570326,"user":{"login":"Pyrohh","id":4174345,"avatar_url":"https://avatars.githubusercontent.com/u/4174345?v=3","gravatar_id":"","url":"https://api.github.com/users/Pyrohh","html_url":"https://github.com/Pyrohh","followers_url":"https://api.github.com/users/Pyrohh/followers","following_url":"https://api.github.com/users/Pyrohh/following{/other_user}","gists_url":"https://api.github.com/users/Pyrohh/gists{/gist_id}","starred_url":"https://api.github.com/users/Pyrohh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pyrohh/subscriptions","organizations_url":"https://api.github.com/users/Pyrohh/orgs","repos_url":"https://api.github.com/users/Pyrohh/repos","events_url":"https://api.github.com/users/Pyrohh/events{/privacy}","received_events_url":"https://api.github.com/users/Pyrohh/received_events","type":"User","site_admin":false},"created_at":"2015-03-22T09:16:27Z","updated_at":"2015-03-22T09:16:27Z","body":"I'm not sure if you saw the commit message, but I'll expand on it. IMHO, the array of features being printed is currently close to useless. Yes, people can get an idea of what's present in Neovim and what isn't, but that assumes they're aware of how our code has been made more monolithic. Someone who thinks our code is more modularized than it actually is (i.e., still contains ifdef'd features) could see a `-` next to a feature and assume that it could be compiled in, so they might waste their time attempting to recompile before realizing the feature doesn't exist or is already built in. More so, all of the constant feature flags drown out the few flags which are actually optional at compile time.\n\nI have a PR documenting nvim's differences from vim, which I think would be a much better place to document such things.\n\nOn March 22, 2015 5:02:45 AM EDT, John Szakmeister <notifications@github.com> wrote:\n>I'm on the fence about whether this is a good idea or not.  I could go\n>either way.\n>\n>---\n>Reply to this email directly or view it on GitHub:\n>https://github.com/neovim/neovim/pull/2214#issuecomment-84565185\n"}}