-
Notifications
You must be signed in to change notification settings - Fork 115
Description
I'm wondering why you treat project history as some sort of dumpster where most of commits have no commit messages, and pretty much 95% commit history has no value. I don't even mention extremely messy code.
Just like that randomly you commit back old bugs. Do you review yourself what you commit?
For example, this fix:
9f58944#diff-e05c108e3bce4066346277d43bd50252d91769b4387f680dccc03afcc3f8e3e8R452
was randomly reverted. Here's current version:
There was an extremely annoying bug in turbopfor where it would produce different results because some registers weren't cleared. I just double checked and sure enough, that change is randomly removed. I didn't test latest code if it's buggy, but the change clearly was reverted.
That's the commit where it was fixed: fac4c73 (note extremely useless commit message, wtf).
Here's current master and the fix is removed: https://github.com/powturbo/TurboPFor-Integer-Compression/blob/master/lib/vp4c.c#L417 Here's the relevant bugreport: #60
wtf, how do you manage to do that kind of stuff.
Sometimes I look at code like that, and I have no guesses how you end up with code like this:
https://github.com/powturbo/TurboPFor-Integer-Compression/blob/master/lib/vp4c.c#L430
like you have a program that randomly makes code unreadable?