{"push_id":580824603,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"7ec9fb809910cb6369be426d1b12c309af111f53","before":"bd14bdaaefc11b04c0a673e0356eb0a41714bb4e","commits":[{"sha":"3d8aa4b871df7c71e6a98540260bfc5b3720c029","author":{"email":"fa76b107f07018c4ab9195e8e7598c44d206bf87@gmail.com","name":"Chris Drane"},"message":"Refined message-handling.dot graph. Slight naming tweaks to connection.clj\nand core.clj","distinct":true,"url":"https://api.github.com/repos/csdrane/IRClj/commits/3d8aa4b871df7c71e6a98540260bfc5b3720c029"},{"sha":"8f8538abda1cc6f2071e2eaeb3670457230867c6","author":{"email":"fa76b107f07018c4ab9195e8e7598c44d206bf87@gmail.com","name":"Chris Drane"},"message":"Edited message-handling.dot: removed handle_msg (merged into\nexec_client_cmds). Changed relationship between parse_msg,\nclient_listener, and exec_client_cmds. Changed exec_client_cmds to a\nwrapper function, and moved core function to server thread. Changed\nvarious client thread functionality to non-async.","distinct":true,"url":"https://api.github.com/repos/csdrane/IRClj/commits/8f8538abda1cc6f2071e2eaeb3670457230867c6"},{"sha":"7ec9fb809910cb6369be426d1b12c309af111f53","author":{"email":"fa76b107f07018c4ab9195e8e7598c44d206bf87@gmail.com","name":"Chris Drane"},"message":"Per meeting with Zach, made following changes:\n\n- parse-command returns hash-map of cmd and user\n- pass state to server-coordinator\n- pass nick to client-listener\n- client listener no longer asyncronous. now exists within loop/recur.\n- updated doc strings for most of the client-server interaction functions","distinct":true,"url":"https://api.github.com/repos/csdrane/IRClj/commits/7ec9fb809910cb6369be426d1b12c309af111f53"}]}