{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/8410","labels_url":"https://api.github.com/repos/atom/atom/issues/8410/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/8410/comments","events_url":"https://api.github.com/repos/atom/atom/issues/8410/events","html_url":"https://github.com/atom/atom/issues/8410","id":101424039,"number":8410,"title":"Bad line snapping (python)","user":{"login":"foxx","id":651797,"avatar_url":"https://avatars.githubusercontent.com/u/651797?v=3","gravatar_id":"","url":"https://api.github.com/users/foxx","html_url":"https://github.com/foxx","followers_url":"https://api.github.com/users/foxx/followers","following_url":"https://api.github.com/users/foxx/following{/other_user}","gists_url":"https://api.github.com/users/foxx/gists{/gist_id}","starred_url":"https://api.github.com/users/foxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foxx/subscriptions","organizations_url":"https://api.github.com/users/foxx/orgs","repos_url":"https://api.github.com/users/foxx/repos","events_url":"https://api.github.com/users/foxx/events{/privacy}","received_events_url":"https://api.github.com/users/foxx/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-17T13:47:50Z","updated_at":"2015-08-17T19:21:16Z","closed_at":"2015-08-17T17:48:29Z","body":"Take the following code snippet;\r\n![screen shot 2015-08-17 at 14 44 08](https://cloud.githubusercontent.com/assets/651797/9306168/78c52b2c-44ee-11e5-8217-9be85ab74d11.png)\r\n\r\nIf I now press \"Option + Left\" to jump back to the previous \"word\", it jumps to the wrong position in the line, as you can see below. \r\n\r\n![screen shot 2015-08-17 at 14 45 24](https://cloud.githubusercontent.com/assets/651797/9306204/aeeeb646-44ee-11e5-8ee2-62d4b6439a2e.png)\r\n\r\nIt jumped onto the end of the `email_address` string, rather than the closing bracket. My guess is that it not detecting the code context and subsequently doesn't know to jump to the end of the bracket rather than the end of the word.\r\n\r\nInstead, it should have jumped here;\r\n\r\n![screen shot 2015-08-17 at 14 47 17](https://cloud.githubusercontent.com/assets/651797/9306232/dfc2c596-44ee-11e5-82a9-184a9fd83ba2.png)\r\n"},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/131935202","html_url":"https://github.com/atom/atom/issues/8410#issuecomment-131935202","issue_url":"https://api.github.com/repos/atom/atom/issues/8410","id":131935202,"user":{"login":"foxx","id":651797,"avatar_url":"https://avatars.githubusercontent.com/u/651797?v=3","gravatar_id":"","url":"https://api.github.com/users/foxx","html_url":"https://github.com/foxx","followers_url":"https://api.github.com/users/foxx/followers","following_url":"https://api.github.com/users/foxx/following{/other_user}","gists_url":"https://api.github.com/users/foxx/gists{/gist_id}","starred_url":"https://api.github.com/users/foxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foxx/subscriptions","organizations_url":"https://api.github.com/users/foxx/orgs","repos_url":"https://api.github.com/users/foxx/repos","events_url":"https://api.github.com/users/foxx/events{/privacy}","received_events_url":"https://api.github.com/users/foxx/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T19:21:16Z","updated_at":"2015-08-17T19:21:16Z","body":"Thank you for the quick and detailed reply, appreciated"}}