{"action":"created","issue":{"url":"https://api.github.com/repos/HelenOS/helenos/issues/24","repository_url":"https://api.github.com/repos/HelenOS/helenos","labels_url":"https://api.github.com/repos/HelenOS/helenos/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/HelenOS/helenos/issues/24/comments","events_url":"https://api.github.com/repos/HelenOS/helenos/issues/24/events","html_url":"https://github.com/HelenOS/helenos/pull/24","id":303585806,"number":24,"title":"Turn context_save/context_restore into standard setjmp/longjmp.","user":{"login":"le-jzr","id":501873,"avatar_url":"https://avatars2.githubusercontent.com/u/501873?v=4","gravatar_id":"","url":"https://api.github.com/users/le-jzr","html_url":"https://github.com/le-jzr","followers_url":"https://api.github.com/users/le-jzr/followers","following_url":"https://api.github.com/users/le-jzr/following{/other_user}","gists_url":"https://api.github.com/users/le-jzr/gists{/gist_id}","starred_url":"https://api.github.com/users/le-jzr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/le-jzr/subscriptions","organizations_url":"https://api.github.com/users/le-jzr/orgs","repos_url":"https://api.github.com/users/le-jzr/repos","events_url":"https://api.github.com/users/le-jzr/events{/privacy}","received_events_url":"https://api.github.com/users/le-jzr/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-08T18:35:49Z","updated_at":"2018-03-14T12:08:38Z","closed_at":"2018-03-12T17:13:47Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/HelenOS/helenos/pulls/24","html_url":"https://github.com/HelenOS/helenos/pull/24","diff_url":"https://github.com/HelenOS/helenos/pull/24.diff","patch_url":"https://github.com/HelenOS/helenos/pull/24.patch"},"body":"Since they already _almost_ are identical, this just closes the tiny gap and removes an ugly hack from the standard library in the process.\r\n\r\nThe assembly changes need to be reviewed by more eyes though."},"comment":{"url":"https://api.github.com/repos/HelenOS/helenos/issues/comments/372998806","html_url":"https://github.com/HelenOS/helenos/pull/24#issuecomment-372998806","issue_url":"https://api.github.com/repos/HelenOS/helenos/issues/24","id":372998806,"user":{"login":"jxsvoboda","id":5887334,"avatar_url":"https://avatars3.githubusercontent.com/u/5887334?v=4","gravatar_id":"","url":"https://api.github.com/users/jxsvoboda","html_url":"https://github.com/jxsvoboda","followers_url":"https://api.github.com/users/jxsvoboda/followers","following_url":"https://api.github.com/users/jxsvoboda/following{/other_user}","gists_url":"https://api.github.com/users/jxsvoboda/gists{/gist_id}","starred_url":"https://api.github.com/users/jxsvoboda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jxsvoboda/subscriptions","organizations_url":"https://api.github.com/users/jxsvoboda/orgs","repos_url":"https://api.github.com/users/jxsvoboda/repos","events_url":"https://api.github.com/users/jxsvoboda/events{/privacy}","received_events_url":"https://api.github.com/users/jxsvoboda/received_events","type":"User","site_admin":false},"created_at":"2018-03-14T12:08:38Z","updated_at":"2018-03-14T12:08:38Z","author_association":"CONTRIBUTOR","body":"I don't understand why you are renaming it to __setjmp()/__longjmp(). Either they comply with the standard and you would name them setjmp()/longjmp(), or they don't , in which they are not setjmp and longjmp. Why can't they use HelenOS naming conventions then? What's wrong with the names context_save and context_restore then?"}}
{"actor":{"display_login":"jxsvoboda"}}