{"action":"created","issue":{"url":"https://api.github.com/repos/atom/whitespace/issues/77","labels_url":"https://api.github.com/repos/atom/whitespace/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/atom/whitespace/issues/77/comments","events_url":"https://api.github.com/repos/atom/whitespace/issues/77/events","html_url":"https://github.com/atom/whitespace/issues/77","id":90670687,"number":77,"title":"Regarding trailing whitespace..","user":{"login":"evandentremont","id":6789641,"avatar_url":"https://avatars.githubusercontent.com/u/6789641?v=3","gravatar_id":"","url":"https://api.github.com/users/evandentremont","html_url":"https://github.com/evandentremont","followers_url":"https://api.github.com/users/evandentremont/followers","following_url":"https://api.github.com/users/evandentremont/following{/other_user}","gists_url":"https://api.github.com/users/evandentremont/gists{/gist_id}","starred_url":"https://api.github.com/users/evandentremont/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evandentremont/subscriptions","organizations_url":"https://api.github.com/users/evandentremont/orgs","repos_url":"https://api.github.com/users/evandentremont/repos","events_url":"https://api.github.com/users/evandentremont/events{/privacy}","received_events_url":"https://api.github.com/users/evandentremont/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-06-24T13:05:46Z","updated_at":"2015-06-24T14:21:40Z","closed_at":"2015-06-24T13:57:35Z","body":"My git commits were being mangled for a few months and I've finally discovered why: https://github.com/atom/whitespace/issues/10\r\n\r\nIt should not take so much effort to discover the editor is silently changing things. Someone says the codebase should change. Unfortunately that's not an option, it's not my code base it's my employers. \r\n\r\nIf atom is going to be taken seriously it's default plugins can't silently mangle code to meet the authors style *preference.* Any destructive modifications should at the very least ask. And yes, removing arbitrary characters because the author doesn't like them is destructive.\r\n\r\nI realize I'm free to use any editor. I like *everything else* about atom and now I know how to disable this. That's not the point, and as others stated *some languages literally break when whitespace is removed*\r\n\r\nPlease make this way more obvious. Or disabled by default. Or even a popup that says \"Do you want Atom to enforce it's own style on your code regardless of your employers requirements\""},"comment":{"url":"https://api.github.com/repos/atom/whitespace/issues/comments/114884748","html_url":"https://github.com/atom/whitespace/issues/77#issuecomment-114884748","issue_url":"https://api.github.com/repos/atom/whitespace/issues/77","id":114884748,"user":{"login":"evandentremont","id":6789641,"avatar_url":"https://avatars.githubusercontent.com/u/6789641?v=3","gravatar_id":"","url":"https://api.github.com/users/evandentremont","html_url":"https://github.com/evandentremont","followers_url":"https://api.github.com/users/evandentremont/followers","following_url":"https://api.github.com/users/evandentremont/following{/other_user}","gists_url":"https://api.github.com/users/evandentremont/gists{/gist_id}","starred_url":"https://api.github.com/users/evandentremont/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evandentremont/subscriptions","organizations_url":"https://api.github.com/users/evandentremont/orgs","repos_url":"https://api.github.com/users/evandentremont/repos","events_url":"https://api.github.com/users/evandentremont/events{/privacy}","received_events_url":"https://api.github.com/users/evandentremont/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T14:21:39Z","updated_at":"2015-06-24T14:21:39Z","body":"I'm curious how it would be considered a \"breaking\" change;\r\n\r\nWith it enabled, it makes *style* changes at the expense of issues with syntax highlighting, git diffs and markdown.\r\n\r\nWith it disabled, it simply doesn't do anything. \r\n\r\nI'm having a hard time understanding how \"not breaking things\" is a \"breaking change\""}}