{"action":"created","issue":{"url":"https://api.github.com/repos/diegonehab/luasocket/issues/122","labels_url":"https://api.github.com/repos/diegonehab/luasocket/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/diegonehab/luasocket/issues/122/comments","events_url":"https://api.github.com/repos/diegonehab/luasocket/issues/122/events","html_url":"https://github.com/diegonehab/luasocket/pull/122","id":54113210,"number":122,"title":"Simple patch for Lua 5.3","user":{"login":"andrewstarks","id":20590,"avatar_url":"https://avatars.githubusercontent.com/u/20590?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewstarks","html_url":"https://github.com/andrewstarks","followers_url":"https://api.github.com/users/andrewstarks/followers","following_url":"https://api.github.com/users/andrewstarks/following{/other_user}","gists_url":"https://api.github.com/users/andrewstarks/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewstarks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewstarks/subscriptions","organizations_url":"https://api.github.com/users/andrewstarks/orgs","repos_url":"https://api.github.com/users/andrewstarks/repos","events_url":"https://api.github.com/users/andrewstarks/events{/privacy}","received_events_url":"https://api.github.com/users/andrewstarks/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-12T22:01:36Z","updated_at":"2015-01-12T22:31:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/diegonehab/luasocket/pulls/122","html_url":"https://github.com/diegonehab/luasocket/pull/122","diff_url":"https://github.com/diegonehab/luasocket/pull/122.diff","patch_url":"https://github.com/diegonehab/luasocket/pull/122.patch"},"body":"I put this *almost hack* in and now Lua 5.3 appears to work. Feel free to do a proper job of it. I offer this up only because I think that socket support should always be available for the latest releases of Lua. :)"},"comment":{"url":"https://api.github.com/repos/diegonehab/luasocket/issues/comments/69659843","html_url":"https://github.com/diegonehab/luasocket/pull/122#issuecomment-69659843","issue_url":"https://api.github.com/repos/diegonehab/luasocket/issues/122","id":69659843,"user":{"login":"andrewstarks","id":20590,"avatar_url":"https://avatars.githubusercontent.com/u/20590?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewstarks","html_url":"https://github.com/andrewstarks","followers_url":"https://api.github.com/users/andrewstarks/followers","following_url":"https://api.github.com/users/andrewstarks/following{/other_user}","gists_url":"https://api.github.com/users/andrewstarks/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewstarks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewstarks/subscriptions","organizations_url":"https://api.github.com/users/andrewstarks/orgs","repos_url":"https://api.github.com/users/andrewstarks/repos","events_url":"https://api.github.com/users/andrewstarks/events{/privacy}","received_events_url":"https://api.github.com/users/andrewstarks/received_events","type":"User","site_admin":false},"created_at":"2015-01-12T22:31:34Z","updated_at":"2015-01-12T22:31:34Z","body":"There are many workable approaches. To my way of thinking, libraries should compile without having to track down compiler flags in the dependent libraries (which may not be compiled with that option), if that library purports to support it. \r\n\r\nSo, it would seem that either some additional `#define` magic for Lua 5.3 that is more robust than what I did, or this pull request, or what have you, should be done. No?\r\n"}}