Состоялся релиз пятой версии zsh — популярной командной оболочки в операционных системах *nix. Первая версия zsh вышла в 1990 году, сейчас программа развивается коллективными усилиями как типичный проект Open Source. Эта оболочка является альтернативой bash, имея ряд преимуществ перед последним, например, ZLE (Zsh Line Editor), варианты дополнения по Tab с цветным выделением, бóльший набор команд и т.д.
В мажорной версии 5.0 закреплены многочисленные нововведения, которые были реализованы в серии релизов 4.3.
Список изменений в zsh 5.0 по сравнению с zsh 4.2 очень большой, из самого интересного можно выделить:
- Поддержка строк, состоящих из многобайтовых символов. Различные опции, функции редактора и флаги расширения добавлены для работы с такими строками.
- Появились новые опции: COMBINING_CHARS, DEBUG_BEFORE_CMD, HASH_EXECUTABLES_ONLY, HIST_FCNTL_LOCK, HIST_LEX_WORDS, HIST_SAVE_BY_COPY, MULTIBYTE, NO_MULTI_FUNCDEF, PATH_SCRIPT, POSIX_ALIASES, POSIX_CD, POSIX_JOBS, POSIX_STRINGS, POSIX_TRAPS, PROMPT_SP, SOURCE_TRACE.
- Подсветка синтаксиса и разноцветных шрифтов в командной строке.
- Использование контроля за задачами поддерживается в неинтерактивных и вложенных оболочках.
- Справочная страница zshroadmap предлагает слегка более удобное введение в руководство пользователя, чем раньше.
- Некоторые заметные улучшения в части POSIX-совместимости, когда оболочка работает в соответствующем режиме эмуляции ("emulate sh").