{"action":"created","issue":{"url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/21","repository_url":"https://api.github.com/repos/nim-lang/nimsuggest","labels_url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/21/comments","events_url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/21/events","html_url":"https://github.com/nim-lang/nimsuggest/pull/21","id":137145101,"number":21,"title":"Add new argument processing style, restructure files.","user":{"login":"Varriount","id":524596,"avatar_url":"https://avatars.githubusercontent.com/u/524596?v=3","gravatar_id":"","url":"https://api.github.com/users/Varriount","html_url":"https://github.com/Varriount","followers_url":"https://api.github.com/users/Varriount/followers","following_url":"https://api.github.com/users/Varriount/following{/other_user}","gists_url":"https://api.github.com/users/Varriount/gists{/gist_id}","starred_url":"https://api.github.com/users/Varriount/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Varriount/subscriptions","organizations_url":"https://api.github.com/users/Varriount/orgs","repos_url":"https://api.github.com/users/Varriount/repos","events_url":"https://api.github.com/users/Varriount/events{/privacy}","received_events_url":"https://api.github.com/users/Varriount/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-29T04:06:54Z","updated_at":"2016-03-14T18:12:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nim-lang/nimsuggest/pulls/21","html_url":"https://github.com/nim-lang/nimsuggest/pull/21","diff_url":"https://github.com/nim-lang/nimsuggest/pull/21.diff","patch_url":"https://github.com/nim-lang/nimsuggest/pull/21.patch"},"body":"This pull requests adds new argument processing code that makes addition and modification of modes much easier. Furthermore, modes are now separated by file, and are used by the main code via methods. I've removed the table in favor of a case statement, and incorporated backwards-compatibility."},"comment":{"url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/comments/196449532","html_url":"https://github.com/nim-lang/nimsuggest/pull/21#issuecomment-196449532","issue_url":"https://api.github.com/repos/nim-lang/nimsuggest/issues/21","id":196449532,"user":{"login":"Varriount","id":524596,"avatar_url":"https://avatars.githubusercontent.com/u/524596?v=3","gravatar_id":"","url":"https://api.github.com/users/Varriount","html_url":"https://github.com/Varriount","followers_url":"https://api.github.com/users/Varriount/followers","following_url":"https://api.github.com/users/Varriount/following{/other_user}","gists_url":"https://api.github.com/users/Varriount/gists{/gist_id}","starred_url":"https://api.github.com/users/Varriount/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Varriount/subscriptions","organizations_url":"https://api.github.com/users/Varriount/orgs","repos_url":"https://api.github.com/users/Varriount/repos","events_url":"https://api.github.com/users/Varriount/events{/privacy}","received_events_url":"https://api.github.com/users/Varriount/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T18:12:34Z","updated_at":"2016-03-14T18:12:34Z","body":"@yuutayamada Fixed. The compiler initialization logic was being later than needed."}}