{"push_id":2944342511,"size":29,"distinct_size":29,"ref":"refs/heads/master","head":"7c5953ce5b46867305bd8882cd6cef05697b4043","before":"1ff5d5a60cdeeabb8f7d00dcdddcf6bc5c313c4b","commits":[{"sha":"a0693027c988cf92d01c5bee86dbbbd7e60626e4","author":{"name":"Dobiasd","email":"13a97de341d94ec25ae0b30ce15f1d0bde4ecc17@gmail.com"},"message":"Add link to Udemy course","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/a0693027c988cf92d01c5bee86dbbbd7e60626e4"},{"sha":"2b846605dfe6181528448ec30d7e7434d03182a5","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"compare.hpp : replace [](auto x, decltype(x) y) by static_assert(is_same)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/2b846605dfe6181528448ec30d7e7434d03182a5"},{"sha":"24b1eb86f4caeebd8571343cb6a72098c0adbc82","author":{"name":"Tobias Hermann","email":"13a97de341d94ec25ae0b30ce15f1d0bde4ecc17@gmail.com"},"message":"Merge pull request #135 from pthom/compare_auto\n\ncompare.hpp : replace [](auto x, decltype(x) y) by static_assert","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/24b1eb86f4caeebd8571343cb6a72098c0adbc82"},{"sha":"1b5e6958c0ce4c8095c796651227b018b853355b","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"Added toolchain_msvc.cmake\n\nThis is the first step of porting the compilation to windows.\n\nWarning level is set to a high level (/W4), and some additional warning were enabled.\n\nAs of now, one warning needs to be disabled, concerning variable shadiowing\n  4459 # declaration of 'xs' hides global declaration\n(since the xs variable name is quite commonly used)\n\nAlso : gitignore build64","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/1b5e6958c0ce4c8095c796651227b018b853355b"},{"sha":"9251d67b639e44d5808ae92e2c6358b6c5b47bd9","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"#pragma GCC => inside ifdef __GNUC__","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/9251d67b639e44d5808ae92e2c6358b6c5b47bd9"},{"sha":"69d24036f5010534427d12dabaad8201e85e3595","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"maps_test.cpp : correct int tot bool cast (islower / isupper)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/69d24036f5010534427d12dabaad8201e85e3595"},{"sha":"886410d47256ae256bd09b1bb7a57598e63b542a","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"test/container_common_test.cpp : ABC is a reserved identifier for windows...","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/886410d47256ae256bd09b1bb7a57598e63b542a"},{"sha":"d4d81411721c78521a1670d3c6c932c153844ddb","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"maybe.hpp : correct one warning under msvc (ptr initialized & not referenced)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/d4d81411721c78521a1670d3c6c932c153844ddb"},{"sha":"c98863db3a4f6613cf654738bbf0a6007282a3e9","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"udemy_course_test.cpp : add .f to float constants","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/c98863db3a4f6613cf654738bbf0a6007282a3e9"},{"sha":"a08d6042196cf83b55b9cb622480b78a06f6dc7e","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"numeric_test.cpp : fix msvc2017 compil (force use fplus::round)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/a08d6042196cf83b55b9cb622480b78a06f6dc7e"},{"sha":"d2bfa85a388fd541b056f20ae0f094a0e2d36408","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"disable stringtools_utf8_test under MSVC (ru.RU.utf8 is for *nixes only)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/d2bfa85a388fd541b056f20ae0f094a0e2d36408"},{"sha":"5eae0c9b1fec2522420ee9f09b9b06a7951e719c","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"compare.hpp : replace [](auto x, decltype(x) y) by static_assert(is_same)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/5eae0c9b1fec2522420ee9f09b9b06a7951e719c"},{"sha":"fe310c2c2f484e6ae225f8ad268f1895431e6091","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"invoke_test.cpp : some tests *fail* under MSVC / add option FPLUS_MSVC_BYPASS_FAILING_TESTS\n\nThose tests are hard to correct.","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/fe310c2c2f484e6ae225f8ad268f1895431e6091"},{"sha":"87c7b865712ac465df37b49507af2c2930c26098","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"Added appveyor.yml (windows CI with appveyor)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/87c7b865712ac465df37b49507af2c2930c26098"},{"sha":"b37849ea85d86d95188e73e0edcb2bcaa31d4a45","author":{"name":"Dobiasd","email":"13a97de341d94ec25ae0b30ce15f1d0bde4ecc17@gmail.com"},"message":"Replace std::accumulate with custom implementation","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/b37849ea85d86d95188e73e0edcb2bcaa31d4a45"},{"sha":"f4b2686e5b31b585cbe9a5c2edf10ba0e10df81e","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"invoke_test : one test fails to compile under win 64 bits / lots fail under win 32 bits","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/f4b2686e5b31b585cbe9a5c2edf10ba0e10df81e"},{"sha":"c1c69a923c5e9fa8543c770a8e346031276b153d","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"invoke_test.cpp : all tests pass with msvc 2017 64 bits, some fail in 32 bits (msvc2105 & 2017)","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/c1c69a923c5e9fa8543c770a8e346031276b153d"},{"sha":"ecd01de34b74b1315c62c84ea5baacc643569e96","author":{"name":"Pascal Thomet","email":"15ba34d65607b85e5833f672665ef1687947d0bd@ivsweb.com"},"message":"invoke_test.cpp works fully under msvc 32 & 64 bits / use std::is_function for msvc\n\nThe root cause was the reimplementation of std::is_function which leads to different behavior\nbetween 32 and 64 bits.\n=> we stick to use the standard std::is_function for msvc. This is good news, I think.\n\nAll tests pass under MSVC 2017, and only one test fails under MSVC 2015.","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/ecd01de34b74b1315c62c84ea5baacc643569e96"},{"sha":"1fd31b7e27a8d4224ee676f155c9165c56512536","author":{"name":"Tobias Hermann","email":"13a97de341d94ec25ae0b30ce15f1d0bde4ecc17@gmail.com"},"message":"Merge pull request #136 from pthom/win_port\n\nWin port","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/1fd31b7e27a8d4224ee676f155c9165c56512536"},{"sha":"b373ef7d7738bdf0d8740d65be34aa4312ef4d03","author":{"name":"Dobiasd","email":"13a97de341d94ec25ae0b30ce15f1d0bde4ecc17@gmail.com"},"message":"Add AppVeyor badge","distinct":true,"url":"https://api.github.com/repos/offa/FunctionalPlus/commits/b373ef7d7738bdf0d8740d65be34aa4312ef4d03"}]}
{"actor":{"display_login":"offa"}}