Weekly development report 2021-02-20

Welcome to the weekly development report or what was done in my Open Source projects in the last week.

Steam Sky

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

The stable version again entered into sleep mode. Nothing new here.

The development version work continues as usual. On topic as usual either. :) Visible changes are:

Things under the hood:

And the last thing today, probably the most important: since the last development release has passed 4 weeks, thus now it is time for the next. Thus, in less than 24 hours since this post, a new, shining from bugs version of the game will be available to download :)


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

The first part of the week was dedicated to testing and fixing all the newly added bindings to various Tk ttk widgets. But now everything should work properly. The second part of the week was spent on adding static code analysis to the project. I'm using AdaControl for it. There were some problems at the beginning to set it properly to work, but now it works. And report a lot of problems with code :) At this moment, only Tcl package should be fully checked. It also gains a new procedure Set_Interpreter to change the current default Tcl interpreter. The static analysis now started on Tcl.Lists package.


Graphical File Manager for Linux (written in Ada)

Work on the console version of the program slowly moving forward:


Non-Intelligent console assistant (written in Ada)

As the maintenance work continue here, the whole week was related to running static code analysis and fixing all reported problems. It still has a lot of things to do, thus probably a few next weeks will have that same content of weekly reports :)

Docker Ada

Various Docker images files related to the Ada programming language

This week special guest, with only one change: AdaBuild image got AdaControl package inside. Documentation were updated, same as the Docker image.