{"action":"created","issue":{"url":"https://api.github.com/repos/gideros/gideros/issues/288","repository_url":"https://api.github.com/repos/gideros/gideros","labels_url":"https://api.github.com/repos/gideros/gideros/issues/288/labels{/name}","comments_url":"https://api.github.com/repos/gideros/gideros/issues/288/comments","events_url":"https://api.github.com/repos/gideros/gideros/issues/288/events","html_url":"https://github.com/gideros/gideros/issues/288","id":188160525,"number":288,"title":"Built-in macro does not working same in desktop and mobile systems.","user":{"login":"bugcaptor","id":919071,"avatar_url":"https://avatars.githubusercontent.com/u/919071?v=3","gravatar_id":"","url":"https://api.github.com/users/bugcaptor","html_url":"https://github.com/bugcaptor","followers_url":"https://api.github.com/users/bugcaptor/followers","following_url":"https://api.github.com/users/bugcaptor/following{/other_user}","gists_url":"https://api.github.com/users/bugcaptor/gists{/gist_id}","starred_url":"https://api.github.com/users/bugcaptor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bugcaptor/subscriptions","organizations_url":"https://api.github.com/users/bugcaptor/orgs","repos_url":"https://api.github.com/users/bugcaptor/repos","events_url":"https://api.github.com/users/bugcaptor/events{/privacy}","received_events_url":"https://api.github.com/users/bugcaptor/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-09T03:32:07Z","updated_at":"2016-11-10T03:37:17Z","closed_at":null,"body":"In desktop player, you can declare built-in macro in a file (ex: init.lua) and use it in another file (ex: main.lua). But you cannot do this in android (and mobile platforms). Only macro in same file will be prepossessed properly.\r\n\r\nBeside in desktop player, you cannot declare same macro among the source files. But you can do that in mobile platforms for the above reason.\r\n\r\nI assume this is not intended. Fix needed."},"comment":{"url":"https://api.github.com/repos/gideros/gideros/issues/comments/259594068","html_url":"https://github.com/gideros/gideros/issues/288#issuecomment-259594068","issue_url":"https://api.github.com/repos/gideros/gideros/issues/288","id":259594068,"user":{"login":"SinisterSoft","id":1384089,"avatar_url":"https://avatars.githubusercontent.com/u/1384089?v=3","gravatar_id":"","url":"https://api.github.com/users/SinisterSoft","html_url":"https://github.com/SinisterSoft","followers_url":"https://api.github.com/users/SinisterSoft/followers","following_url":"https://api.github.com/users/SinisterSoft/following{/other_user}","gists_url":"https://api.github.com/users/SinisterSoft/gists{/gist_id}","starred_url":"https://api.github.com/users/SinisterSoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SinisterSoft/subscriptions","organizations_url":"https://api.github.com/users/SinisterSoft/orgs","repos_url":"https://api.github.com/users/SinisterSoft/repos","events_url":"https://api.github.com/users/SinisterSoft/events{/privacy}","received_events_url":"https://api.github.com/users/SinisterSoft/received_events","type":"User","site_admin":false},"created_at":"2016-11-10T03:37:17Z","updated_at":"2016-11-10T03:37:17Z","body":"Or, we could possibly add all the files that are not excluded from execution into one file on export - then luac that file (and don't include the original files at all).  None execution files would run through luac as normal.\r\n\r\neg:\r\n\r\nmain.lua and mysprite.lua are set to executable.  controller.lua is set to none executable.\r\n\r\non export, a new file:  mysprite.lua is loaded, main.lua is then loaded, this new combined file gets exported though luac as main.lua.  controller.lua then also goes through luac as normal.\r\n\r\n\r\nbtw, do we currently strip debug info on export, if not then we should!"}}
{"actor":{"display_login":"SinisterSoft"}}