LINUX.ORG.RU

Вышел GNU grep 3.2

 ,


1

1

Почти через полтора года после релиза версии 3.1 вышел GNU grep 3.2.

Новое в этой версии:

  • Опция --files-Without-Match (-L) теперь приводит к успешному выполнению grep когда файл указан в списке, а не когда выбрана строка. Это напоминает то, что делает git-grep.
  • Исправлена работа опции --recursive (-r) на MS-Windows.
  • Более чем 30-ти кратное улучшение производительности когда много выражений имеют общий префикс благодаря улучшениям, которые сделал Норихиро Танака в файле dfa.c из gnulib.
  • Дополнительное ускорение поиска в больших файлах на 3-23% за счет увеличения начального размера буфера.
  • grep теперь диагностирует переполнение стека. До версии 2.6 (2010-й год) grep включал эту функциональность. Начиная с версии 2.6 grep по умолчанию начал обрабатывать регулярные выражения через glibc, и в итоге потерял эту функциональность. А теперь она была добавлена опять.

>>> Скачать

★★★★★

Проверено: jollheef ()

Ответ на: комментарий от dem

Это vim открывает гиговый файл и поэтому от него все отказались.

Я не уверен что vim откроет такой файл. Но даже если откроет, то работать с ним будет очень сложно. Vim не Joe :(

adn ★★ ()
Ответ на: комментарий от adn

Про гиговый не уверен, но с ста мегабайтами работал. Вроде как в память все не читал. А еще у нас QA офигел что при открытии 15 метрового JSON у него редактор вешает всю машину (с подсветкой вас)...

dem ()
Ответ на: комментарий от dem

Vim, если я ничего не путаю, все операции делает в памяти. Там же в памяти хранятся все буферы и открытые файлы. А подсветка синтаксиса в Vim'е - это вообще отдельная песня, так как vim не умеет многозадачность и пока все не распарсит и не подсветит, работать с файлом не даст.

adn ★★ ()
Ответ на: комментарий от adn

С гедитом явно не сравнить. На самом деле помню на PDP как раз изменить символ было нормой. Там и команды были вставить с позиции такой то или изменить.... А строки он добавлял сразу пробелами в 80 символов. Про операции в памяти это году в 2002 было когда в каком то древнем редакторе правил овердофига. А сегодня в нью-йорке копировал базу в 2.3 гига и mc сказал что мол каннот выделить память WTF? cp сделал это как щелчокм...

dem ()
Последнее исправление: dem (всего исправлений: 1)
Ответ на: комментарий от tz4678

Ок vscode умеет автодополнение forth? Интегрируется с какимнибуть bazaar? Вообще все эти IDE это вред. Тот кто их использует попав в систему БЕЗ IDE становится без рук..

dem ()
Ответ на: комментарий от commagray

Visual Studio Code.

свободный

https://code.visualstudio.com/license

You may not
work around any technical limitations in the software;
reverse engineer, decompile or disassemble the software, or otherwise attempt to derive the source code for the software, except and to the extent required by third party licensing terms governing use of certain open source components that may be included in the software;
remove, minimize, block or modify any notices of Microsoft or its suppliers in the software;
use the software in any way that is against the law;
share, publish, rent or lease the software, or provide the software as a stand-alone offering for others to use.

Такая-то свобода!

anonymous ()