Regular Expression Search and Replace (RESearch)

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

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

Latest post of the previous page:

shred wrote:У меня двойная замена происходит:
Я не могу сказать, что много тестировал с вертикальными блоками. Но один из вариантов, что вторая замена матчит пустую строку "после замененного текста, но перед концом блока"

.+ вместо .* должно все поставить на свои места.

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:Но всё равно есть косяк.
Да, глюк, в списке-то вложенный каталог - с непереименованным родительским... Без Preview все бы отработало.

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

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

А ещё сталкивался с таким: делаешь переименование в панелях, в превью пусто, а в итоге всё переименовал, т.е. в превью должен был быть результат.

Когда можно надеяться на фикс? :)

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

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

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

Смертельный номер: первый билд для Far3.
Вообще ничего не обещаю по работоспособности.

http://www.kostrom.spb.ru/FILES/RESearch760.rar

ivank
Posts: 136
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 2 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by ivank »

я правильно понимаю, что плагин хранит настройки в реестре в HKEY_CURRENT_USER\Software\Far3\Plugins\RESearch ?
это планируется исправить?
иначе теряется достаточно много преимуществ far3 - возможность иметь несколько независимых профилей под одним пользователем, экспорт/импорт настроек, портабельность и т.п...

ivank
Posts: 136
Joined: Fri 08 Aug, 2008 16:14
Been thanked: 2 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by ivank »

наблюдается странное изменение строки статуса сверху - это нормально?
обычный вид:

после окончания поиска (обведено красным):

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

ivank wrote:я правильно понимаю, что плагин хранит настройки в реестре в HKEY_CURRENT_USER\Software\Far3\Plugins\RESearch ?
это планируется исправить?
Планируется в необозримом будущем. Мне пока едва времени хватает, чтобы заставить работать те вещи, которые хоть как-то похоже сделаны в Far1/2/3.

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

ivank wrote:наблюдается странное изменение строки статуса сверху - это нормально?
Known bug, не умею пока обращаться с RGB-цветами в этом месте.

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,
+ Large speed increase for Unicode RegExps
- Fixed Rename Files with Preview when parent and child are both renamed
планируется ли для FAR2? Или хотя бы второй пункт?

User avatar
Tim Sobolev
Posts: 705
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 2 times

Re: Regular Expression Search and Replace (RESearch)

Post by Tim Sobolev »

IMHO про FAR 2 пора уже забыть. Тройка много интереснее и стабильнее. Плагины FAR 1.7x идут под тройкой так же нормально, как и под двойкой. А распылятся автору на поддержку трёх версий при нехватке времени не стоит.

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

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

Tim Sobolev, холиварить на тему FAR3 vs. FAR2 стоит в другой ветке. Меня же FAR2 полностью устраивает, и работает он у меня не в пример ровнее, чем текущий FAR3, так что оставьте ваши инсинуации при себе. Переносить и адаптировать к FAR3 всю свою рабочую среду FAR2 вижу смысл только на стабильный продукт, текущий же FAR3 пока находится лишь в процессе движения к этому состоянию.

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

Post by HaRT »

Tim Sobolev , AleXH
Дальнейшее обсуждение объективных и субъективных достоинств и недостатков FAR2 и FAR3 — в другом месте.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:Cavaler,
+ Large speed increase for Unicode RegExps
- Fixed Rename Files with Preview when parent and child are both renamed
планируется ли для FAR2? Или хотя бы второй пункт?
В смысле? У них у всех одна кодовая база, так что это на все три (или шесть) версий распространяется.
Если фикс касается толькто одной - я об этом пишу явно.

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

Re: Regular Expression Search and Replace (RESearch)

Post by AleXH »

Поскольку в анонсе указано FAR3, то я даже не качал, а потому и не знал, что там есть релиз и для FAR2.

Проверил юникодную для FAR2 на своём зверинце батчей - работает, и очень быстро по сравнению с предыдущей версией. Спасибо.

Как удалось достичь столь впечатляющего прироста скорости?

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

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:Как удалось достичь столь впечатляющего прироста скорости?
Так как pcre умеет работать только с UTF-8, было очень много преобразований из/в UTF8, причем запоминая сопоставление позиций исходных символов и преобразованных байт. И раньше там был map<>, а теперь vector<>

Post Reply

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