olimpiadi-informatica/task-maker-rust

Incorrect handling of unicode file names

Closed this issue · 1 comments

dp1 commented

When run in a narrow enough terminal tmr can try to split file names in the middle of a multibyte character, crashing.

Running on a terminal with 101 columns, it fails when building a solution called N²_smart.cpp by trying to split inside the ²:

Screenshot from 2022-12-24 11-43-50