mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-29 21:07:24 -06:00
CodeRabbit (#3252): set_dictionaries_folder() reloaded every other proofed language but not Russian or Czech, so after a folder change installed_dictionaries() would report a path from the new folder while spelling kept using the stale cached dictionary. Also added Czech's test fixture to the shared dictionaries-folder test's temp folder (the same content czech_proofing_through_the_ review_commands installs directly): since that folder-change test now reloads Czech too, it was clearing a concurrently running Czech test's installed dictionary with nothing to replace it, intermittently emptying it mid-test. Same fixture content either way keeps the race harmless, exactly as it already does for Polish/Portuguese/Indonesian. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>