mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-30 01:47:13 +00:00

This is intended to be used instead of the Game Version dialog's clipboard text report in the event that Wesnoth cannot reach the titlescreen or the dialog for some reason. Unlike the --version info dump, it performs various calls to the filesystem API which have potential side-effects on the environment (namely, creating a user data directory structure if none existed before running the command). It seems highly improper for a program's --version switch to perform any actions other than printing text to its parent terminal, hence I thought it would be better to add a new switch with a more active phrasing, also reflected in its accompanying documentation. Ultimately, this and its UI counterpart should be used by 1.14 players as part of the bug reporting process, preferably as a mandatory step before submitting new reports on GH or the forums.