{"action":"created","issue":{"url":"https://api.github.com/repos/swig/swig/issues/349","labels_url":"https://api.github.com/repos/swig/swig/issues/349/labels{/name}","comments_url":"https://api.github.com/repos/swig/swig/issues/349/comments","events_url":"https://api.github.com/repos/swig/swig/issues/349/events","html_url":"https://github.com/swig/swig/pull/349","id":60077069,"number":349,"title":"Allow configuration of behaviour when there is a Director Error in Python using define","user":{"login":"blaisegassend","id":2036565,"avatar_url":"https://avatars.githubusercontent.com/u/2036565?v=3","gravatar_id":"","url":"https://api.github.com/users/blaisegassend","html_url":"https://github.com/blaisegassend","followers_url":"https://api.github.com/users/blaisegassend/followers","following_url":"https://api.github.com/users/blaisegassend/following{/other_user}","gists_url":"https://api.github.com/users/blaisegassend/gists{/gist_id}","starred_url":"https://api.github.com/users/blaisegassend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blaisegassend/subscriptions","organizations_url":"https://api.github.com/users/blaisegassend/orgs","repos_url":"https://api.github.com/users/blaisegassend/repos","events_url":"https://api.github.com/users/blaisegassend/events{/privacy}","received_events_url":"https://api.github.com/users/blaisegassend/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-03-06T09:14:51Z","updated_at":"2015-04-03T09:09:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/swig/swig/pulls/349","html_url":"https://github.com/swig/swig/pull/349","diff_url":"https://github.com/swig/swig/pull/349.diff","patch_url":"https://github.com/swig/swig/pull/349.patch"},"body":"Here is a less invasive version of my previous pull request. It introduces a SWIG_DIRECTOR_THROW macro into the Python director.swg that allows the behaviour of DirectorException to be customized. This approach is consistent with the existing SWIG_DIRECTOR_UEH."},"comment":{"url":"https://api.github.com/repos/swig/swig/issues/comments/89229976","html_url":"https://github.com/swig/swig/pull/349#issuecomment-89229976","issue_url":"https://api.github.com/repos/swig/swig/issues/349","id":89229976,"user":{"login":"blaisegassend","id":2036565,"avatar_url":"https://avatars.githubusercontent.com/u/2036565?v=3","gravatar_id":"","url":"https://api.github.com/users/blaisegassend","html_url":"https://github.com/blaisegassend","followers_url":"https://api.github.com/users/blaisegassend/followers","following_url":"https://api.github.com/users/blaisegassend/following{/other_user}","gists_url":"https://api.github.com/users/blaisegassend/gists{/gist_id}","starred_url":"https://api.github.com/users/blaisegassend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blaisegassend/subscriptions","organizations_url":"https://api.github.com/users/blaisegassend/orgs","repos_url":"https://api.github.com/users/blaisegassend/repos","events_url":"https://api.github.com/users/blaisegassend/events{/privacy}","received_events_url":"https://api.github.com/users/blaisegassend/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T09:09:18Z","updated_at":"2015-04-03T09:09:18Z","body":"OK, looks like making common.mk be autogenerated from common.mk.in broke the out-of-source testing. I'm part way down that rabbit-hole, but it won't be done this evening.\r\n\r\nIf you can see a better way of getting the @FNO_EXCEPTIONS@ option into common.mk where it is needed, I'm interested. I could set a variable in Examples/test-suite/*/Makefile, but that just feels like the wrong approach."}}