{"action":"created","issue":{"url":"https://api.github.com/repos/dxw/dotfiles/issues/1","labels_url":"https://api.github.com/repos/dxw/dotfiles/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/dxw/dotfiles/issues/1/comments","events_url":"https://api.github.com/repos/dxw/dotfiles/issues/1/events","html_url":"https://github.com/dxw/dotfiles/issues/1","id":64060650,"number":1,"title":"Add ensure_newline_at_eof_on_save option","user":{"login":"tomdxw","id":2256130,"avatar_url":"https://avatars.githubusercontent.com/u/2256130?v=3","gravatar_id":"","url":"https://api.github.com/users/tomdxw","html_url":"https://github.com/tomdxw","followers_url":"https://api.github.com/users/tomdxw/followers","following_url":"https://api.github.com/users/tomdxw/following{/other_user}","gists_url":"https://api.github.com/users/tomdxw/gists{/gist_id}","starred_url":"https://api.github.com/users/tomdxw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomdxw/subscriptions","organizations_url":"https://api.github.com/users/tomdxw/orgs","repos_url":"https://api.github.com/users/tomdxw/repos","events_url":"https://api.github.com/users/tomdxw/events{/privacy}","received_events_url":"https://api.github.com/users/tomdxw/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dxw/dotfiles/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-24T17:57:00Z","updated_at":"2015-03-24T19:44:47Z","closed_at":null,"body":"When Sublime Text users accidentally remove newlines from the ends of files vim has to add those newlines back in. So this would also help prevent modifying files needlessly."},"comment":{"url":"https://api.github.com/repos/dxw/dotfiles/issues/comments/85665192","html_url":"https://github.com/dxw/dotfiles/issues/1#issuecomment-85665192","issue_url":"https://api.github.com/repos/dxw/dotfiles/issues/1","id":85665192,"user":{"login":"dgmstuart","id":393167,"avatar_url":"https://avatars.githubusercontent.com/u/393167?v=3","gravatar_id":"","url":"https://api.github.com/users/dgmstuart","html_url":"https://github.com/dgmstuart","followers_url":"https://api.github.com/users/dgmstuart/followers","following_url":"https://api.github.com/users/dgmstuart/following{/other_user}","gists_url":"https://api.github.com/users/dgmstuart/gists{/gist_id}","starred_url":"https://api.github.com/users/dgmstuart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgmstuart/subscriptions","organizations_url":"https://api.github.com/users/dgmstuart/orgs","repos_url":"https://api.github.com/users/dgmstuart/repos","events_url":"https://api.github.com/users/dgmstuart/events{/privacy}","received_events_url":"https://api.github.com/users/dgmstuart/received_events","type":"User","site_admin":false},"created_at":"2015-03-24T19:44:47Z","updated_at":"2015-03-24T19:44:47Z","body":"I never understood why vim does that. Now I do, though it seems a little arcane: https://stackoverflow.com/questions/729692/why-should-files-end-with-a-newline\r\n\r\nIs there any valid argument that vim adding them is a needless change? ;)\r\nSeriously though: would adding this in be problematic because lots of pages would have this additional change next time they're saved?\r\n\r\nThe setting is `\"ensure_newline_at_eof_on_save\": true`\r\n\r\n\r\n\r\n"}}