{"action":"created","issue":{"url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/166","labels_url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/166/labels{/name}","comments_url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/166/comments","events_url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/166/events","html_url":"https://github.com/KennyShields/LoveFrames/issues/166","id":58241338,"number":166,"title":"utf8 library overrides string methods, breaks networking code","user":{"login":"sharpobject","id":579947,"avatar_url":"https://avatars.githubusercontent.com/u/579947?v=3","gravatar_id":"","url":"https://api.github.com/users/sharpobject","html_url":"https://github.com/sharpobject","followers_url":"https://api.github.com/users/sharpobject/followers","following_url":"https://api.github.com/users/sharpobject/following{/other_user}","gists_url":"https://api.github.com/users/sharpobject/gists{/gist_id}","starred_url":"https://api.github.com/users/sharpobject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharpobject/subscriptions","organizations_url":"https://api.github.com/users/sharpobject/orgs","repos_url":"https://api.github.com/users/sharpobject/repos","events_url":"https://api.github.com/users/sharpobject/events{/privacy}","received_events_url":"https://api.github.com/users/sharpobject/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-02-19T17:35:32Z","updated_at":"2015-07-26T21:50:27Z","closed_at":null,"body":"Hi,\r\n\r\nI notice that UTF-8 support has landed in LoveFrames. Great! Unfortunately, the utf8 library replaces a bunch of built-in functions with broken versions of those functions which crash when given reasonable inputs. You can see the offending lines here:\r\n\r\nhttps://github.com/KennyShields/LoveFrames/blob/master/libraries/utf8.lua#L1032\r\n\r\nI think the right way to fix this would be to not add anything to the global string object and to call the utf8 functions explicitly everywhere we mean to. If you'd prefer some other approach let me know."},"comment":{"url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/comments/125043471","html_url":"https://github.com/KennyShields/LoveFrames/issues/166#issuecomment-125043471","issue_url":"https://api.github.com/repos/KennyShields/LoveFrames/issues/166","id":125043471,"user":{"login":"KennyShields","id":539955,"avatar_url":"https://avatars.githubusercontent.com/u/539955?v=3","gravatar_id":"","url":"https://api.github.com/users/KennyShields","html_url":"https://github.com/KennyShields","followers_url":"https://api.github.com/users/KennyShields/followers","following_url":"https://api.github.com/users/KennyShields/following{/other_user}","gists_url":"https://api.github.com/users/KennyShields/gists{/gist_id}","starred_url":"https://api.github.com/users/KennyShields/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KennyShields/subscriptions","organizations_url":"https://api.github.com/users/KennyShields/orgs","repos_url":"https://api.github.com/users/KennyShields/repos","events_url":"https://api.github.com/users/KennyShields/events{/privacy}","received_events_url":"https://api.github.com/users/KennyShields/received_events","type":"User","site_admin":false},"created_at":"2015-07-26T21:50:27Z","updated_at":"2015-07-26T21:50:27Z","body":"Just a heads up: I'm creating a new ui library for LOVE, so I don't plan on adding proper utf8 support to Love Frames. The new library, however, will support utf8."}}