{"action":"created","issue":{"url":"https://api.github.com/repos/Alexpux/Cygwin/issues/2","labels_url":"https://api.github.com/repos/Alexpux/Cygwin/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Alexpux/Cygwin/issues/2/comments","events_url":"https://api.github.com/repos/Alexpux/Cygwin/issues/2/events","html_url":"https://github.com/Alexpux/Cygwin/pull/2","id":91265492,"number":2,"title":"Interpret TERM=msys as: use your preferred TERM","user":{"login":"dscho","id":127790,"avatar_url":"https://avatars.githubusercontent.com/u/127790?v=3","gravatar_id":"","url":"https://api.github.com/users/dscho","html_url":"https://github.com/dscho","followers_url":"https://api.github.com/users/dscho/followers","following_url":"https://api.github.com/users/dscho/following{/other_user}","gists_url":"https://api.github.com/users/dscho/gists{/gist_id}","starred_url":"https://api.github.com/users/dscho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dscho/subscriptions","organizations_url":"https://api.github.com/users/dscho/orgs","repos_url":"https://api.github.com/users/dscho/repos","events_url":"https://api.github.com/users/dscho/events{/privacy}","received_events_url":"https://api.github.com/users/dscho/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-26T14:27:37Z","updated_at":"2015-06-26T14:29:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Alexpux/Cygwin/pulls/2","html_url":"https://github.com/Alexpux/Cygwin/pull/2","diff_url":"https://github.com/Alexpux/Cygwin/pull/2.diff","patch_url":"https://github.com/Alexpux/Cygwin/pull/2.patch"},"body":"With MSys1, it was necessary to set the TERM variable to \"msys\". To\r\nallow for a smooth transition from MSys1 to MSys2, let's simply handle\r\nTERM=msys as if the user had not specified TERM at all and wanted us to\r\nuse our preferred TERM value.\r\n\r\nThis ensures that users can use the keyboard bindings they are used to\r\neven if they defined the environment variable `TERM` to `msys`.\r\n\r\nSigned-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>"},"comment":{"url":"https://api.github.com/repos/Alexpux/Cygwin/issues/comments/115708882","html_url":"https://github.com/Alexpux/Cygwin/pull/2#issuecomment-115708882","issue_url":"https://api.github.com/repos/Alexpux/Cygwin/issues/2","id":115708882,"user":{"login":"dscho","id":127790,"avatar_url":"https://avatars.githubusercontent.com/u/127790?v=3","gravatar_id":"","url":"https://api.github.com/users/dscho","html_url":"https://github.com/dscho","followers_url":"https://api.github.com/users/dscho/followers","following_url":"https://api.github.com/users/dscho/following{/other_user}","gists_url":"https://api.github.com/users/dscho/gists{/gist_id}","starred_url":"https://api.github.com/users/dscho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dscho/subscriptions","organizations_url":"https://api.github.com/users/dscho/orgs","repos_url":"https://api.github.com/users/dscho/repos","events_url":"https://api.github.com/users/dscho/events{/privacy}","received_events_url":"https://api.github.com/users/dscho/received_events","type":"User","site_admin":false},"created_at":"2015-06-26T14:29:25Z","updated_at":"2015-06-26T14:29:25Z","body":"Please note that this PR is related, but different from Alexpux/MSYS2-packages#275: The ncurses patch is necessary to prevent Bash from crashing with `TERM=msys`, but this still would not fix the keyboard bindings. That latter issue is addressed by this here Pull Request."}}