Weekly development report 2021-09-18

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)

This week again quiet in the stable version. It means that the last fixes for the found bugs can be released. :) In around 24 hours since this post, a new, more stable version of the game will be available to download.

The development version is slowly moving in its direction:

TASHY2

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

The beginning of the report is the same as in the previous week: the work on package Tk.Bind is almost in the same place. More code was put in converting Key_Syms_Type to String. The most keys should be now mapped, but there is still something to do. Also, the unit test for the function was constantly updated. The work on sparkification of the library is going forward. The library can be used in SPARK code. The only package which can't be used in SPARK (at least in its 2020 version), is Tcl.Commands due to heavy usage of pointers. Now the work started on reaching the higher level of SPARK compatibility. Currently, it is on Tcl package. And looks like it will trigger a lot of changes to the code. :)

Hunter

Graphical File Manager for Linux (written in Ada)

A bit more things are done in the project that in the last weeks:

YASS

Yet Another Static Site (generator) (written in Ada)

Copy and paste from the previous weeks (added s here :P): fixing the problems reported by AdaControl continues. Work on the package Sitemaps slowly going forward. Also, added some missing code documentation to package Sitemaps.

www.laeran.pl

Yass project to generate this website

And time for the almost annual update to the page. :) This time no big revolution, only small changes. As the devblog slowly grows with almost every week similar content, the main page of the blog got redesign. Devblog and posts are separated plus the devblog is separated on years. That should make the look a bit more clean.

Back