{"push_id":754483861,"size":214,"distinct_size":214,"ref":"refs/heads/master","head":"bb29edcf77ede13dcae9548cb92a1c9971f522d8","before":"bcedffd0ee24ac6ebbeb5a88e679a698a7857e8d","commits":[{"sha":"6f4b47f14cce32f9226d983ac982f43730ab3512","author":{"email":"fc1ceee5766b065f7ce76d5c08661f42b326d0f2@gmail.com","name":"Ilya Yaroshenko"},"message":"std.math: №1, change protection\n\nAttribute changed for `RealFormat`, `floatTraits`, `floorImpl`. This\nsuff is usefull in other modules like `std.numeric` and\n`std.mathspecial`.","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/6f4b47f14cce32f9226d983ac982f43730ab3512"},{"sha":"a96d7c0b499ab2b4bd8e6b3ea87ee4a3858b9aab","author":{"email":"775e6f66b3a9f348a9200144f5c5004765725fd2@gmail.com","name":"Tomoya Tanjo"},"message":"Add workaround for issue 1238","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/a96d7c0b499ab2b4bd8e6b3ea87ee4a3858b9aab"},{"sha":"476d2096c3f786829ba138945ab5a48a96c9d0b2","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"avoid interference of readln with standard arrays","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/476d2096c3f786829ba138945ab5a48a96c9d0b2"},{"sha":"fab889c9f67c2737a086106285b8f56741a42043","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"replace appender with something similar, but compatible with arrays","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/fab889c9f67c2737a086106285b8f56741a42043"},{"sha":"19ac24d4ac851a5da04f0a5cef412d0d37a55cbd","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"update capacity even when shrinking to allow buffer reuse\navoid producing garbage in byLine, making optimization with _d_newarrayU obsolete","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/19ac24d4ac851a5da04f0a5cef412d0d37a55cbd"},{"sha":"b9233db8f37d62c347125626c062b20a64289d0b","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"fix merge","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/b9233db8f37d62c347125626c062b20a64289d0b"},{"sha":"fc959b05c46a2515bf8abe63424998f80dccae99","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"clarify putonly usage by assert","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/fc959b05c46a2515bf8abe63424998f80dccae99"},{"sha":"bb6dba617a670c7621efd6b1d3e13796d6185d74","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"remove readlnAppender from HAS_GETDELIM version, but also bad GC.sizeof optimization","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/bb6dba617a670c7621efd6b1d3e13796d6185d74"},{"sha":"a0b270a55bed07b625424ae3cef3096dc8afa182","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer  Schuetze"},"message":"comment GC/readlnImpl implementation specific assertions","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/a0b270a55bed07b625424ae3cef3096dc8afa182"},{"sha":"9bb92c55551a90d32725e8779a157844a6b34659","author":{"email":"775e6f66b3a9f348a9200144f5c5004765725fd2@gmail.com","name":"Tomoya Tanjo"},"message":"Mark std.uni.MuliArray.raw_ptr as pure, nothrow and @nogc","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/9bb92c55551a90d32725e8779a157844a6b34659"},{"sha":"ea21524544954539fdaf95a5caa72ac8565b9412","author":{"email":"d061ff1e8419af32cc8abf30671f32448a730ea8@gmail.com","name":"e10s"},"message":"Fix BigInt.toString with \"%x\"\n\nPartial fix for https://issues.dlang.org/show_bug.cgi?id=14503.","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/ea21524544954539fdaf95a5caa72ac8565b9412"},{"sha":"9e0b10c9aecd088fffbb7dae218240a6f2a25b58","author":{"email":"d061ff1e8419af32cc8abf30671f32448a730ea8@gmail.com","name":"e10s"},"message":"append letterCase param to toHexString","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/9e0b10c9aecd088fffbb7dae218240a6f2a25b58"},{"sha":"5f3c6f1a647c83247aea8811184d2b93f5147b46","author":{"email":"382d357c484008417be59240ddf24dd818c9a4b4@gmx.com","name":"jmdavis"},"message":"Implement issue 13433: coarser realtime clock\n\nThis adds an option for getting the time using an alternative clock\nchosen via core.time.ClockType, including access to a coarser clock as\nrequested by issue# 13433.\n\nFor ClockType.normal, the normal clock which has always been used is\nused.\n\nFor ClockType.coarse, a faster clock is used if available even if it's\ncoarser so long as it still has sub-second precision, and the normal\nclock is used if no such clock is available.\n\nFor ClockType.precise, a more precise clock is used if available\n(currently only on FreeBSD), otherwise the normal clock is used.\n\nFor ClockType.second, a faster clock is used which only has second\nprecision. If no such clock is available, then the normal clock is used,\nbut the result is truncated to second precision.","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/5f3c6f1a647c83247aea8811184d2b93f5147b46"},{"sha":"51a51e78132e6bf114c1070a111b8a6560269c7a","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge remote-tracking branch 'upstream/master' into stable\n\nIn preparation of 2.068.0.","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/51a51e78132e6bf114c1070a111b8a6560269c7a"},{"sha":"890656be36a962eb1f69c4342ed3ad0467f7c7b0","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #3420 from MartinNowak/stable\n\nMerge remote-tracking branch 'upstream/master' into stable","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/890656be36a962eb1f69c4342ed3ad0467f7c7b0"},{"sha":"eaeeccd4ac4845d07331ef6044e2050aca14b90a","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"workaround Issue 14718 - float parsing depends on platform strtold\n\n- comment out the affected unittests for now","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/eaeeccd4ac4845d07331ef6044e2050aca14b90a"},{"sha":"53dbbaa2bc18723a0a6d67a78fe0eb517430a50a","author":{"email":"130b15f4aada0dc5bd3664824d6a8967e431e4ba@gmail.com","name":"Hara Kenji"},"message":"Merge pull request #3433 from MartinNowak/workaround14718\n\nworkaround Issue 14718 - float parsing depends on platform strtold","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/53dbbaa2bc18723a0a6d67a78fe0eb517430a50a"},{"sha":"8c5bd6347b05867d51f61e08f4c77e8313103ddd","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #3435 from 9rnsr/fix14685\n\n[REG2.067] Issue 14685 - Silent incorrect behavior with enforce and custom exception","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/8c5bd6347b05867d51f61e08f4c77e8313103ddd"},{"sha":"65b103fc08c5a58f3b0c2b56ac8650ca8e678109","author":{"email":"1f80d93c3b141555a89d8fa91547a9eee1b6ee96@gdcproject.org","name":"Iain Buclaw"},"message":"Relax compile-time assertion in gammafunction to runtime","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/65b103fc08c5a58f3b0c2b56ac8650ca8e678109"},{"sha":"cd77a9cdcb8483618bde3512386e6899692c04af","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Supplemental fix for issue 14735 - Prevent self-recursive match\n\nThe slice expression `s[]` will match to T[n] by using compile-time length deduction.","distinct":true,"url":"https://api.github.com/repos/dcarp/phobos/commits/cd77a9cdcb8483618bde3512386e6899692c04af"}]}