{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/8798","labels_url":"https://api.github.com/repos/atom/atom/issues/8798/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/8798/comments","events_url":"https://api.github.com/repos/atom/atom/issues/8798/events","html_url":"https://github.com/atom/atom/issues/8798","id":106604133,"number":8798,"title":"config file gets sorted/reversed.","user":{"login":"kirjatoukka","id":3986,"avatar_url":"https://avatars.githubusercontent.com/u/3986?v=3","gravatar_id":"","url":"https://api.github.com/users/kirjatoukka","html_url":"https://github.com/kirjatoukka","followers_url":"https://api.github.com/users/kirjatoukka/followers","following_url":"https://api.github.com/users/kirjatoukka/following{/other_user}","gists_url":"https://api.github.com/users/kirjatoukka/gists{/gist_id}","starred_url":"https://api.github.com/users/kirjatoukka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kirjatoukka/subscriptions","organizations_url":"https://api.github.com/users/kirjatoukka/orgs","repos_url":"https://api.github.com/users/kirjatoukka/repos","events_url":"https://api.github.com/users/kirjatoukka/events{/privacy}","received_events_url":"https://api.github.com/users/kirjatoukka/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-15T17:20:04Z","updated_at":"2016-01-30T01:06:35Z","closed_at":null,"body":"At launch, it appears that the `config.cson` is sorted in reverse-alphabetical order, by section. Launching the settings view then causes `config.cson` to be re-sorted in alphabetical order. (However, in some cases I think these have happened the other way around.)\r\n\r\nThis does not occur on a clean installation, nor with my everyday config with a variety of plugins; however it does occur when `linter` (and only `linter`) is installed and enabled. The linter developers have said this must be an atom issue, see atom-community/linter#883.\r\n\r\nThis is on Mac OS X 10.10.5 with Atom 1.0.11.\r\n\r\nExample config:\r\n\r\n```\r\n\"*\":\r\n  \"exception-reporting\":\r\n    userId: \"d73cea11-7484-691d-3884-7da39d96dd04\"\r\n  welcome:\r\n    showOnStartup: false\r\n  editor:\r\n    fontFamily: \"Source Code Pro\"\r\n    fontSize: 12\r\n    invisibles: {}\r\n  core: {}\r\n\".python.source\":\r\n  editor:\r\n    tabType: \"soft\"\r\n    tabLength: 4\r\n\".ruby.source\":\r\n  editor:\r\n    tabType: \"soft\"\r\n    tabLength: 2\r\n```\r\n\r\nSymptom is that the \".python.source\" and \".ruby.source\" sections will swap around."},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/177036286","html_url":"https://github.com/atom/atom/issues/8798#issuecomment-177036286","issue_url":"https://api.github.com/repos/atom/atom/issues/8798","id":177036286,"user":{"login":"zargony","id":5121,"avatar_url":"https://avatars.githubusercontent.com/u/5121?v=3","gravatar_id":"","url":"https://api.github.com/users/zargony","html_url":"https://github.com/zargony","followers_url":"https://api.github.com/users/zargony/followers","following_url":"https://api.github.com/users/zargony/following{/other_user}","gists_url":"https://api.github.com/users/zargony/gists{/gist_id}","starred_url":"https://api.github.com/users/zargony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zargony/subscriptions","organizations_url":"https://api.github.com/users/zargony/orgs","repos_url":"https://api.github.com/users/zargony/repos","events_url":"https://api.github.com/users/zargony/events{/privacy}","received_events_url":"https://api.github.com/users/zargony/received_events","type":"User","site_admin":false},"created_at":"2016-01-30T01:06:35Z","updated_at":"2016-01-30T01:06:35Z","body":"Same issue here. It's a bit annoying since I keep config.cson in a git repo which sometimes gets dirty because of this."}}