{"push_id":1079242017,"size":13,"distinct_size":13,"ref":"refs/heads/miguel/topic/projects","head":"bf02965a791d48f4886e45e0832fda26e5373779","before":"92308952fe17e56710fc9c9c7e9d9cb3e9417fb3","commits":[{"sha":"492e7f4d43140be0f30f9c548a9da8511cb8bc98","author":{"email":"079a2d111c5493fd3ec2c23aee6f1ac8b3583870@telefonica.net","name":"Victor Bombi"},"message":"supernova: portaudio_backend changed #elif for #else","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/492e7f4d43140be0f30f9c548a9da8511cb8bc98"},{"sha":"af50512da59793aa7930dc2dff3978ff349273d2","author":{"email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@scottwilson.ca","name":"Scott Wilson"},"message":"lang: Initial re-implementation for matchLangIP\n\n- The existing boost::asio implementation caused problems on some platforms\n- It is preferable to avoid host resolution in implemeting this\n- This default version should work on Linux, OSX, and most nix-y systems\n\nSigned-off-by: Scott Wilson <i@scottwilson.ca>","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/af50512da59793aa7930dc2dff3978ff349273d2"},{"sha":"424f10f0befb71601a4fdf76c74e7f1a71fde857","author":{"email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@scottwilson.ca","name":"Scott Wilson"},"message":"lang: new implementation of prMatchLangIP for Windows\n\n- getifaddrs not available on windows\n\nSigned-off-by: Scott Wilson <i@scottwilson.ca>","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/424f10f0befb71601a4fdf76c74e7f1a71fde857"},{"sha":"c0276ab6c38b8556b7c6f2b1c7ffcf73ae730bee","author":{"email":"96c2374bd80bd7e425f93df37cd2c8246209ae44@gmail.com","name":"grirgz"},"message":"link was wrong","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/c0276ab6c38b8556b7c6f2b1c7ffcf73ae730bee"},{"sha":"c21de87ce8d53e9b2e1a2e2d415d54443dad549e","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"Merge pull request #1980 from grirgz/master\n\nhelp: fixed link in List.schelp","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/c21de87ce8d53e9b2e1a2e2d415d54443dad549e"},{"sha":"7436c53695f87fcf9fd768ebe711f9e854a4b76b","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"Merge pull request #1972 from supercollider/reimplement-matchLangIP\n\nReimplement match lang ip","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/7436c53695f87fcf9fd768ebe711f9e854a4b76b"},{"sha":"d0837e52af8b3f8b4e602ae0d029eb15bd44793d","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"Chris Sattinger"},"message":"Merge pull request #1947 from sonoro1234/portaudio_backend_elif\n\nsupernova: portaudio_backend changed #elif to #else","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/d0837e52af8b3f8b4e602ae0d029eb15bd44793d"},{"sha":"42b86f8b3a5512aac41bf70dd0ba66a7ef4609bf","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@artificia.org","name":"scztt"},"message":"travis: move git key to env, aws fixes","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/42b86f8b3a5512aac41bf70dd0ba66a7ef4609bf"},{"sha":"d5b4b481fc872b53a1544b08095bddb251cb29c4","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@artificia.org","name":"scztt"},"message":"Merge pull request #1987 from supercollider/topic/travis-fixes\n\ntravis: move git key to env, aws fixes","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/d5b4b481fc872b53a1544b08095bddb251cb29c4"},{"sha":"b6f2e8e356b05a2d2cab6ad3a0a04ea2473122b3","author":{"email":"35ae17ed6abe9d447021cad733112c0edf7d7687@gmail.com","name":"Luis Lloret"},"message":"help: fixed some typos and spelling\n\nJust some minor spelling fixes in the Guides subdirectory","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/b6f2e8e356b05a2d2cab6ad3a0a04ea2473122b3"},{"sha":"0d0e0ad351028c4050cf402d95ce7e844baa65a3","author":{"email":"606742de315579f2eb1239a3abb124ad32e73c2f@gmail.com","name":"danstowell"},"message":"Merge pull request #1988 from llloret/doc_updates\n\nhelp: fixed some typos and spelling","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/0d0e0ad351028c4050cf402d95ce7e844baa65a3"},{"sha":"460833c142194478e9a573fcb49c7f9639b75f3a","author":{"email":"04356a2ad452ebd51906fc3ec08f76b7bd096663@friendlyvirus.org","name":"Miguel Negrao"},"message":"lang and class library: implements projects\n\nremoves sclang -a cmd line option and adds 'excludeDefaultPaths' and 'project' boolean keys to sclang config file.\n\nWhen 'project:true':\n - Relative paths in the config file are resolved relative to the directory containing the config file.\n - Quarks download to the directory containing the config file.\nWhen 'excludeDefaultPaths:true'\n - user and system standard directories are not searched for class library files.\n - default startup file is not run.\n\nPaths in the lang config file containing \"%ResourceDirectory%\", %SystemExtensionDirectory%\" or \"%UserExtensionDirectory%\" get that substring substituted with the equivalent directory.","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/460833c142194478e9a573fcb49c7f9639b75f3a"},{"sha":"bf02965a791d48f4886e45e0832fda26e5373779","author":{"email":"04356a2ad452ebd51906fc3ec08f76b7bd096663@friendlyvirus.org","name":"Miguel Negrao"},"message":"ide: implements projects\n\nFile open, save, etc menu actions for projects.\nAdds project editing preference widget.\nNo longer saves \"standalone\" option in ide preferences, instead display the 'excludeDefaultPaths' option in 'interpreter' pane of the preferences dialog.\nide can be in two different modes, normal or project, this is decided by the '\"IDE/interpreter/project' boolean key in the ide preferences. This key is set to true when opening a project and set to false and closing the project.","distinct":true,"url":"https://api.github.com/repos/miguel-negrao/supercollider/commits/bf02965a791d48f4886e45e0832fda26e5373779"}]}