{"push_id":606656414,"size":16,"distinct_size":16,"ref":"refs/heads/sdt-cpp","head":"d824c931580f79a3618de46042e8af7278650ce5","before":"dca9ef48b5df3359554ba2e8dd4eeaf0ab7d156c","commits":[{"sha":"0efeae0171eacbe1f4faedbf4b4145202ae6d2f0","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Fix ReadLine includes (stupid case-insensitive fs)","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/0efeae0171eacbe1f4faedbf4b4145202ae6d2f0"},{"sha":"493fe7a86972cac395e6b9be406675b2d9000891","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Better comments in EVAL","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/493fe7a86972cac395e6b9be406675b2d9000891"},{"sha":"875158f401b72660857145799b97f383b9360ea1","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Simplify lambda/builtin handling in EVAL","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/875158f401b72660857145799b97f383b9360ea1"},{"sha":"a013c937fe1550cc6a7c45910dc2bb7bfdc39153","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Simplify if special form","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/a013c937fe1550cc6a7c45910dc2bb7bfdc39153"},{"sha":"047e3b77c6e3dd3f728b8d33f053b0b2352214ca","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Implement relational int operators","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/047e3b77c6e3dd3f728b8d33f053b0b2352214ca"},{"sha":"1c22d82cf7bc2bd1b777a634f7f5993ded7e5149","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Add readably flag to print methods","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/1c22d82cf7bc2bd1b777a634f7f5993ded7e5149"},{"sha":"d81215ed8587b552d2d9d55077132d616674346b","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"LCfirst String functions to match others","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/d81215ed8587b552d2d9d55077132d616674346b"},{"sha":"cfab107f240d4d70909d22f74d895287c0a1a06b","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Implement malString type","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/cfab107f240d4d70909d22f74d895287c0a1a06b"},{"sha":"3b2e2310ac140f99d924d9f1615babf0a3b79579","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Unescape malStrings in the reader, not the ctor\n\nWe want to also be able to build malStrings at runtime, and they\nwon't need to be unescaped","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/3b2e2310ac140f99d924d9f1615babf0a3b79579"},{"sha":"ae24964d1f0b05b7353eb8d18e068d1551af819c","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Implement pr, pr-str, println and str","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/ae24964d1f0b05b7353eb8d18e068d1551af819c"},{"sha":"d9e79caa5fa1a23e15486684edd1efe61a998d66","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Add ARG macro to Core.cpp","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/d9e79caa5fa1a23e15486684edd1efe61a998d66"},{"sha":"db4a2a916f8e33b1565ebab67add1540523bc540","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Add BUILTIN macro to Core.cpp","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/db4a2a916f8e33b1565ebab67add1540523bc540"},{"sha":"66df9a046d367f6790d4d26bcc9a6a83cc6b95e9","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Rename STR macro to STRF\n\nClashes with macro handling in Core.cpp\n\nGiven the handful of places it's used, we might as well ditch it.","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/66df9a046d367f6790d4d26bcc9a6a83cc6b95e9"},{"sha":"5106afb5de174cc1d4b98f643fcfe8d29f835263","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Builtin handlers get passed the symbol","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/5106afb5de174cc1d4b98f643fcfe8d29f835263"},{"sha":"c8eeefba6eb4e6e4379d843835d4a20d73e5e7c6","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"lambdas accept list or vector of params","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/c8eeefba6eb4e6e4379d843835d4a20d73e5e7c6"},{"sha":"d824c931580f79a3618de46042e8af7278650ce5","author":{"email":"230b0ba3b4820d4eaa2c29f4cfe51daf959fd020@dr.com","name":"Stephen Thirlwall"},"message":"Speial case = for list vs vector","distinct":true,"url":"https://api.github.com/repos/sdt/mal/commits/d824c931580f79a3618de46042e8af7278650ce5"}]}