{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/1897","labels_url":"https://api.github.com/repos/neovim/neovim/issues/1897/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/1897/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/1897/events","html_url":"https://github.com/neovim/neovim/pull/1897","id":55656906,"number":1897,"title":"[RFC] Remove the 'compatible' option from runtime files","user":{"login":"Grimy","id":3199732,"avatar_url":"https://avatars.githubusercontent.com/u/3199732?v=3","gravatar_id":"","url":"https://api.github.com/users/Grimy","html_url":"https://github.com/Grimy","followers_url":"https://api.github.com/users/Grimy/followers","following_url":"https://api.github.com/users/Grimy/following{/other_user}","gists_url":"https://api.github.com/users/Grimy/gists{/gist_id}","starred_url":"https://api.github.com/users/Grimy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Grimy/subscriptions","organizations_url":"https://api.github.com/users/Grimy/orgs","repos_url":"https://api.github.com/users/Grimy/repos","events_url":"https://api.github.com/users/Grimy/events{/privacy}","received_events_url":"https://api.github.com/users/Grimy/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":6,"created_at":"2015-01-27T18:39:05Z","updated_at":"2015-01-28T08:52:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neovim/neovim/pulls/1897","html_url":"https://github.com/neovim/neovim/pull/1897","diff_url":"https://github.com/neovim/neovim/pull/1897.diff","patch_url":"https://github.com/neovim/neovim/pull/1897.patch"},"body":"This removes most uses of the `'compatible'` options from runtime files : \r\n\r\n* Whenever it is read in a VimL script, the code is simplified by assuming it is false (this sometimes lead to removing entire branches).\r\n\r\n* Many mentions of this option were removed from the documentation (there were a lot, usually of the form “this won’t work if compatible is set, so just set nocp”).\r\n\r\n* Vi-compatibility was removed from the list of design goals in runtime/doc/develop.txt (this file should probably be removed altogether, since Neovim has a separate “Contributing” page on the wiki).\r\n\r\n* The documentation for the -N and -C command-line options that are used to control `'compatible'` is also removed. (Maybe document -N as ignored for compatibility? OTOH, -C should definitely not be documented, since it’s now an error).\r\n\r\n* The file `options.txt` is left untouched by this PR, so as to not conflict with #1626.\r\n\r\nEven though those are mostly trivial changes, this makes for a huge PR, so let me know if you think I should split it.\r\n\r\nI signed the CLA."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/71800032","html_url":"https://github.com/neovim/neovim/pull/1897#issuecomment-71800032","issue_url":"https://api.github.com/repos/neovim/neovim/issues/1897","id":71800032,"user":{"login":"Grimy","id":3199732,"avatar_url":"https://avatars.githubusercontent.com/u/3199732?v=3","gravatar_id":"","url":"https://api.github.com/users/Grimy","html_url":"https://github.com/Grimy","followers_url":"https://api.github.com/users/Grimy/followers","following_url":"https://api.github.com/users/Grimy/following{/other_user}","gists_url":"https://api.github.com/users/Grimy/gists{/gist_id}","starred_url":"https://api.github.com/users/Grimy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Grimy/subscriptions","organizations_url":"https://api.github.com/users/Grimy/orgs","repos_url":"https://api.github.com/users/Grimy/repos","events_url":"https://api.github.com/users/Grimy/events{/privacy}","received_events_url":"https://api.github.com/users/Grimy/received_events","type":"User","site_admin":false},"created_at":"2015-01-28T08:52:46Z","updated_at":"2015-01-28T08:52:46Z","body":"I amended out all changes to the netrw files you mentionned."}}