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 and Ada)
And the first quiet week for the stable version of the game passed. There are still some issues with random game's crashes, but the only way to fix them is to finish the current game's code rewrite. Thus, they perhaps will be fixed faster in the development version of the game. Anyway, I'm trying to find causes of them, but no luck at the moment.
The development version is moving slowly forward as always. The list is rather short this week as the most of the work were done under-the-hood:
The static code analyzer for Nim programming language
And the work on the new rule, for checking the declarations of ranges in the code continues. As mentioned in the previous report, due to smaller amount of time spent on the project, the work is going very slowly. But at least, I think the rule should work correctly now. :) All its code should be done, its tests passed, now I need to add the documentation to the rule. The biggest problem here was that the Nim compiler doesn't check for spaces before and after .. sign in the declarations, thus I had to find a way to implement it in almost fast way. ;)