19 ноября состоялись выпуски 1.21 и 2.7 утилиты [ ncdu ]( https://dev.yorhel.nl/ncdu ) (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом. Утилита написана на языках C (версия LTS) и Zig (версии 2.*) с использованием библиотеки ncurses и распространяется по лицензии MIT. Zig-версия отличается добавлением многопоточного сканирования и новым двоичным форматом (со встроенным сжатием) экспорта результатов сканирования.
Список общих изменений:
• развёртывание ~ и ~user в файле конфигурации;
• исправлен импорт из JSON с экранированными суррогатными парами в формате UTF-16.
Список изменений в версии 1.21:
• исправлены отображение и экспорт нулевых значений, когда расширенная информация недоступна;
• исправлены экспорт и импорт JSON для флага «другая файловая система».
Список изменений в версии 2.7:
• для компиляции по-прежнему требуется Zig 0.12 или 0.13;
• добавлена поддержка прозрачного чтения и записи JSON, сжатого алгоритмом zstandard;
• добавлены опции --compress и --export-block-size;
• исправлено некорректное поле в корневом элементе при экспорте в двоичный формат;
• добавлена опция сборки -Dstrip.
https://www.linux.org.ru/news/opensource/17798635
|