Welcome to the weekly development report or what was done in my Open Source projects in the last week.
Roguelike in a sky with steampunk theme (written in Nim)
I'm slowly reach Groundhog Day in both versions of the game. :) I could practically copy the report for both versions from the previous week. All in the same place, with some progress in the development version.
Still peace and quiet in the stable version. Nothing new was detected, known issues like random crashes without any information unfortunately were fixed only in the development version.
The development version is still at the same stage as it was in the previous week. But work is slowly moving forward:
The Nim binging to Nuklear GUI library
Again, copy and paste from the previous weeks. :) I'm just updating the project with changes done in the Steam Sky. Added some new bindings, some new features too, plus I'm slowly starting to rewrite the C part in Nim.
The static code analyzer for Nim programming language
Another week dedicated to solving issues found in other projects. As usual, there is something to show. And even one change that can introduce incompatibility with previous versions of the program:
sizeof
procedure. As with debug
, the compiler does not want to work with the named parameter in this procedure.assignments
has been fixed to check only correct shorthand assignments.directory
only adds files with the extension .nim or .nims to check, not everything as it enters. This should solve problems with projects that are written in several programming languages. But it can also cause problems if the Nim code is stored in files with custom extensions. I will try to solve this problem next week.