{"action":"created","issue":{"url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/86","labels_url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/86/labels{/name}","comments_url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/86/comments","events_url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/86/events","html_url":"https://github.com/SublimeTextIssues/DefaultPackages/issues/86","id":53259455,"number":86,"title":"Ctrl + Shift + Down (Swap Line Down) fails to swap to an empty last line","user":{"login":"titoBouzout","id":64156,"avatar_url":"https://avatars.githubusercontent.com/u/64156?v=3","gravatar_id":"","url":"https://api.github.com/users/titoBouzout","html_url":"https://github.com/titoBouzout","followers_url":"https://api.github.com/users/titoBouzout/followers","following_url":"https://api.github.com/users/titoBouzout/following{/other_user}","gists_url":"https://api.github.com/users/titoBouzout/gists{/gist_id}","starred_url":"https://api.github.com/users/titoBouzout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titoBouzout/subscriptions","organizations_url":"https://api.github.com/users/titoBouzout/orgs","repos_url":"https://api.github.com/users/titoBouzout/repos","events_url":"https://api.github.com/users/titoBouzout/events{/privacy}","received_events_url":"https://api.github.com/users/titoBouzout/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/labels/C%3A+Default+Packages","name":"C: Default Packages","color":"ededed"},{"url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/labels/S%3A+trivial","name":"S: trivial","color":"F7C9B2"},{"url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/labels/T%3A+bug","name":"T: bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-01-02T15:52:22Z","updated_at":"2015-01-02T15:52:33Z","closed_at":null,"body":"_From @ThoAppelsin on February 12, 2014 22:55_\n\nIn an example case of:\r\n\r\n>1 This is the first line\r\n>2 Example\r\n>3\r\n>4 Random\r\n>5 Text\r\n>6\r\n\r\nWhile having the caret at the line `#5`, the key combination for (Swap Line Down) or doing it through the menu, fails to swap line `#6` and line `#5`, and to make the \"Text\" be at the last line.\r\n\r\nThis happens only when the last line is empty.\r\n\r\nOne additional thing is that the last line in this case (in the case when the last line is empty), cannot be swapped above; so having the caret at line `#6` and making a (Swap Line Up) also doesn't work.\r\n\r\nThis is for Sublime Text 3.\r\n\r\nThanks for reading...\n\n_Copied from original issue: SublimeTextIssues/Core#244_"},"comment":{"url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/comments/68536354","html_url":"https://github.com/SublimeTextIssues/DefaultPackages/issues/86#issuecomment-68536354","issue_url":"https://api.github.com/repos/SublimeTextIssues/DefaultPackages/issues/86","id":68536354,"user":{"login":"titoBouzout","id":64156,"avatar_url":"https://avatars.githubusercontent.com/u/64156?v=3","gravatar_id":"","url":"https://api.github.com/users/titoBouzout","html_url":"https://github.com/titoBouzout","followers_url":"https://api.github.com/users/titoBouzout/followers","following_url":"https://api.github.com/users/titoBouzout/following{/other_user}","gists_url":"https://api.github.com/users/titoBouzout/gists{/gist_id}","starred_url":"https://api.github.com/users/titoBouzout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titoBouzout/subscriptions","organizations_url":"https://api.github.com/users/titoBouzout/orgs","repos_url":"https://api.github.com/users/titoBouzout/repos","events_url":"https://api.github.com/users/titoBouzout/events{/privacy}","received_events_url":"https://api.github.com/users/titoBouzout/received_events","type":"User","site_admin":false},"created_at":"2015-01-02T15:52:32Z","updated_at":"2015-01-02T15:52:32Z","body":"Forcing a newline at EOF is not good. I want to swap the line, the one that reported the bug too. "}}