{"action":"created","issue":{"url":"https://api.github.com/repos/supercollider/supercollider/issues/52","repository_url":"https://api.github.com/repos/supercollider/supercollider","labels_url":"https://api.github.com/repos/supercollider/supercollider/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/supercollider/supercollider/issues/52/comments","events_url":"https://api.github.com/repos/supercollider/supercollider/issues/52/events","html_url":"https://github.com/supercollider/supercollider/issues/52","id":4441247,"number":52,"title":"Compilation order with extensions","user":{"login":"jleben","id":155048,"avatar_url":"https://avatars.githubusercontent.com/u/155048?v=3","gravatar_id":"","url":"https://api.github.com/users/jleben","html_url":"https://github.com/jleben","followers_url":"https://api.github.com/users/jleben/followers","following_url":"https://api.github.com/users/jleben/following{/other_user}","gists_url":"https://api.github.com/users/jleben/gists{/gist_id}","starred_url":"https://api.github.com/users/jleben/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jleben/subscriptions","organizations_url":"https://api.github.com/users/jleben/orgs","repos_url":"https://api.github.com/users/jleben/repos","events_url":"https://api.github.com/users/jleben/events{/privacy}","received_events_url":"https://api.github.com/users/jleben/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/supercollider/supercollider/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/supercollider/supercollider/labels/comp:%20sclang","name":"comp: sclang","color":"CFFF7D"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2012-05-06T05:44:40Z","updated_at":"2016-08-02T01:57:45Z","closed_at":null,"body":"[Issue migrated from SourceForge | ID: 1901169 | Submitted by 'rbrown46']\n[http://sourceforge.net/support/tracker.php?aid=1901169]\n\nCompilation errors result if you add an extension to a class and then define another class in the same file. Order matters. I'll post a specific example later.\n"},"comment":{"url":"https://api.github.com/repos/supercollider/supercollider/issues/comments/236770602","html_url":"https://github.com/supercollider/supercollider/issues/52#issuecomment-236770602","issue_url":"https://api.github.com/repos/supercollider/supercollider/issues/52","id":236770602,"user":{"login":"snappizz","id":1211064,"avatar_url":"https://avatars.githubusercontent.com/u/1211064?v=3","gravatar_id":"","url":"https://api.github.com/users/snappizz","html_url":"https://github.com/snappizz","followers_url":"https://api.github.com/users/snappizz/followers","following_url":"https://api.github.com/users/snappizz/following{/other_user}","gists_url":"https://api.github.com/users/snappizz/gists{/gist_id}","starred_url":"https://api.github.com/users/snappizz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snappizz/subscriptions","organizations_url":"https://api.github.com/users/snappizz/orgs","repos_url":"https://api.github.com/users/snappizz/repos","events_url":"https://api.github.com/users/snappizz/events{/privacy}","received_events_url":"https://api.github.com/users/snappizz/received_events","type":"User","site_admin":false},"created_at":"2016-08-02T01:57:45Z","updated_at":"2016-08-02T01:57:45Z","body":"Can reproduce:\r\n\r\n    NathansTest { }\r\n\r\n    + NathansTest {\r\n        foo { ^\"bar\"; }\r\n    }\r\n\r\n    NathansSecondTest { }\r\n\r\nHere is the error:\r\n\r\n    ERROR: syntax error, unexpected CLASSNAME, expecting $end\r\n      in file '/home/nathan/.local/share/SuperCollider/Extensions/test/Test.sc'\r\n      line 7 char 17:\r\n\r\n      NathansSecondTest { }\r\n      ^^^^^^^^^^^^^^^^^\r\n      \r\n    -----------------------------------\r\n    ERROR: file '/home/nathan/.local/share/SuperCollider/Extensions/test/Test.sc' parse failed\r\n    error parsing\r\n    Library has not been compiled successfully.\r\n\r\nEvidently mixing extensions and classes is not supported by the parser."}}
{"actor":{"display_login":"snappizz"}}