{"action":"created","issue":{"url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/87","labels_url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/87/comments","events_url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/87/events","html_url":"https://github.com/sekiguchi-nagisa/ydsh/issues/87","id":84088343,"number":87,"title":"Bug: abort when call exit command in function","user":{"login":"sekiguchi-nagisa","id":4034460,"avatar_url":"https://avatars.githubusercontent.com/u/4034460?v=3","gravatar_id":"","url":"https://api.github.com/users/sekiguchi-nagisa","html_url":"https://github.com/sekiguchi-nagisa","followers_url":"https://api.github.com/users/sekiguchi-nagisa/followers","following_url":"https://api.github.com/users/sekiguchi-nagisa/following{/other_user}","gists_url":"https://api.github.com/users/sekiguchi-nagisa/gists{/gist_id}","starred_url":"https://api.github.com/users/sekiguchi-nagisa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sekiguchi-nagisa/subscriptions","organizations_url":"https://api.github.com/users/sekiguchi-nagisa/orgs","repos_url":"https://api.github.com/users/sekiguchi-nagisa/repos","events_url":"https://api.github.com/users/sekiguchi-nagisa/events{/privacy}","received_events_url":"https://api.github.com/users/sekiguchi-nagisa/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"sekiguchi-nagisa","id":4034460,"avatar_url":"https://avatars.githubusercontent.com/u/4034460?v=3","gravatar_id":"","url":"https://api.github.com/users/sekiguchi-nagisa","html_url":"https://github.com/sekiguchi-nagisa","followers_url":"https://api.github.com/users/sekiguchi-nagisa/followers","following_url":"https://api.github.com/users/sekiguchi-nagisa/following{/other_user}","gists_url":"https://api.github.com/users/sekiguchi-nagisa/gists{/gist_id}","starred_url":"https://api.github.com/users/sekiguchi-nagisa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sekiguchi-nagisa/subscriptions","organizations_url":"https://api.github.com/users/sekiguchi-nagisa/orgs","repos_url":"https://api.github.com/users/sekiguchi-nagisa/repos","events_url":"https://api.github.com/users/sekiguchi-nagisa/events{/privacy}","received_events_url":"https://api.github.com/users/sekiguchi-nagisa/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/milestones/7","html_url":"https://github.com/sekiguchi-nagisa/ydsh/milestones/v0.2.0","labels_url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/milestones/7/labels","id":1109804,"number":7,"title":"v0.2.0","description":"support built-in command execution(cd, exit, help, echo)\r\nsupport user defined command\r\nimprove D-Bus support\r\nimprove String, Array, Map api","creator":{"login":"sekiguchi-nagisa","id":4034460,"avatar_url":"https://avatars.githubusercontent.com/u/4034460?v=3","gravatar_id":"","url":"https://api.github.com/users/sekiguchi-nagisa","html_url":"https://github.com/sekiguchi-nagisa","followers_url":"https://api.github.com/users/sekiguchi-nagisa/followers","following_url":"https://api.github.com/users/sekiguchi-nagisa/following{/other_user}","gists_url":"https://api.github.com/users/sekiguchi-nagisa/gists{/gist_id}","starred_url":"https://api.github.com/users/sekiguchi-nagisa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sekiguchi-nagisa/subscriptions","organizations_url":"https://api.github.com/users/sekiguchi-nagisa/orgs","repos_url":"https://api.github.com/users/sekiguchi-nagisa/repos","events_url":"https://api.github.com/users/sekiguchi-nagisa/events{/privacy}","received_events_url":"https://api.github.com/users/sekiguchi-nagisa/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":4,"state":"open","created_at":"2015-05-14T07:49:38Z","updated_at":"2015-06-02T16:13:11Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-06-02T16:08:47Z","updated_at":"2015-06-02T16:39:45Z","closed_at":null,"body":"### Impact Target\r\n* v0.2.0-unstable\r\n\r\n### Steps\r\n```\r\nydsh> function f() { exit 1; }\r\nydsh> $f()\r\n[abort] /home/skgchxngsxyz-opensuse/workspace/ydsh/src/core/DSObject.cpp:624:invoke(): illegal eval status: 6\r\n中止\r\n```\r\n\r\n### Problem\r\nabort\r\n\r\n### Expected\r\nnot abort.  exit normally\r\n\r\n### Note\r\ndue to commit 6fed5a73e5f9d3a1fc582ac69342a6511d24fdf0"},"comment":{"url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/comments/108009284","html_url":"https://github.com/sekiguchi-nagisa/ydsh/issues/87#issuecomment-108009284","issue_url":"https://api.github.com/repos/sekiguchi-nagisa/ydsh/issues/87","id":108009284,"user":{"login":"sekiguchi-nagisa","id":4034460,"avatar_url":"https://avatars.githubusercontent.com/u/4034460?v=3","gravatar_id":"","url":"https://api.github.com/users/sekiguchi-nagisa","html_url":"https://github.com/sekiguchi-nagisa","followers_url":"https://api.github.com/users/sekiguchi-nagisa/followers","following_url":"https://api.github.com/users/sekiguchi-nagisa/following{/other_user}","gists_url":"https://api.github.com/users/sekiguchi-nagisa/gists{/gist_id}","starred_url":"https://api.github.com/users/sekiguchi-nagisa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sekiguchi-nagisa/subscriptions","organizations_url":"https://api.github.com/users/sekiguchi-nagisa/orgs","repos_url":"https://api.github.com/users/sekiguchi-nagisa/repos","events_url":"https://api.github.com/users/sekiguchi-nagisa/events{/privacy}","received_events_url":"https://api.github.com/users/sekiguchi-nagisa/received_events","type":"User","site_admin":false},"created_at":"2015-06-02T16:39:45Z","updated_at":"2015-06-02T16:39:45Z","body":"also abort assert($false) in function"}}