{"action":"created","issue":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/819","labels_url":"https://api.github.com/repos/spyder-ide/spyder/issues/819/labels{/name}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/issues/819/comments","events_url":"https://api.github.com/repos/spyder-ide/spyder/issues/819/events","html_url":"https://github.com/spyder-ide/spyder/issues/819","id":57869870,"number":819,"title":"\"Run selection or current block\" is sometimes slow and buggy (indentation errors)","user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/6%E2%80%9310%20stars","name":"6–10 stars","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/Editor","name":"Editor","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/imported","name":"imported","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/Performance","name":"Performance","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/Usability","name":"Usability","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/spyder-ide/spyder/milestones/5","labels_url":"https://api.github.com/repos/spyder-ide/spyder/milestones/5/labels","id":982077,"number":5,"title":"v2.4","description":null,"creator":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":1,"state":"open","created_at":"2015-02-16T23:17:23Z","updated_at":"2015-02-17T00:49:10Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-02-17T00:49:10Z","updated_at":"2015-02-17T00:49:14Z","closed_at":null,"body":"_From [pierre.raybaut](https://code.google.com/u/pierre.raybaut/) on 2011-10-29T04:22:43Z_\n\nFollowing the discussion we had for issue #778 , I suggest looking deeper in how we could improve the \"Run selection or current block\" feature as (according to the user who reported these problems) it is sometimes slow and buggy (indentation errors) and \"this is in sharp contrast with the Matlab F9\".\r\n\r\nAs this is about making Spyder at least as usable as MATLAB, let's do our best to fix this.\n\n_Original issue: http://code.google.com/p/spyderlib/issues/detail?id=819_"},"comment":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/comments/74599420","html_url":"https://github.com/spyder-ide/spyder/issues/819#issuecomment-74599420","issue_url":"https://api.github.com/repos/spyder-ide/spyder/issues/819","id":74599420,"user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"created_at":"2015-02-17T00:49:14Z","updated_at":"2015-02-17T00:49:14Z","body":"_From [jed.lud...@gmail.com](https://code.google.com/u/114333776555678317161/) on 2013-04-17T20:29:59Z_\n\nI've been experimenting with the block selection patch from comment 9, and I must admit that I'm not quite sure what to do. In many cases I can see the value of auto-magically extending the selection region to cover adjacent lines with lower indent, including comments and some white space. But I also appreciate the simplicity of the current block selection method where it's very easy to control the selector with comments or white space. Any other opinions?"}}