Regular Expression Search and Replace (RESearch)

Здесь можно обсудить ваш любимый плагин.
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

Latest post of the previous page:

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

.+ вместо .* должно все поставить на свои места.
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 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: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

AleXH wrote:А ещё сталкивался с таким: делаешь переименование в панелях, в превью пусто, а в итоге всё переименовал, т.е. в превью должен был быть результат.
Когда можно надеяться на фикс? :)
Ну на фикс выше указанного - когда будет пример. А прошлого бага - ну, в общем, тоже хз, очень мало времени сейчас...
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

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

http://www.kostrom.spb.ru/FILES/RESearch760.rar
ivank
Posts: 155
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by ivank »

я правильно понимаю, что плагин хранит настройки в реестре в HKEY_CURRENT_USER\Software\Far3\Plugins\RESearch ?
это планируется исправить?
иначе теряется достаточно много преимуществ far3 - возможность иметь несколько независимых профилей под одним пользователем, экспорт/импорт настроек, портабельность и т.п...
ivank
Posts: 155
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by ivank »

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

после окончания поиска (обведено красным):
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 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: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 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: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 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: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

Tim Sobolev , AleXH
Дальнейшее обсуждение объективных и субъективных достоинств и недостатков FAR2 и FAR3 — в другом месте.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 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: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Regular Expression Search and Replace (RESearch)

Post by Cavaler »

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

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