{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4531","repository_url":"https://api.github.com/repos/syl20bnr/spacemacs","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4531/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4531/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4531/events","html_url":"https://github.com/syl20bnr/spacemacs/issues/4531","id":125884566,"number":4531,"title":"Command to select current function","user":{"login":"cremacs","id":16630756,"avatar_url":"https://avatars.githubusercontent.com/u/16630756?v=3","gravatar_id":"","url":"https://api.github.com/users/cremacs","html_url":"https://github.com/cremacs","followers_url":"https://api.github.com/users/cremacs/followers","following_url":"https://api.github.com/users/cremacs/following{/other_user}","gists_url":"https://api.github.com/users/cremacs/gists{/gist_id}","starred_url":"https://api.github.com/users/cremacs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cremacs/subscriptions","organizations_url":"https://api.github.com/users/cremacs/orgs","repos_url":"https://api.github.com/users/cremacs/repos","events_url":"https://api.github.com/users/cremacs/events{/privacy}","received_events_url":"https://api.github.com/users/cremacs/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Enhancement%20%E2%98%BA","name":"Enhancement ☺","color":"fef2c0"},{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Evil","name":"Evil","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-11T06:56:04Z","updated_at":"2016-05-16T01:52:59Z","closed_at":null,"body":"Emacs has mark-defun, to select the function that point is in. This functionality varies between major modes, obviously, but mark-defun leverages mode knowledge to make it work. Can spacemacs support a text object that knows about functions, particularly for python? https://github.com/bps/vim-textobj-python is a vim attempt."},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/219333117","html_url":"https://github.com/syl20bnr/spacemacs/issues/4531#issuecomment-219333117","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4531","id":219333117,"user":{"login":"skparkes","id":5782892,"avatar_url":"https://avatars.githubusercontent.com/u/5782892?v=3","gravatar_id":"","url":"https://api.github.com/users/skparkes","html_url":"https://github.com/skparkes","followers_url":"https://api.github.com/users/skparkes/followers","following_url":"https://api.github.com/users/skparkes/following{/other_user}","gists_url":"https://api.github.com/users/skparkes/gists{/gist_id}","starred_url":"https://api.github.com/users/skparkes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skparkes/subscriptions","organizations_url":"https://api.github.com/users/skparkes/orgs","repos_url":"https://api.github.com/users/skparkes/repos","events_url":"https://api.github.com/users/skparkes/events{/privacy}","received_events_url":"https://api.github.com/users/skparkes/received_events","type":"User","site_admin":false},"created_at":"2016-05-16T01:52:59Z","updated_at":"2016-05-16T01:52:59Z","body":"I too would like to see this happen.  You can get close with the indentation-objects, but they're very sensitive as to what line you start on.  I'd love to see a port of vim-textobj-python."}}