Weekly development report 2021-03-06

Welcome to the weekly development report or what was done in my Open Source projects in the last week. Generally speaking, the most of the week (in some projects even all) was spent on fun related to the static code analysis and fixing problems reported by it. Now a bit more details.

Steam Sky

Roguelike in a sky with steampunk theme (written in Ada)

Another week which passed too fast :) Work on polishing the game UI continues. At least, this time here will be something to show.


Ada binding to Tcl/Tk, the new version of TASHY

Fixing problems reported by AdaControl continues. Tk package should be good for now, same as Tk.Grid and Tk.TtkButton. The work now started on fixing package Tk.TtkLabel. Also, the unit tests for the packager were updated to the new versions of bindings.


Graphical File Manager for Linux (written in Ada)

Maintenance work continues but this time also one new thing was added to the console version of the program:


Non-Intelligent console assistant (written in Ada)

Fixing the problems reported by AdaControl slowly moving forward. But this time even one new thing landed in the code: now when there will be any problem reported by the program, the program itself will exit with proper exit status. At this moment it causes problems with unit tests, because it set failure exit code for passed tests :) Also, some code cleanup was done this week.