Есть ли уже что-то для perl6, чтобы получить Terminalsize?
(например, как perl5 "Term :: ReadKey :: GetTerminalSize");
Есть ли уже что-то для perl6, чтобы получить Terminalsize?
(например, как perl5 "Term :: ReadKey :: GetTerminalSize");
Я не знаю прямого метода, но синтаксический анализ qx/resize/
должен работать в системах, где доступна команда изменения размера.
Обновление: код синтаксического анализа, который несколько усложняется:
my %h = qx/resize/.lines.grep(/\=/).map: { m/(\w+) \= (\d+) /; $/.list };
my ($y, $x) = %h<LINES COLUMNS>;