{"action":"created","issue":{"url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562","repository_url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks","labels_url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562/labels{/name}","comments_url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562/comments","events_url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562/events","html_url":"https://github.com/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562","id":195255159,"number":1562,"title":"Long form for creating input name","user":{"login":"jcaldw737","id":5361659,"avatar_url":"https://avatars.githubusercontent.com/u/5361659?v=3","gravatar_id":"","url":"https://api.github.com/users/jcaldw737","html_url":"https://github.com/jcaldw737","followers_url":"https://api.github.com/users/jcaldw737/followers","following_url":"https://api.github.com/users/jcaldw737/following{/other_user}","gists_url":"https://api.github.com/users/jcaldw737/gists{/gist_id}","starred_url":"https://api.github.com/users/jcaldw737/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcaldw737/subscriptions","organizations_url":"https://api.github.com/users/jcaldw737/orgs","repos_url":"https://api.github.com/users/jcaldw737/repos","events_url":"https://api.github.com/users/jcaldw737/events{/privacy}","received_events_url":"https://api.github.com/users/jcaldw737/received_events","type":"User","site_admin":false},"labels":[{"id":32142190,"url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/labels/question","name":"question","color":"cc317c","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-12-13T13:38:38Z","updated_at":"2016-12-14T07:42:46Z","closed_at":"2016-12-13T22:13:45Z","body":"When I click the + to  create an input name for my block I get the \"short form\" when using Chrome, but the \"long form\" when using Firefox.  Windows 7 is the operating system.\r\n\r\nIs there a way I can control what happens?  I have some people learning SNAP whom I'd like to shield from all the options on the long form - at least for the present.\r\n\r\nthanks!"},"comment":{"url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/comments/266965077","html_url":"https://github.com/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562#issuecomment-266965077","issue_url":"https://api.github.com/repos/jmoenig/Snap--Build-Your-Own-Blocks/issues/1562","id":266965077,"user":{"login":"jmoenig","id":2596285,"avatar_url":"https://avatars.githubusercontent.com/u/2596285?v=3","gravatar_id":"","url":"https://api.github.com/users/jmoenig","html_url":"https://github.com/jmoenig","followers_url":"https://api.github.com/users/jmoenig/followers","following_url":"https://api.github.com/users/jmoenig/following{/other_user}","gists_url":"https://api.github.com/users/jmoenig/gists{/gist_id}","starred_url":"https://api.github.com/users/jmoenig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmoenig/subscriptions","organizations_url":"https://api.github.com/users/jmoenig/orgs","repos_url":"https://api.github.com/users/jmoenig/repos","events_url":"https://api.github.com/users/jmoenig/events{/privacy}","received_events_url":"https://api.github.com/users/jmoenig/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T07:42:46Z","updated_at":"2016-12-14T07:42:46Z","body":"We certainly have to become better at documenting Snap's features! :-)\r\n\r\nScratch does have custom blocks, but - as you say - you can't hide their definition, it's always visible in the scripting area. Also Scratch does not support custom blocks \"for all sprites\", instead they have to be defined for each sprite separately, or - worse - copied over whenever you make a new sprite. Even more in the \"problematic\" direction, Scratch does not support local variables. This is especially problematic in an environment that encourages parallelism, because having to resort to global / shared variables in every procedure produces race conditions real quick. However, worst of all, Scratch 2 does not support custom *reporters*, i.e. *functions*."}}
{"actor":{"display_login":"jmoenig"}}