{"push_id":760771302,"size":7,"distinct_size":1,"ref":"refs/heads/master","head":"72b8f0d0bb230d5b7638c22b13d776ff48e4a624","before":"d885c8495bb24618b7e5781112d739a3ac2b40f5","commits":[{"sha":"791078aa3ddc3d38b655ae2ee2b731ead07dd9e7","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Changes a js/test from a symlink to a copy.\n\nOtherwise the test can't run in the browser,\nbecause the file isn't uploaded.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/791078aa3ddc3d38b655ae2ee2b731ead07dd9e7"},{"sha":"cce03367192cc963d2837dbd2505cd659a3806ce","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds editor.$blockScrolling directive.\n\nTo eliminate the annoying warning message.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/cce03367192cc963d2837dbd2505cd659a3806ce"},{"sha":"0b1201ca253802ea310c3d8f8ac58cad259a91ac","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Re-initializes var_prelude at start of module.\n\nThe value of var_prelude may be changed later by a dialect statement.\nThus, it must be local to the module, in contrast with\nvar___95__prelude, which is global.  Consequently, this commit\nremoves the global definition from gracelib.js .","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/0b1201ca253802ea310c3d8f8ac58cad259a91ac"},{"sha":"a36035e3303a6f978e768ff5923e014815fbc98f","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Adds files to .gitignore\n\nThe compiled js modules in the js directory were missing.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/a36035e3303a6f978e768ff5923e014815fbc98f"},{"sha":"1d683adc17b512cd81ed137ae953a185b4f5b5e7","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Cleans-up tests and adds new tests.\n\nt179 was writing and re-reading a GCT file, but it was named\n(without string representation) of a bug in the js file open\nmethod.  Moreover, the output directory name\nwas not being set.  This commit exposes a method to set that\ndirectory, and uses it in the test.\n\nAdds t160, a second (failing) test for require_types. Renumbers\nstring_test so that the two requireTypes tests can be adjacent.\nTweaks js/tabs.js to recognize the checker failure as a compilation\nfailure.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/1d683adc17b512cd81ed137ae953a185b4f5b5e7"},{"sha":"89efa5b71a20abb525d6bc6f69dab4e62629198a","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Harness_js takes pathnames relative to invoker.\n\nPreviously, all of the harnesses required their arguments to be\nrelative to the execution directory.  Also make execution directory\noptional (defaulting to the directory of the harness).\n\nAll the js harnesses now use js/grace as the executor, by providing it\nwith a suitable GRACE_MODULE_PATH.  js compilation output goes in\nthe js directory, so as not to overwrite .gct files in the modules\ndirectory.\n\nTODO: the other harnesses should also accept paths relative to the\ninvoker.","distinct":false,"url":"https://api.github.com/repos/apblack/minigrace/commits/89efa5b71a20abb525d6bc6f69dab4e62629198a"},{"sha":"72b8f0d0bb230d5b7638c22b13d776ff48e4a624","author":{"email":"466bc8cef3e71de796ec483e212724a2c2044c68@cs.pdx.edu","name":"Andrew P. Black"},"message":"Updates list of authors.\n\nBy running ./tools/git-authors.","distinct":true,"url":"https://api.github.com/repos/apblack/minigrace/commits/72b8f0d0bb230d5b7638c22b13d776ff48e4a624"}]}