On Wed, Aug 25, 2021 at 6:05 PM Wookey <wookey@wookware.org> wrote:
There is a bug in xtherion 5.5.7, at least in the debian build I am
using (therion 5.5.7ds1-2).

If you try to open a thconfig file, you get an error:

"thconfig.thcfg does not exist".

Fortunately you can run 'xtherion thconfig' and that works, otherwise
xtherion would be completely broken unless you renamed all your thconfig
files.

There is a workaround, though. If you change 'Files of type:' to 'All files (*)' in the Open dialog, opening the 'thconfig' file works.
 
This seems a fairly fundamental bug - I'm surprised it's not come
up before.

I'm quite sure it used to work some time ago and there was no change in xtherion source in this respect, so I guess something had to change in the tcl/tk library in Debian. The version of tcl/tk used for the windows installer doesn't have this bug.
 
This is now in the version in Debian stable, so people will
be getting it for the next 2 years, which is somewhat embarassing.
Hopefully we can declare it bad enough to get a fix in.

Or backport 6.0.2+ ;)
 
I've not looked into the code yet for a fix, but can someone confirm
this is not just me?

 Confirmed. Stacho has already fixed it in the master branch.

M.