{"action":"created","issue":{"url":"https://api.github.com/repos/iojs/io.js/issues/690","labels_url":"https://api.github.com/repos/iojs/io.js/issues/690/labels{/name}","comments_url":"https://api.github.com/repos/iojs/io.js/issues/690/comments","events_url":"https://api.github.com/repos/iojs/io.js/issues/690/events","html_url":"https://github.com/iojs/io.js/issues/690","id":56248940,"number":690,"title":"repl: surrogate pair upsets repl / terminal","user":{"login":"bnoordhuis","id":275871,"avatar_url":"https://avatars.githubusercontent.com/u/275871?v=3","gravatar_id":"","url":"https://api.github.com/users/bnoordhuis","html_url":"https://github.com/bnoordhuis","followers_url":"https://api.github.com/users/bnoordhuis/followers","following_url":"https://api.github.com/users/bnoordhuis/following{/other_user}","gists_url":"https://api.github.com/users/bnoordhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/bnoordhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bnoordhuis/subscriptions","organizations_url":"https://api.github.com/users/bnoordhuis/orgs","repos_url":"https://api.github.com/users/bnoordhuis/repos","events_url":"https://api.github.com/users/bnoordhuis/events{/privacy}","received_events_url":"https://api.github.com/users/bnoordhuis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/iojs/io.js/labels/repl","name":"repl","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-02T15:19:55Z","updated_at":"2015-02-02T16:22:59Z","closed_at":null,"body":"```\r\n$ out/Release/iojs\r\n> Buffer([0,0xD8,0,0xDC]).toString('utf16le')\r\n'\r\n# screen freezes\r\n```\r\n\r\nThe REPL still accepts input but no longer echoes it.  Typing in `process.exit()` cleanly shuts down the process but the terminal isn't reset, leaving it in an unusable state until you run reset(1)."},"comment":{"url":"https://api.github.com/repos/iojs/io.js/issues/comments/72485949","html_url":"https://github.com/iojs/io.js/issues/690#issuecomment-72485949","issue_url":"https://api.github.com/repos/iojs/io.js/issues/690","id":72485949,"user":{"login":"bnoordhuis","id":275871,"avatar_url":"https://avatars.githubusercontent.com/u/275871?v=3","gravatar_id":"","url":"https://api.github.com/users/bnoordhuis","html_url":"https://github.com/bnoordhuis","followers_url":"https://api.github.com/users/bnoordhuis/followers","following_url":"https://api.github.com/users/bnoordhuis/following{/other_user}","gists_url":"https://api.github.com/users/bnoordhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/bnoordhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bnoordhuis/subscriptions","organizations_url":"https://api.github.com/users/bnoordhuis/orgs","repos_url":"https://api.github.com/users/bnoordhuis/repos","events_url":"https://api.github.com/users/bnoordhuis/events{/privacy}","received_events_url":"https://api.github.com/users/bnoordhuis/received_events","type":"User","site_admin":false},"created_at":"2015-02-02T16:22:59Z","updated_at":"2015-02-02T16:22:59Z","body":"Sorry, I should have mentioned that this is with v1.x HEAD and that I can reproduce it with the stock FC21 terminal emulator and with the OS X 10.8 terminal emulator when ssh'ing into an FC21 box but not when run locally - and only when TERM=screen, TERM=xterm works."}}