{"push_id":611966491,"size":20,"distinct_size":1,"ref":"refs/heads/newWebEditor","head":"5d4a6189c79f7574620d38602a13d3d638091f85","before":"c1cc22fe87ef61c62843ec04994ece7a8fd4bb95","commits":[{"sha":"78a888d5d58a5d514d7e46e473bbe1680ca16b1c","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew Black"},"message":"Merge pull request #83 from apblack/master\n\nFixes remove in JS built-in lists.  Adds tests","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/78a888d5d58a5d514d7e46e473bbe1680ca16b1c"},{"sha":"511f213d254d91c293a7fb23f4f6e2ec4c36a21f","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Implements and tests natLists.\n\nnatLists are lists that use native Javascript Arrays in place of\ninner PrimitiveArrays  They work only for the “js” engine.\nThis serves as a test of the native “js” code mechanism.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/511f213d254d91c293a7fb23f4f6e2ec4c36a21f"},{"sha":"499872d22e7ecafed8af436b5142ff7ebf579bba","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds methods to merge testSuites.\n\nFixes bug in testSuite.do.  Adds ++ and AddAll","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/499872d22e7ecafed8af436b5142ff7ebf579bba"},{"sha":"9d6e22f96847cd81e84363bf87322d6ada78ab83","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds 'reverse' and 'reversed' methods.\n\nSequences respond to 'reversed', which creats a new\nsequence; lists to both 'reverse' (which mutates the list)\nand 'reversed', which answers a new list.\nAlso adds tests for these methods.\nIncorporated into both collectionsPrelude and natList.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/9d6e22f96847cd81e84363bf87322d6ada78ab83"},{"sha":"2453a529060f6013f889a46b66c0107c49bcc3c9","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds ‘engine’ method to gracelib.\n\nAlso adds missing ‘identical’ and ‘different’ methods to\ngracelib.c.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/2453a529060f6013f889a46b66c0107c49bcc3c9"},{"sha":"cfab2478a1708f5ec8f2c85fdfbaac2ebc9a84d4","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Fixes bug in string_compare.\n\nMissing ‘new’ in call to constructor.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/cfab2478a1708f5ec8f2c85fdfbaac2ebc9a84d4"},{"sha":"cccd88e393296113c6e336a29861e7cb8d6ecc52","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds missing methods to gracelib.c\n\nChiefly the string comparison operators, for which this commit\nalso adds tests.\nAdds identical, different, engine, and ≠ to methods known to be\nin preludeScope.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/cccd88e393296113c6e336a29861e7cb8d6ecc52"},{"sha":"62ef6d2228aff4c7ebde7ee6c029c7a1d559efb9","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Cleans up naming.\n\nRemoves ‘engine’ from util, since sit is now in\nprelude.  Removes unnecessary explicit references\nto prelude from tests.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/62ef6d2228aff4c7ebde7ee6c029c7a1d559efb9"},{"sha":"cc5ead605070a3a108afb1e6637c24b356c299ec","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Removes version number from tarfile name.\n\nUses just the git generation.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/cc5ead605070a3a108afb1e6637c24b356c299ec"},{"sha":"f490dadf7bf1272ab31df18c880a0f0e883410cd","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Merge 'apblack/master'.\n\nIncorporates changes supporting native \"js\" code, and\nadditional methods in strings, sequences and lists.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/f490dadf7bf1272ab31df18c880a0f0e883410cd"},{"sha":"efd64f80df2263c9f8c193da3ff60786377ac53f","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Updates credits.\n\nAdds complete list of contributors from github.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/efd64f80df2263c9f8c193da3ff60786377ac53f"},{"sha":"3351a750205e9eabde8cbf2d23c38256c10ee20c","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Fixes make rule for buildinfo.grace\n\nForces check on every mak.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/3351a750205e9eabde8cbf2d23c38256c10ee20c"},{"sha":"e594dcc9bda7e6bf14eaf401b2b9493654afe85e","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Increments STABLE version to 2313.\n\nwhich corresponds to git commitId\n3351a750205e9eabde8cbf2d23c38256c10ee20c.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/e594dcc9bda7e6bf14eaf401b2b9493654afe85e"},{"sha":"72750d77dbcba042ee269366804b5641845a1da5","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Fixes previous commit\n\nBad characters were appended to commit id!","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/72750d77dbcba042ee269366804b5641845a1da5"},{"sha":"cb98313ab53772c38b0f444091c3f2a4acf35835","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds mirrors.gct to tarball.\n\nWithout it, StandardPrelude can’t be compiled.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/cb98313ab53772c38b0f444091c3f2a4acf35835"},{"sha":"5a0cc52fc0759aad0c3183c0e069ed21465c8bf0","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Changes STABLE commit in Makefile.\n\nThat's all.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/5a0cc52fc0759aad0c3183c0e069ed21465c8bf0"},{"sha":"41552ec1ee38bdf7db52b09c40b938f11249061b","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds git-authors tool.\n\nUses it to put author list in buildinfo and credits in minigrace.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/41552ec1ee38bdf7db52b09c40b938f11249061b"},{"sha":"50558d917022cc1c820b4617ce552e91fc7814b6","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Restores tar file deleted in error.\n\nDelete was in commit 5f6b18ce1cd8d456e76da9c78906818ca41ea172","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/50558d917022cc1c820b4617ce552e91fc7814b6"},{"sha":"744402e0495634d1850a525874db6fac44b337cb","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds necessary .gct files to bootstrap.\n\nCHanges STABLE commit again.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/744402e0495634d1850a525874db6fac44b337cb"},{"sha":"5d4a6189c79f7574620d38602a13d3d638091f85","author":{"email":"7ffd0f3f9fd5c7c95f58926538fe9291875eb8d3@pdx.edu","name":"Ryan Niebur"},"message":"Implement a 'ryanWeb' target to build grace-web-editor.\n\nThis rule clones, prepares and installs the newer editor.","distinct":true,"url":"https://api.github.com/repos/apblack/minigrace/commits/5d4a6189c79f7574620d38602a13d3d638091f85"}]}