- Belgium
- https://www.rustybever.be
-
Computer science student from Belgium who loves playing around with servers.
- Joined on
2021-03-28
Jef Roosens pushed to red-black-tree at Chewing_Bever/libvieter
-
ef5037f941 chore(tree): some small cleanups
Jef Roosens pushed to red-black-tree at Chewing_Bever/libvieter
-
bee520a781 fix(tree): working balanced remove
-
70217bee21 fix(tree): fix wrong rotation function
- Compare 2 commits »
Jef Roosens synced new reference rewrite-react to Chewing_Bever/didier from mirror
Jef Roosens synced commits to rewrite-react at Chewing_Bever/didier from mirror
Jef Roosens commented on issue vieter-v/vieter#167
Support other database backendsThe PR didn't make it into V 0.3.3 🤷♂️
Jef Roosens opened issue vieter-v/vieter#345
Investigate possible vweb improvementsJef Roosens pushed to red-black-tree at Chewing_Bever/libvieter
-
17c2e15385 feat(tree): first attempt at wikipedia pseudo code
Jef Roosens pushed to red-black-tree at Chewing_Bever/libvieter
-
1d458c68a4 feat(tree): start of balanced removal
Jef Roosens pushed to red-black-tree at Chewing_Bever/libvieter
-
b74a4e9326 refactor(tree): bit more cleanup
-
e5130a6383 feat(tree): bit flag so children know which child they are
-
193fc4b454 refactor(tree): store children as static array instead
-
06fca6f5ae refactor(tree): better testing code
- Compare 4 commits »
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CI'm not quite sure yet where I'd like to place third-party code (in case we start adding more stuff like this), but considering this is the only place this is used, just leaving it here for now is fine.
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CAs mentioned on matrix, this function should become a streaming one.
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CThis check is not safe, the dynarray code doesn't make any guarantees about empty fields being NULL, they're simply malloc'ed and not initialised.
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CI don't personally use this style of free function right now, but it might be interesting to migrate all free functions to this style indeed. I'm assuming the pointer-to-pointer is so you can set the variable containing the pointer to NULL as well?
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CThis should also use `SMALL_BUFF_SIZE` I think, just for consistency.
Jef Roosens suggested changes for vieter-v/libvieter#6
Refactor package module into CIn general, the code isn't formatted at all, but that can be fixed by a simple `make fmt`.
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CShouldn't this be `sizeof(a package)`?
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into COh smart, no array indexing required, didn't even think of that ;p
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CSame here
Jef Roosens commented on pull request vieter-v/libvieter#6
Refactor package module into CGeneral note for `snprintf` usage: what happens if the value is larger than the buffer? Is it simply cut off? Cuz if so, we shouldn't be making assumptions about the length of the input.