Alogani
Alogani
Hello everyone, I've worked a bit more on deepCopy/deepEqual implementation. I have written stronger tests (3 of them fails with system.deepCopy, because they involved typed ptr). And made some correction...
Hello, I want to up this issue, because it is still present. it was also diffcult to figure out the bug in complex codebase, because the error is not explicit...
Here is the utf8 version, of course much slower, because it implies some conversions (there is certainly a way to do parseInt without reconverting to string) : ``` import std/[algorithm,...
Awesome, thanks for your addition ! I should have mentionned I was not as confident about my solution, because I don't work as much with utf8 (thinks for Nim developpers...
I see that ticket thanks ! I still used isDigit in my code, because i don't think that special digits characters will really bother a natural sort algorithm (after all,...
I added my code for non standards zeros here : https://github.com/nim-lang/Nim/issues/23465#issuecomment-2027970284 I have also modified the implementation to handle them : ``` proc rawParseInt(s: openArray[Rune], b: var BiggestInt): int =...
Yeah sure ! I was hesitant out of fear that something might explode or I don't know what, I have never contributed before 🙂
Wow, that a very detailed research you did. Awesome. I had put more info in the PR request, but the PR request is wrong indeed as you noticed well. I...
So instead of using basing on linux specific architecture, we should put all defs in posix common architecture and use compile switch for each distro -> https://nim-lang.org/docs/distros.html There is also...
@litlighilit I wasn't sure of what you said, so I verified, and you are indeed right: ```c #include #include #include #include int main() { struct sigaction action; // #Sigaction printf("%ld",...