ugrep 7.1 ΠΈ 7.1.1

22 ΠΈ 30 ноября ΡΠΎΡΡ‚ΠΎΡΠ»ΠΈΡΡŒ выпуски 7.1 ΠΈ 7.1.1 быстрой кроссплатформСнной консольной ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ поиска тСкста ugrep, написанной Π½Π° языкС C++ ΠΈ распространяСмой ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ BSD-3.

Для Π±ΠΎΠ»Π΅Π΅ эффСктивного поиска Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах Π½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Ρ… носитСлях, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ поискС Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π°Ρ€Ρ…ΠΈΠ²Π°Ρ… (zip, tar ΠΈ Π΄Ρ€.), ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ индСксированиС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ ugrep-indexer (Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² поставку ugrep, начиная с вСрсии 6.0).

Бписок измСнСний:

  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ подсвСтки синтаксиса шаблонов поиска ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ TUI;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠΏΡ†ΠΈΠΈ —filter (Windows);
  • обСспСчСна Ρ€Π°Π±ΠΎΡ‚Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… скриптов ug+ ΠΈ ugrep+ ΠΏΡ€ΠΈ нСдоступности Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² (pdftotext, Poppler, antiword, pandoc ΠΈΠ»ΠΈ exiftool);
  • исправлСно ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ классов символов ΠΏΡ€ΠΈ использовании ΠΎΠΏΡ†ΠΈΠΈ -i (ΠΈΠ»ΠΈ —ignore-case) для соотвСтствия с ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ GNU grep ΠΏΡ€ΠΈ использовании ΠΎΠΏΡ†ΠΈΠΉ -i ΠΈ -P;
  • устранСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдупрСТдСния -Woverload-virtual ΠΈ -Wshadow ΠΏΡ€ΠΈ сборкС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ RE/flex, TUI ΠΈ индСксатора ugrep-indexer.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru