Состоялся релиз ack 3.0.0


Состоялся релиз ack 3.0.0

Состоялся стабильный релиз утилиты ack 3.0.0. ack — это аналог grep’а, но для программистов, который написан на Perl’е.

В новой версии:

  • Новая опция —proximate=N, для упорядочивания результатов поиска по отношению друг к другу.
  • Изменено и улучшено поведение опции -w, которая включает поиск по целым словам. Раньше ack 2.x позволял, чтобы в начале и конце шаблона при опции -w присутствовали небуквенные символы. ack 3.x больше такого не позволяет.
  • Добавлена опция -S как синоним —smart-case. Эта опция задаёт поиск, алгоритм которого зависит от того, какие регистры букв встречаются в шаблоне. Если все буквы в шаблоне маленькие, то поиск будет регистронезависимым, но если в шаблоне есть хотя бы одна большая буква, то поиск будет регистрозависимым.
  • Добавлена опция -I, которая включает регистрозависимый поиск.
  • Время запуска теперь на 30-40% меньше по сравнению с версией 2.22 за счёт удаления неиспользуемой поддержки плагинов.
  • ack теперь по умолчанию поддерживает форматы SVG, Markdown и POD.

Скачать: https://github.com/beyondgrep/ack3/archive/v3.0.0.tar.gz

Источник: linux.org.ru