{"push_id":2684735043,"size":4,"distinct_size":4,"ref":"refs/heads/appveyor-ci","head":"fcfecd3714ef78c60a37e5fe7ecbbf1d3b93383f","before":"a2769ed650e8a1b91b25a945163ceb016cb97cf6","commits":[{"sha":"6f7bf82b487f4ec971ea735542b766507d852c9a","author":{"name":"Arthur O'Dwyer","email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com"},"message":"Tweak this weird hack for the benefit of MSVC.\n\nMSVC wrongly complains about the old version:\n\n    game.cpp(6802): error C2664: 'std::pair<hr::cell *,hr::eItem> std::make_pair<hr::cell*&,hr::eItem&>(_Ty1,_Ty2)':\n    cannot convert argument 2 from 'hr::eItem' to 'hr::eItem &'\n        with\n        [\n            _Ty1=hr::cell *&,\n            _Ty2=hr::eItem &\n        ]\n\nAnd MSVC wrongly complains about this alternative:\n\n    conformal::findhistory.emplace_back(c2, int(c2->item));\n    error: no matching function for call to 'std::pair<hr::cell*, hr::eItem>::pair(hr::cell*&, int)'\n\nAnd MinGW wrongly complains about these alternatives:\n\n    game.cpp:6801:49: error: cannot bind bitfield 'c2->hr::cell::<anonymous>.hr::gcell::item' to 'hr::eItem&'\n     conformal::findhistory.emplace_back(c2, c2->item);\n                                             ~~~~^~~~\n\n    game.cpp:6801:47: error: cannot bind bitfield 'c2->hr::cell::<anonymous>.hr::gcell::item' to 'hr::eItem&'\n     conformal::findhistory.push_back({c2, c2->item});\n                                           ~~~~^~~~","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/hyperrogue/commits/6f7bf82b487f4ec971ea735542b766507d852c9a"},{"sha":"257b8bdfe651d74ea7d2e5622daa60eb6fd95c3c","author":{"name":"Arthur O'Dwyer","email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com"},"message":"Fix some truncation warnings for the benefit of MSVC.\n\n    rug.cpp(1266): warning C4305: 'argument': truncation from 'double' to 'GLclampf'\n    tour.cpp(629): warning C4305: '=': truncation from 'int' to 'bool'","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/hyperrogue/commits/257b8bdfe651d74ea7d2e5622daa60eb6fd95c3c"},{"sha":"9ebd510267fc7fb459cb2f842fab685d64b8b8f0","author":{"name":"Arthur O'Dwyer","email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com"},"message":"Add DLLs to msvc.bat.","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/hyperrogue/commits/9ebd510267fc7fb459cb2f842fab685d64b8b8f0"},{"sha":"fcfecd3714ef78c60a37e5fe7ecbbf1d3b93383f","author":{"name":"Arthur O'Dwyer","email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com"},"message":"testing","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/hyperrogue/commits/fcfecd3714ef78c60a37e5fe7ecbbf1d3b93383f"}]}
{"actor":{"display_login":"Quuxplusone"}}