fix(stress): shorten terminal buffer name and clean up CSES versions

Problem: stress terminal buffer showed the full nix python path and
absolute script path, making it illegible. CSES language maps included
unused version variants.

Solution: rename stress terminal buffer to a readable
`term://stress.py` format. Use `python` instead of `python3` in
`build_run_cmd`. Trim CSES `LANGUAGE_VERSIONS`, `CSES_LANGUAGES`,
and `EXTENSIONS` to only the default versions.
This commit is contained in:
Barrett Ruth 2026-03-06 20:02:19 -05:00
parent 446f87f98c
commit 516d1b02b7
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
3 changed files with 5 additions and 10 deletions

View file

@ -85,10 +85,10 @@ M.LANGUAGE_VERSIONS = {
python = { python3 = '31', pypy3 = '70' },
},
cses = {
cpp = { ['c++11'] = 'C++11', ['c++17'] = 'C++17', ['c++20'] = 'C++20' },
cpp = { ['c++17'] = 'C++17' },
python = { python3 = 'Python3', pypy3 = 'PyPy3' },
java = { java = 'Java' },
rust = { rust2018 = 'Rust2018', rust2021 = 'Rust2021' },
rust = { rust2021 = 'Rust2021' },
},
kattis = {
cpp = { ['c++17'] = 'C++', ['c++20'] = 'C++', ['c++23'] = 'C++' },