{"action":"created","issue":{"url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/44","labels_url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/44/comments","events_url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/44/events","html_url":"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pull/44","id":83578679,"number":44,"title":"add d-exceptions compilation error regexp","user":{"login":"snosov1","id":2784626,"avatar_url":"https://avatars.githubusercontent.com/u/2784626?v=3","gravatar_id":"","url":"https://api.github.com/users/snosov1","html_url":"https://github.com/snosov1","followers_url":"https://api.github.com/users/snosov1/followers","following_url":"https://api.github.com/users/snosov1/following{/other_user}","gists_url":"https://api.github.com/users/snosov1/gists{/gist_id}","starred_url":"https://api.github.com/users/snosov1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snosov1/subscriptions","organizations_url":"https://api.github.com/users/snosov1/orgs","repos_url":"https://api.github.com/users/snosov1/repos","events_url":"https://api.github.com/users/snosov1/events{/privacy}","received_events_url":"https://api.github.com/users/snosov1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-01T16:04:32Z","updated_at":"2015-06-04T18:45:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pulls/44","html_url":"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pull/44","diff_url":"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pull/44.diff","patch_url":"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pull/44.patch"},"body":"Hey!\r\n\r\nThis PR does 3 things:\r\n\r\n- Adds a compilation error regexp that recognizes messages generated by the D runtime for unhandled exceptions (e.g. assert failures, like `core.exception.AssertError@/tmp/app.d(10): unittest failure`)\r\n- Adds both `ldc` and the new `d-exceptions` rules to `compilation-error-regexp-alist` instead of suggesting to do so in the comment (does anyone read these comments?)\r\n- Fixes the comments to be more positive (the stated uncertainties were verified)"},"comment":{"url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/comments/109003995","html_url":"https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/pull/44#issuecomment-109003995","issue_url":"https://api.github.com/repos/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues/44","id":109003995,"user":{"login":"russel","id":24420,"avatar_url":"https://avatars.githubusercontent.com/u/24420?v=3","gravatar_id":"","url":"https://api.github.com/users/russel","html_url":"https://github.com/russel","followers_url":"https://api.github.com/users/russel/followers","following_url":"https://api.github.com/users/russel/following{/other_user}","gists_url":"https://api.github.com/users/russel/gists{/gist_id}","starred_url":"https://api.github.com/users/russel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/russel/subscriptions","organizations_url":"https://api.github.com/users/russel/orgs","repos_url":"https://api.github.com/users/russel/repos","events_url":"https://api.github.com/users/russel/events{/privacy}","received_events_url":"https://api.github.com/users/russel/received_events","type":"User","site_admin":false},"created_at":"2015-06-04T18:45:30Z","updated_at":"2015-06-04T18:45:30Z","body":"Can we come to a consensus on whether this should get committed to the mainline? We seems to have 1 for, 1 against, and 1 sitting on the fence (me :-)."}}