{"action":"created","issue":{"url":"https://api.github.com/repos/sigmavirus24/charade/issues/10","labels_url":"https://api.github.com/repos/sigmavirus24/charade/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/sigmavirus24/charade/issues/10/comments","events_url":"https://api.github.com/repos/sigmavirus24/charade/issues/10/events","html_url":"https://github.com/sigmavirus24/charade/issues/10","id":10265371,"number":10,"title":"Support CP949 (Windows-949)","user":{"login":"puzzlet","id":787236,"avatar_url":"https://avatars.githubusercontent.com/u/787236?v=3","gravatar_id":"","url":"https://api.github.com/users/puzzlet","html_url":"https://github.com/puzzlet","followers_url":"https://api.github.com/users/puzzlet/followers","following_url":"https://api.github.com/users/puzzlet/following{/other_user}","gists_url":"https://api.github.com/users/puzzlet/gists{/gist_id}","starred_url":"https://api.github.com/users/puzzlet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/puzzlet/subscriptions","organizations_url":"https://api.github.com/users/puzzlet/orgs","repos_url":"https://api.github.com/users/puzzlet/repos","events_url":"https://api.github.com/users/puzzlet/events{/privacy}","received_events_url":"https://api.github.com/users/puzzlet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sigmavirus24/charade/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2013-01-24T08:55:02Z","updated_at":"2015-01-11T12:29:52Z","closed_at":"2013-01-25T05:15:42Z","body":"[CP949](https://en.wikipedia.org/wiki/Code_page_949) is a superset of EUC-KR (Korean) with extra characters defined. Almost all webpages declared themselves as EUC-KR should be safely assumed to be in CP949, as they potentially are, since it has been the default locale of Korean version of MS Windows.\r\n\r\nHere is the usage stats on the web, according to Google: http://googleblog.blogspot.kr/2010/01/unicode-nearing-50-of-web.html\r\n\r\nWe can support this by:\r\n\r\n - renaming `EUCKR`-related classes and constants to `CP949`\r\n - and patching the byte-sequence state machine in `mbcssm.py`\r\n\r\nThe frequency table should be the same, since the supplemented characters are the most infrequent."},"comment":{"url":"https://api.github.com/repos/sigmavirus24/charade/issues/comments/69492880","html_url":"https://github.com/sigmavirus24/charade/issues/10#issuecomment-69492880","issue_url":"https://api.github.com/repos/sigmavirus24/charade/issues/10","id":69492880,"user":{"login":"dalguji","id":5715281,"avatar_url":"https://avatars.githubusercontent.com/u/5715281?v=3","gravatar_id":"","url":"https://api.github.com/users/dalguji","html_url":"https://github.com/dalguji","followers_url":"https://api.github.com/users/dalguji/followers","following_url":"https://api.github.com/users/dalguji/following{/other_user}","gists_url":"https://api.github.com/users/dalguji/gists{/gist_id}","starred_url":"https://api.github.com/users/dalguji/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalguji/subscriptions","organizations_url":"https://api.github.com/users/dalguji/orgs","repos_url":"https://api.github.com/users/dalguji/repos","events_url":"https://api.github.com/users/dalguji/events{/privacy}","received_events_url":"https://api.github.com/users/dalguji/received_events","type":"User","site_admin":false},"created_at":"2015-01-11T12:29:52Z","updated_at":"2015-01-11T12:29:52Z","body":"Side-note: If anyone drop by here in the interest of encoding detection support to cp949, please note that it has been implemented to [chardet/chardet](https://github.com/chardet/chardet/blob/c8c752a29f4bcdd63ddeff99baa86e7e1c9b992e/chardet/cp949prober.py) on Dec 2013."}}