{"action":"opened","issue":{"url":"https://api.github.com/repos/khalim19/pydev-gimp-predefined-completions/issues/1","repository_url":"https://api.github.com/repos/khalim19/pydev-gimp-predefined-completions","labels_url":"https://api.github.com/repos/khalim19/pydev-gimp-predefined-completions/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/khalim19/pydev-gimp-predefined-completions/issues/1/comments","events_url":"https://api.github.com/repos/khalim19/pydev-gimp-predefined-completions/issues/1/events","html_url":"https://github.com/khalim19/pydev-gimp-predefined-completions/issues/1","id":198197808,"number":1,"title":"Improve generating completions for GIMP modules","user":{"login":"khalim19","id":8005908,"avatar_url":"https://avatars.githubusercontent.com/u/8005908?v=3","gravatar_id":"","url":"https://api.github.com/users/khalim19","html_url":"https://github.com/khalim19","followers_url":"https://api.github.com/users/khalim19/followers","following_url":"https://api.github.com/users/khalim19/following{/other_user}","gists_url":"https://api.github.com/users/khalim19/gists{/gist_id}","starred_url":"https://api.github.com/users/khalim19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/khalim19/subscriptions","organizations_url":"https://api.github.com/users/khalim19/orgs","repos_url":"https://api.github.com/users/khalim19/repos","events_url":"https://api.github.com/users/khalim19/events{/privacy}","received_events_url":"https://api.github.com/users/khalim19/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-30T21:43:00Z","updated_at":"2016-12-30T21:43:00Z","closed_at":null,"body":"Currently, completions are generated via object introspection. Since we can't infer function/method arguments from modules compiled in C, we need to find and parse an external source of information.\r\n\r\nThe .defs files in the [GIMP source](https://git.gnome.org/browse/gimp/tree/plug-ins/pygimp) could be a good starting point, though parsing such files feels like a hack."}}
{"actor":{"display_login":"khalim19"}}