{"action":"created","issue":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/1071","repository_url":"https://api.github.com/repos/flycheck/flycheck","labels_url":"https://api.github.com/repos/flycheck/flycheck/issues/1071/labels{/name}","comments_url":"https://api.github.com/repos/flycheck/flycheck/issues/1071/comments","events_url":"https://api.github.com/repos/flycheck/flycheck/issues/1071/events","html_url":"https://github.com/flycheck/flycheck/pull/1071","id":175030076,"number":1071,"title":"Require :mode for all syntax checkers","user":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flycheck/flycheck/labels/core","name":"core","color":"d4c5f9"},{"url":"https://api.github.com/repos/flycheck/flycheck/labels/needs%20review","name":"needs review","color":"fbca04"}],"state":"closed","locked":false,"assignee":{"login":"cpitclaudel","id":8181630,"avatar_url":"https://avatars.githubusercontent.com/u/8181630?v=3","gravatar_id":"","url":"https://api.github.com/users/cpitclaudel","html_url":"https://github.com/cpitclaudel","followers_url":"https://api.github.com/users/cpitclaudel/followers","following_url":"https://api.github.com/users/cpitclaudel/following{/other_user}","gists_url":"https://api.github.com/users/cpitclaudel/gists{/gist_id}","starred_url":"https://api.github.com/users/cpitclaudel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpitclaudel/subscriptions","organizations_url":"https://api.github.com/users/cpitclaudel/orgs","repos_url":"https://api.github.com/users/cpitclaudel/repos","events_url":"https://api.github.com/users/cpitclaudel/events{/privacy}","received_events_url":"https://api.github.com/users/cpitclaudel/received_events","type":"User","site_admin":false},"assignees":[{"login":"cpitclaudel","id":8181630,"avatar_url":"https://avatars.githubusercontent.com/u/8181630?v=3","gravatar_id":"","url":"https://api.github.com/users/cpitclaudel","html_url":"https://github.com/cpitclaudel","followers_url":"https://api.github.com/users/cpitclaudel/followers","following_url":"https://api.github.com/users/cpitclaudel/following{/other_user}","gists_url":"https://api.github.com/users/cpitclaudel/gists{/gist_id}","starred_url":"https://api.github.com/users/cpitclaudel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpitclaudel/subscriptions","organizations_url":"https://api.github.com/users/cpitclaudel/orgs","repos_url":"https://api.github.com/users/cpitclaudel/repos","events_url":"https://api.github.com/users/cpitclaudel/events{/privacy}","received_events_url":"https://api.github.com/users/cpitclaudel/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/flycheck/flycheck/milestones/11","html_url":"https://github.com/flycheck/flycheck/milestones/New%20syntax%20checker%20chaining","labels_url":"https://api.github.com/repos/flycheck/flycheck/milestones/11/labels","id":1946795,"number":11,"title":"New syntax checker chaining","description":"Implement a new system to chain syntax checkers and merge all remaining pull requests for syntax checkers.","creator":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":2,"state":"open","created_at":"2016-08-17T07:39:06Z","updated_at":"2016-09-12T15:15:54Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2016-09-05T09:22:24Z","updated_at":"2016-09-13T09:40:12Z","closed_at":"2016-09-12T15:14:56Z","pull_request":{"url":"https://api.github.com/repos/flycheck/flycheck/pulls/1071","html_url":"https://github.com/flycheck/flycheck/pull/1071","diff_url":"https://github.com/flycheck/flycheck/pull/1071.diff","patch_url":"https://github.com/flycheck/flycheck/pull/1071.patch"},"body":"Follow up of #961: We've got no built-in syntax checkers without `:mode` anyway, thus making it mandatory simplifies our code.  \r\n\r\nShould we need a more generic system I think we should rather take the route of supporting derived modes. Even a hypothetical ispell checker could probably not support all modes: There are fundamental differences between programming languages and text and likely you'll need to syntax checkers for these anyway.\r\n\r\nThis pull request is still WIP (missing some tests and doc updates), but I'm opening it anyway for discussion.\r\n\r\n/cc @cpitclaudel "},"comment":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/comments/246629151","html_url":"https://github.com/flycheck/flycheck/pull/1071#issuecomment-246629151","issue_url":"https://api.github.com/repos/flycheck/flycheck/issues/1071","id":246629151,"user":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T09:40:12Z","updated_at":"2016-09-13T09:40:12Z","body":"@radupopescu For sure… how would Flycheck work without external programs? :wink:"}}
{"actor":{"display_login":"lunaryorn"}}