{"push_id":759143915,"size":196,"distinct_size":196,"ref":"refs/heads/master","head":"c596db07bd703b6bfebf6e6bc3b0a45817f9033a","before":"99f6d159d90d74bccd3f9081f15834c512e1c9e2","commits":[{"sha":"ae25b7750271282d298e003211b567e840527900","author":{"email":"e7b73ca0953a5d12982870cd6d45d044b17f68d7@gmail.com","name":"Tshepang Lekhonkhobe"},"message":"fs: indicate that we only copy regular files","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/ae25b7750271282d298e003211b567e840527900"},{"sha":"6203d97a86b654e162d059fd5a13537ecbe6ee05","author":{"email":"a79797d59a73bd85bc9120a1d27f65ff40722ecf@googlemail.com","name":"Diggory Blake"},"message":"Fix setting of PATH for `make check` on windows","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/6203d97a86b654e162d059fd5a13537ecbe6ee05"},{"sha":"8c4dc18d2a51321070abccd34182381bdc66054d","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Add opaque structs to TRPL:FFI\n\nFixes #27303","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/8c4dc18d2a51321070abccd34182381bdc66054d"},{"sha":"e0d7497fb8a25e9b64518574faabe579519bebc9","author":{"email":"a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","name":"Brian Anderson"},"message":"Revert \"Revert \"Fix `missing_docs` lint for const and static.\"\"\n\nThis reverts commit 9191a7895574ec3aa5a9b84ce0008d91e32ccd6a.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/e0d7497fb8a25e9b64518574faabe579519bebc9"},{"sha":"2daa1b75309be4c98e5614d2fac089b246d6ba79","author":{"email":"f5b45293225c5fdbb9107536c397bb86975b463c@gmail.com","name":"diaphore"},"message":"Trim trailing newline from FormatMessageW","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/2daa1b75309be4c98e5614d2fac089b246d6ba79"},{"sha":"c115c513632b45d1a4d1b3fb648755a7023269e7","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@timnn.me","name":"Tim Neumann"},"message":"improve span of erroneous empty macro invocation\n\nThe ideas is to use the span of the complete macro invocation if the span of a\nmacro error is `DUMMY_SP`.\n\nfixes #7970","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/c115c513632b45d1a4d1b3fb648755a7023269e7"},{"sha":"1eeaf2065b61cc99f9e5d7f3dd4b77a018ee619f","author":{"email":"d5e0892e7d66bcce47406a02632e7b4f50cda414@gmail.com","name":"Björn Steinbrink"},"message":"Fix ICE when trying to drop an unsized type from a different crate\n\nThe code to get the LLVM type signature for the drop function doesn't\nhandle unsized types correctly.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/1eeaf2065b61cc99f9e5d7f3dd4b77a018ee619f"},{"sha":"f804872502587290dcab42eda35301314173cbd7","author":{"email":"d5e0892e7d66bcce47406a02632e7b4f50cda414@gmail.com","name":"Björn Steinbrink"},"message":"Fix the function return type used in get_res_dtor()\n\nInstead of the actual return type, we're currently passing the function\ntype to get_extern_fn(). The only reason this doesn't explode is because\nget_extern_fn() actually doesn't care about the actual return type, just\nabout it being converging or not.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/f804872502587290dcab42eda35301314173cbd7"},{"sha":"b55806ca8ff97ee89f77f9c784619ace3034c32c","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Make core::num::dec2flt::strategy::grisu::Fp methods public.\n\nThe intent is to allow decimal-to-float parsing to use Fp in its fast path.\nThat code is added in a later commit.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/b55806ca8ff97ee89f77f9c784619ace3034c32c"},{"sha":"7ff10209aa9b8da6d6d4ceea0161757048126d2d","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Enlarge Bignum type from 1152 to 1280 bits.\n\nThis is necessary for decimal-to-float code (in a later commit) to handle\ninputs such as 4.9406564584124654e-324 (the smallest subnormal f64).\nAccording to the benchmarks for flt2dec::dragon, this does not\naffect performance measurably. It probably uses slightly more stack\nspace though.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/7ff10209aa9b8da6d6d4ceea0161757048126d2d"},{"sha":"7ebd7f3b9a7ebc020663a13b29b1e50446b3c262","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Add various methods to Bignum:\n\n- Exposing digits and individual bits\n- Counting the number of bits\n- Add small (digit-sized) values\n- Multiplication by power of 5\n- Division with remainder\n\nAll are necessary for decimal to floating point conversions.\nAll but the most trivial ones come with tests.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/7ebd7f3b9a7ebc020663a13b29b1e50446b3c262"},{"sha":"b7e39a1c2dd24fd4110c22c70cad254365b0ffd3","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Script for generating the powers-of-ten tables necessary for correct and\nfast decimal-to-float conversions.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/b7e39a1c2dd24fd4110c22c70cad254365b0ffd3"},{"sha":"ba792a4baa856d83c3001afa181db91c5b4c9732","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Accurate decimal-to-float parsing routines.\n\nThis commit primarily adds implementations of the algorithms from William\nClinger's paper \"How to Read Floating Point Numbers Accurately\". It also\nincludes a lot of infrastructure necessary for those algorithms, and some\nunit tests.\n\nSince these algorithms reject a few (extreme) inputs that were previously\naccepted, this could be seen as a [breaking-change]","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/ba792a4baa856d83c3001afa181db91c5b4c9732"},{"sha":"d83a0fdf7da8b93b21de6ff2809e81a69447a9a5","author":{"email":"baefb30f9a2ecc1b9160e6c0518d30aa54a645f9@zepler.net","name":"Alisdair Owens"},"message":"add diagnostics for E0387","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/d83a0fdf7da8b93b21de6ff2809e81a69447a9a5"},{"sha":"b67adbed5a3bb9820aeee8eef6d82ad20e028355","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@bernat.im","name":"Vincent Bernat"},"message":"TRPL: minor correction on how `chars().nth()` work\n\nThe previous wording was confusing. While would we need to go through\nthe whole list just to find the first code point? `chars()` being an\niterator, we only need to walk from the beginning of the list.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/b67adbed5a3bb9820aeee8eef6d82ad20e028355"},{"sha":"721dc47a6996f0c418ed515701142d79846c8e10","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@bernat.im","name":"Vincent Bernat"},"message":"doc/core: fix description of `nth` function\n\nThe \"nth\" element can be confusing. In an array context, we know indexes\nstart from 0 but one may believe this is not the case with \"nth\". For\nexample, would `.nth(1)` return the first (1th/1st) or the second\nelement?  Rephrase a bit to be less confusing.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/721dc47a6996f0c418ed515701142d79846c8e10"},{"sha":"82dbc2ea619cbfc98ca9ad2f9e06a5acd294cbe3","author":{"email":"c078c0ddeac7b7a4d2b7ec5268a0d9ae4c662761@gmail.com","name":"Robin Kruppe"},"message":"Add optional, external tests for floating point parsing.\n\nRunning these tests takes hours, so they are not run by @bors.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/82dbc2ea619cbfc98ca9ad2f9e06a5acd294cbe3"},{"sha":"d07a094fb07616345ff188da1a54986eabcbb9d8","author":{"email":"baefb30f9a2ecc1b9160e6c0518d30aa54a645f9@zepler.net","name":"Alisdair Owens"},"message":"add diagnostics for E0193","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/d07a094fb07616345ff188da1a54986eabcbb9d8"},{"sha":"bbbfed2f93d3ba58a53ed8bf353ed11f3bb751db","author":{"email":"8e0d94695c8087496e207d45916b5a6b810661a9@gmail.com","name":"Eli Friedman"},"message":"Use https URLs to refer to rust-lang.org where appropriate.\n\nAlso fixes a few outdated links.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/bbbfed2f93d3ba58a53ed8bf353ed11f3bb751db"},{"sha":"7d3c4bd72a8e12e926592ef5592d188c76ac6b7a","author":{"email":"8e0d94695c8087496e207d45916b5a6b810661a9@gmail.com","name":"Eli Friedman"},"message":"Tweak style guide to avoid referencing the removed ascii::Ascii.","distinct":true,"url":"https://api.github.com/repos/yongqli/rust/commits/7d3c4bd72a8e12e926592ef5592d188c76ac6b7a"}]}