Состоялся релиз утилиты tree 1.8.0

good-penguin.png

Через ~4,5 года после выхода утилиты для иерархического листинга директорий tree 1.7.0 вышла версия 1.8.0.

Изменения в этой версии:

  • добавлена предложенная несколькими людьми экспериментальная опция --fromfile; с этой опцией у tree приоритет чтения листинга директорий из файла, а не из файловой системы; '.' указывает на то, что листинг директорий будет читаться из stdin; планируется в итоге дополнить опцию --fromfile опцией --fromjson или вообще заменить первую на последнюю;
  • В BSD добавлена поддержка переменных окружения CLICOLOR и CLICOLOR_FORCE;
  • Теперь strftime () используется исключительно для форматирования даты и времени в соответствии с локалью;
  • ряд man страниц исправлены и почищены Кириллом Колышкиным;
  • обновлена переменная BINDIR в Makefile для MacOS X, поскольку в MacOS X теперь запрещено устанавливать программы в /usr/bin из за System Integrity Protection (SIP);
  • улучшены сообщения об ошибках в указанных опциях;
  • устранён баг с неотображением символических ссылок при активных -P паттернах;
  • исправлены сообщения об ошибках в аргументах с длинными форматами;
  • исправлен баг касающийся запятых при выводе в формате JSON;
  • теперь при выводе размера файлов/директорий в формате JSON не игнорируются опции -h/--si;
  • исправлен баг с некорректной обработкой юникодных строк;
  • исправлен баг с использованием mbstowcs (), где из за некорректных для UTF-8 последовательностей байтов в строках не получалось закрыть строку и выводился мусор;
  • исправлен баг, который приводил к выводу неверной информации об inode и устройстве для символических ссылок;

>>> Подробности

©  Linux.org.ru