{"action":"created","issue":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/714","labels_url":"https://api.github.com/repos/flycheck/flycheck/issues/714/labels{/name}","comments_url":"https://api.github.com/repos/flycheck/flycheck/issues/714/comments","events_url":"https://api.github.com/repos/flycheck/flycheck/issues/714/events","html_url":"https://github.com/flycheck/flycheck/pull/714","id":98899309,"number":714,"title":"Add pylint error symbol to message","user":{"login":"donkopotamus","id":4120456,"avatar_url":"https://avatars.githubusercontent.com/u/4120456?v=3","gravatar_id":"","url":"https://api.github.com/users/donkopotamus","html_url":"https://github.com/donkopotamus","followers_url":"https://api.github.com/users/donkopotamus/followers","following_url":"https://api.github.com/users/donkopotamus/following{/other_user}","gists_url":"https://api.github.com/users/donkopotamus/gists{/gist_id}","starred_url":"https://api.github.com/users/donkopotamus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/donkopotamus/subscriptions","organizations_url":"https://api.github.com/users/donkopotamus/orgs","repos_url":"https://api.github.com/users/donkopotamus/repos","events_url":"https://api.github.com/users/donkopotamus/events{/privacy}","received_events_url":"https://api.github.com/users/donkopotamus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flycheck/flycheck/labels/blocked","name":"blocked","color":"eb6420"},{"url":"https://api.github.com/repos/flycheck/flycheck/labels/feature","name":"feature","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"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},"milestone":null,"comments":5,"created_at":"2015-08-04T06:28:03Z","updated_at":"2015-08-07T07:52:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/flycheck/flycheck/pulls/714","html_url":"https://github.com/flycheck/flycheck/pull/714","diff_url":"https://github.com/flycheck/flycheck/pull/714.diff","patch_url":"https://github.com/flycheck/flycheck/pull/714.patch"},"body":"This pull request adds the pylint message symbol to the pylint checker.  After this change messages appear in emacs as:\r\n\r\n    Unable to import 'spam' (import-error) [F0401]\r\n\r\ninstead of\r\n\r\n    Unable to import 'spam' [F0401]\r\n\r\nThe motivation is following ... I sometimes need to add pylint directives to my code to suppress particular messages around particular snippets.  And its better practice to add those directives using meaningful message symbols rather than message ids, for the benefit of readers.  For example:\r\n\r\n    ### pylint: disable=import-error\r\n    <code>\r\n\r\nWith this change, users can see the symbol they want to disable right there in their emacs, without having to look it up."},"comment":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/comments/128628325","html_url":"https://github.com/flycheck/flycheck/pull/714#issuecomment-128628325","issue_url":"https://api.github.com/repos/flycheck/flycheck/issues/714","id":128628325,"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":"2015-08-07T07:52:56Z","updated_at":"2015-08-07T07:52:56Z","body":"@donkopotamus Yes, but you need to change the name of the test (i.e. `syntax-error-with-numeric-ids` or so), and I'd like to have a large test copied, where warnings, infos and errors are tested, just to make sure that all patterns work."}}