{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/3786","repository_url":"https://api.github.com/repos/neovim/neovim","labels_url":"https://api.github.com/repos/neovim/neovim/issues/3786/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/3786/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/3786/events","html_url":"https://github.com/neovim/neovim/issues/3786","id":120316167,"number":3786,"title":"tabstop will be set to 8 when I'm editing a .py file","user":{"login":"jiajunhuang","id":5924269,"avatar_url":"https://avatars.githubusercontent.com/u/5924269?v=3","gravatar_id":"","url":"https://api.github.com/users/jiajunhuang","html_url":"https://github.com/jiajunhuang","followers_url":"https://api.github.com/users/jiajunhuang/followers","following_url":"https://api.github.com/users/jiajunhuang/following{/other_user}","gists_url":"https://api.github.com/users/jiajunhuang/gists{/gist_id}","starred_url":"https://api.github.com/users/jiajunhuang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiajunhuang/subscriptions","organizations_url":"https://api.github.com/users/jiajunhuang/orgs","repos_url":"https://api.github.com/users/jiajunhuang/repos","events_url":"https://api.github.com/users/jiajunhuang/events{/privacy}","received_events_url":"https://api.github.com/users/jiajunhuang/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/bug-vim","name":"bug-vim","color":"f9d0c4"},{"url":"https://api.github.com/repos/neovim/neovim/labels/runtime","name":"runtime","color":"c5def5"},{"url":"https://api.github.com/repos/neovim/neovim/labels/usage","name":"usage","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/neovim/neovim/milestones/6","html_url":"https://github.com/neovim/neovim/milestones/todo","labels_url":"https://api.github.com/repos/neovim/neovim/milestones/6/labels","id":655037,"number":6,"title":"todo","description":"\"todo\" items are *definitely not* planned for the *current* target, but *may* be given priority for a future target. Y'know, like todo.txt ;)","creator":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"open_issues":152,"closed_issues":44,"state":"open","created_at":"2014-05-10T20:43:04Z","updated_at":"2016-07-20T06:26:48Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2015-12-04T02:08:23Z","updated_at":"2016-07-20T08:08:41Z","closed_at":null,"body":"I've set tabstop to 4 in `~/.config/nvim/init.vim`,  and it works fine in most situations.  but when I'm editing a \r\npython file, it turns to 8. that's strange."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/233876906","html_url":"https://github.com/neovim/neovim/issues/3786#issuecomment-233876906","issue_url":"https://api.github.com/repos/neovim/neovim/issues/3786","id":233876906,"user":{"login":"black-puppydog","id":189241,"avatar_url":"https://avatars.githubusercontent.com/u/189241?v=3","gravatar_id":"","url":"https://api.github.com/users/black-puppydog","html_url":"https://github.com/black-puppydog","followers_url":"https://api.github.com/users/black-puppydog/followers","following_url":"https://api.github.com/users/black-puppydog/following{/other_user}","gists_url":"https://api.github.com/users/black-puppydog/gists{/gist_id}","starred_url":"https://api.github.com/users/black-puppydog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/black-puppydog/subscriptions","organizations_url":"https://api.github.com/users/black-puppydog/orgs","repos_url":"https://api.github.com/users/black-puppydog/repos","events_url":"https://api.github.com/users/black-puppydog/events{/privacy}","received_events_url":"https://api.github.com/users/black-puppydog/received_events","type":"User","site_admin":false},"created_at":"2016-07-20T08:08:41Z","updated_at":"2016-07-20T08:08:41Z","body":"So to override this setting (a also found this issue due to python indentation, I indent my code with two spaces) I would have to create another file in $VIMRUNTIME?\r\nThat seems pretty bulky to me to be honest.\r\n\r\nI wouldn't consider editing a full copy of the python file as a real solution because of the obvious update problem.\r\nSo if I want to setup a new pc with neovim I have to either copy/symlink a file into the new install folder (and make sure to not accidentally delete it when I recompile for some reason) or I need to modify the $VIMRUNTIME before starting neovim? To get it to respect a setting I already have packed neatly into my config?\r\n\r\nIMHO this not only is highly unintuitive, it is also kind of tricky to debug (for a beginner) given that \"enabling filetype plugins\" is not something I explicitly chose to do. Heck, in neovim I didn't even do it *implicitly* by enabling syntax highlighting or some such.\r\n\r\nSo best I can tell is that this is *by default* ignoring an admittedly broad but explicit user setting..."}}
{"actor":{"display_login":"black-puppydog"}}