{"push_id":1446861441,"size":3,"distinct_size":1,"ref":"refs/heads/lg-printf","head":"86cd0feb5424e5aeddd8acfe56a317dfd7285e89","before":"6d490ca77d52ce5a34046445748233550657c306","commits":[{"sha":"40e44886916d5714924b045a1648e2197abb9bb9","author":{"name":"Larry Gritz","email":"e3c4aae4c6bce9f7c9606fdddd16a46f7061620e@larrygritz.com"},"message":"Exclude OpenCV (temporarily, emergency) from SPI builds","distinct":false,"url":"https://api.github.com/repos/lgritz/oiio/commits/40e44886916d5714924b045a1648e2197abb9bb9"},{"sha":"1053e2b00b1bcea14d6c8a5adffe6f376a056566","author":{"name":"Larry Gritz","email":"e3c4aae4c6bce9f7c9606fdddd16a46f7061620e@larrygritz.com"},"message":"SPI: fix typo from last commit","distinct":false,"url":"https://api.github.com/repos/lgritz/oiio/commits/1053e2b00b1bcea14d6c8a5adffe6f376a056566"},{"sha":"86cd0feb5424e5aeddd8acfe56a317dfd7285e89","author":{"name":"Larry Gritz","email":"e3c4aae4c6bce9f7c9606fdddd16a46f7061620e@larrygritz.com"},"message":"Add Strutil::printf and fprintf.\n\nThey are like std printf/fprintf, except with all the typesafe goodness\nof Strutil::format (a.k.a. Tinyformat), and also I rigged them to\ninternally use a mutex to prevent simultaneous threads from clobbering\neach other. The full contents of printf's from different threads may end\nup interleaved non-deterministically, but each print individually will\nbe \"atomic\" and not get interleaved character-by-character with those of\nother threads.\n\nAlso update ustring::format to use variadic templates in the same manner.","distinct":true,"url":"https://api.github.com/repos/lgritz/oiio/commits/86cd0feb5424e5aeddd8acfe56a317dfd7285e89"}]}
{"actor":{"display_login":"lgritz"}}