{"push_id":658472278,"size":86,"distinct_size":1,"ref":"refs/heads/master","head":"4501bcd6812c6c2fe47a44d9b16d2e3084ad2c2d","before":"787ee2c1a237397fa5bfbe728d350439dfe5c69b","commits":[{"sha":"0dd2881d98ab1968510adcd3f3f84029a84b4a92","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"mv Makefile to more conventional name","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/0dd2881d98ab1968510adcd3f3f84029a84b4a92"},{"sha":"9634c2bc11441e87c0b2e681295b58a8e43053fb","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"break out string fns","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/9634c2bc11441e87c0b2e681295b58a8e43053fb"},{"sha":"fcb340bd59ce41387240f4dfddfb75b85798146e","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"placate emacs","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/fcb340bd59ce41387240f4dfddfb75b85798146e"},{"sha":"14fabd34b26f8b39b94cd8f9c56e670426ce0681","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"start to work around use of Buffer","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/14fabd34b26f8b39b94cd8f9c56e670426ce0681"},{"sha":"d91476a435e31681febd753dc5e46f5e5138ec67","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"rm use of buffer","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/d91476a435e31681febd753dc5e46f5e5138ec67"},{"sha":"c2cfa0b4f1333fcb6218284394e45958fa50af31","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"rm alias","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/c2cfa0b4f1333fcb6218284394e45958fa50af31"},{"sha":"2a97ff00900ce7a63d7d86cca717af16a1953e80","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"be more idiomatic","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/2a97ff00900ce7a63d7d86cca717af16a1953e80"},{"sha":"91176679ba85a08c785fa99a44b3ec236fd21a98","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"break up fn","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/91176679ba85a08c785fa99a44b3ec236fd21a98"},{"sha":"028a23243dcc2dfc574dd0c0cc1fc7dd4c23f396","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"break up fn","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/028a23243dcc2dfc574dd0c0cc1fc7dd4c23f396"},{"sha":"85d23977788594deaccdd1b0f51d59d5b6b106ac","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"break prolog out of cli","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/85d23977788594deaccdd1b0f51d59d5b6b106ac"},{"sha":"b71b58ebc7835b82fbf371f0763e708f5618f829","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"break up line in Makefile","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/b71b58ebc7835b82fbf371f0763e708f5618f829"},{"sha":"ba661574907a23296703f9ad8ec57cfa999bce9d","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"try to separate cli from prolog","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/ba661574907a23296703f9ad8ec57cfa999bce9d"},{"sha":"ba1cde7ebed05e76fbfc59f9adc433ffeaa97736","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"clean up interface even more","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/ba1cde7ebed05e76fbfc59f9adc433ffeaa97736"},{"sha":"7c18eb8f16ff5bd281e3f546f0867f67f76a249c","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"rm unused opens","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/7c18eb8f16ff5bd281e3f546f0867f67f76a249c"},{"sha":"18b6a0b97e26f97c88671ad4f692a66a70c1bb38","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"package up interpreter behaviour","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/18b6a0b97e26f97c88671ad4f692a66a70c1bb38"},{"sha":"8aead8aa41c58a878b8abe9b4f2d133c5beadf7f","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"try to clean up interface","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/8aead8aa41c58a878b8abe9b4f2d133c5beadf7f"},{"sha":"98354928de68e4fa264d358a3de17faf0ca9b46e","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"re-fuse interface","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/98354928de68e4fa264d358a3de17faf0ca9b46e"},{"sha":"a72bc86e4429276bff5a579937087078be670884","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"mv evaluator interpreter","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/a72bc86e4429276bff5a579937087078be670884"},{"sha":"3808a83136ad857b7a2807425e47afc908b10416","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"rm comment","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/3808a83136ad857b7a2807425e47afc908b10416"},{"sha":"a8139229589c363e5525af000f25d5f8f716945c","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@no.ucant.org","name":"Martin Keegan"},"message":"concatenate files as strings","distinct":false,"url":"https://api.github.com/repos/mk270/ocaml-prolog/commits/a8139229589c363e5525af000f25d5f8f716945c"}]}