z33ky
z33ky
`HEAD~n` (or more generally `~n`) refers to the n-th generation ancestor (see `git help gitrevision`).
On the git merge example, enter the following commands ``` git checkout dev git merge master git checkout master git merge --no-ff dev ``` This results in the error `branchStartCommit...
Many operations expected the numeric type `N` to implement `ClosedAdd` and/or `ClosedSub`. This commit replaces some of these with the less restrictive `Simple{Add,Sub}`, which does not require `{Add,Sub}Assign`. This partially...
In my project I've introduced an enum to give me a more readable representation of the PDF operations: ``` enum PdfOperation { OpenPath { x: PdfNumber, y: PdfNumber }, Line...
Since the old *Collectors are removed, this is an API-breaking change. They could easily be re-added on top of the Visitors though.
`BroadPhase::update` takes two callback-functions, `allow_proximity` and `proximity_handler`. In my code I am not storing the objects themselves in the `BroadPhase`, but indices to them (I have a minified version [here](https://gist.github.com/z33ky/4031121d0a95f9190e831d179c32c2fb))....
As per suggestion in [nalgebra#728](https://github.com/rustsim/nalgebra/pull/728#issuecomment-643745848).
We get some annoying warnings from `-Weffc++` about initializing members via the member initialization list, even though their default constructor is perfectly fine. See [GCC Bug 81431](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81431) for an upstream...
Consider using [fmt](https://github.com/fmtlib/fmt) for `Log()`.
I introduced a couple of compile-time and run-time range checks that make sure that numeric casts work as expected. While it's certainly useful to have these for debug builds, they...