Regular Expression Search and Replace (RESearch)

Здесь можно обсудить ваш любимый плагин.

User avatar
HaRT
Moderator
Posts: 9259
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 95 times
Been thanked: 200 times

Re: Regular Expression Search and Replace (RESearch)

Post by HaRT »

Latest post of the previous page:

Cavaler
Спасибо за новый UI и за исправление ошибок!
Только пришлось немного мнемоники (ну и по мелочам):
Фар есть инструмент, а не нянька. © 2009 DrKnS

Hedin
Posts: 206
Joined: Thu 17 Mar, 2005 10:29
Has thanked: 3 times

Re: Regular Expression Search and Replace (RESearch)

Post by Hedin »

Version 7.84
- супер!

User avatar
Cavaler
Posts: 1169
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

HaRT wrote:Только пришлось немного мнемоники подправить
Подправил по-другому.
HaRT wrote:(ну и по мелочам)
Пока заленился. Да и стремновато менять хоткеи у очень часто используемых строк.
UPD: сделал себе в дебажной версии напоминалку про дублирующие хоткеи. Буду постепенно править.

User avatar
HaRT
Moderator
Posts: 9259
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 95 times
Been thanked: 200 times

Re: Regular Expression Search and Replace (RESearch)

Post by HaRT »

Сегодня плагин у меня при упал:
Повторить не удалось, но вдруг приведённая информация как-то поможет.
Фар есть инструмент, а не нянька. © 2009 DrKnS

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

Cavaler
Хотелось бы иметь в Filter text кроме Leave и Remove, опцию Hide Not matching, чтобы в последствии, например после правок оставшегося, его можно было вновь отобразить.

User avatar
Cavaler
Posts: 1169
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:Cavaler
Хотелось бы иметь в Filter text кроме Leave и Remove, опцию Hide Not matching, чтобы в последствии, например после правок оставшегося, его можно было вновь отобразить.
Не очень понятно, как я это должен реализовывать...

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

Hedin, Точка = ПС включил, но вот - не находит, а они есть.

Hedin
Posts: 206
Joined: Thu 17 Mar, 2005 10:29
Has thanked: 3 times

Re: Regular Expression Search and Replace (RESearch)

Post by Hedin »

AleXH, "Common Settings" -> "Dot matches newline also" - это не оно?

User avatar
HaRT
Moderator
Posts: 9259
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 95 times
Been thanked: 200 times

Re: Regular Expression Search and Replace (RESearch)

Post by HaRT »

Пара новых ошибок в работе Grep (если вдруг это важно, “[ ] Regular expression”):
1. при “[x] Open output in editor” временный файл не удаляется по выходе из редактора;
2. если запросить , то результат пуст. Если включить количество строк, то ожидаемый.

Фар 1.75, без макросов и других плагинов
Фар есть инструмент, а не нянька. © 2009 DrKnS

Hedin
Posts: 206
Joined: Thu 17 Mar, 2005 10:29
Has thanked: 3 times

Re: Regular Expression Search and Replace (RESearch)

Post by Hedin »

AleXH, а какой это режим поиска? Если в файле, или из панели "Several-line regular expression", то вот тут: "Common Settings" - "'Several' lines means" что стоит?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

Режим Multi-line regular expression, который, как я понимаю, рассматривает весь файл как одну строку. Про Several line я помню - у меня там 3 строки и 256кБ.

FAR3.0.3725. Тут ещё один баг нарисовался - в панели результатов поиска. Например в панелях ищем что-то и это что-то найдено (не важно что, важно что на панели есть найденные файлы), теперь нажимаем для этой же панели AltF1(F2) - сабж улетел, утянув с собой фар.

User avatar
Cavaler
Posts: 1169
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

HaRT wrote:1. при “[x] Open output in editor” временный файл не удаляется по выходе из редактора;
Я флаг передаю, а почему не удаляет - возможно, вопросы к Far. Или же:
HaRT wrote:2. если запросить одни лишь имена файлов, то результат пуст
Fixed

User avatar
Cavaler
Posts: 1169
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:FAR3.0.3725. Тут ещё один баг нарисовался - в панели результатов поиска. Например в панелях ищем что-то и это что-то найдено (не важно что, важно что на панели есть найденные файлы), теперь нажимаем для этой же панели AltF1(F2) - сабж улетел, утянув с собой фар.
Не могу повторить, проверь в следующем билде.

Shmuel
Posts: 6028
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 26 times
Been thanked: 289 times

Re: Regular Expression Search and Replace (RESearch)

Post by Shmuel »

Cavaler wrote:Не могу повторить
Для повторения надо не только нажать AltF1 или AltF2, но и выбрать какой-либо диск из меню.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

C ненахождением ошибся - пропустил один пробел после 2-х слэшей - всё находит.

К сожалению, в замене из панелей возможности поиска урезаны, в частности отсутствует мультилайн регулярка. Возможно добавить отсутствующие фичи?

User avatar
Cavaler
Posts: 1169
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:К сожалению, в замене из панелей возможности поиска урезаны, в частности отсутствует мультилайн регулярка. Возможно добавить отсутствующие фичи?
А реально сильно надо?

Но вообще конечно меня подмывает наоборот выкинуть Several-line, просто всасывать файл в память целиком, и сказать "ну хотите гигабайтный файл обрабатывать - ну сами виноваты".

Post Reply

Return to “Обсуждение плагинов”