Regular Expression Search and Replace (RESearch)

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

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

Regular Expression Search and Replace (RESearch)

Post by HaRT » Mon 31 Oct, 2016 18:02

Latest post of the previous page:

lk0 wrote: 1. Почему под маску "f" попадает и файл "FF" тоже?
Потому, что это не маска, а просто текст, который ищется в именах файлов. Опаньки, нет, должна быть маска, ведь
Справка wrote: Как регулярное выражение
Если указана эта опция, маска будет рассматриваться как регулярное выражение, а не как обычная маска DOS.
(выделение моё)
lk0 wrote: 2. Почему […] чекбокс "Учитывать регистр" не принимается во внимание?
А вот это похоже на ошибку.
Last edited by HaRT on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Добавлено уточнение про маску
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5229
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 151 times

Regular Expression Search and Replace (RESearch)

Post by Shmuel » Mon 31 Oct, 2016 19:13

HaRT wrote: А вот это похоже на ошибку.
Первый пункт тоже похож на ошибку, ведь у автора репорта галка "как регулярное выражение" была снята. DOS-маска "f" не должна находить FF.

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Mon 31 Oct, 2016 23:05

Актуальные для 8.66 баги и пожелания:
  1. viewtopic.php?p=133826#p133826
  2. viewtopic.php?p=135179#p135179
  3. П. 2 отсюда. Воспроизводится на
  4. П. 3 там же.
  5. viewtopic.php?p=140688#p140688 и viewtopic.php?p=140701#p140701
    Файл для воспроизведения:
    Test_ESC_IncIndent_IndentAfter2.txt
    (252 Bytes) Downloaded 23 times
Magically yours
Raistlin

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Tue 01 Nov, 2016 00:28

В каталоге есть . Хочу увеличить порядковые номера первых трех - вот . Выделяю, вызываю "Перенумеровать файлы", получаю . Жму F4, , жму F10. :
  1. Переименовался только последний файл.
  2. Выделение с первого файла снято.
Причина п. 1 понятна - соответственно, хочется опцию "Начинать перенумерацию с последнего файла".

Теперь хочу уменьшить порядковые номера у - вот . Снимаю старое выделение, выделяю их, вызываю "Перенумеровать файлы", получаю . Жму F4, , жму Enter. Получаю явно не с тем, что ожидал. Жму F10 - соответствующий. Вызываю "Перенумеровать файлы" снова - о, теперь , что должно быть.
Т. е. настройка перенумерации не работает для "текущего сеанса".
Magically yours
Raistlin

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

Regular Expression Search and Replace (RESearch)

Post by Cavaler » Fri 04 Nov, 2016 11:44

lk0 wrote:Создаю два файла, "f" и "FF", выполняю "Выделить файлы".
При этом выделяются оба файла.
Объясните пожалуйста, что я делаю не так?
Это бага.
Shmuel wrote:
HaRT wrote: А вот это похоже на ошибку.
Первый пункт тоже похож на ошибку, ведь у автора репорта галка "как регулярное выражение" была снята. DOS-маска "f" не должна находить FF.
Вот я уже вообще не помню почему, но если в маске нет спецсимволов - в конец добавляется *
Причем это код с 2005 года, может тогда Фар так работал?...

User avatar
John Doe
Бюрократ
Posts: 11395
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 17 times
Been thanked: 101 times

Regular Expression Search and Replace (RESearch)

Post by John Doe » Fri 04 Nov, 2016 14:26

Cavaler wrote: может тогда Фар так работал?...
Похоже на то
viewtopic.php?f=3&t=3367

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

Regular Expression Search and Replace (RESearch)

Post by Cavaler » Fri 04 Nov, 2016 17:20

Raistlin wrote:Актуальные для 8.66 баги и пожелания
Починил (надеюсь) дофига всякого в 8.67. Вот что значит быть на работе в выходной )

lk0
Posts: 3
Joined: Mon 31 Oct, 2016 00:44

Regular Expression Search and Replace (RESearch)

Post by lk0 » Fri 04 Nov, 2016 19:13

Спасибо, но, кажется, чувствительность к регистру по-прежнему не работает.
Всё тот же пример, при выборе файлов "f" и "FF" с
файл "f" выделяется.

FAR 3.0 build 4775 x86, RESearch 8.6.7, использую библиотеку RESearchU3.dll (может, это играет роль)

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Sat 05 Nov, 2016 17:50

К 8.67 подходят подправленные lng-файлы для 8.66.

Cavaler, на 8.67 перечисленные баги не воспроизводятся, спасибо. Пожелание (п. 3) не воодушевило?

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Sat 05 Nov, 2016 19:15

И еще было у меня пожелание. Особенно комментариев не хватает.
Magically yours
Raistlin

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

Regular Expression Search and Replace (RESearch)

Post by Cavaler » Tue 08 Nov, 2016 11:31

Raistlin wrote:Пожелание (п. 3) не воодушевило?
Да скорее времени не хватало.
Raistlin wrote:И еще было у меня пожелание. Особенно комментариев не хватает.
Описание добавить можно, а вот структуру сделать сложно.

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Tue 08 Nov, 2016 18:38

Cavaler wrote:Да скорее времени не хватало.
Главное, чтобы не потерялось.
Cavaler wrote:Описание добавить можно, а вот структуру сделать сложно.
Если со структурой никак (хотя я надеюсь, что все же только сложно), нельзя ли, в дополнение к описанию, выделить в отдельное поле горячие клавиши?

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Fri 11 Nov, 2016 12:49

Почему при запуске пакета подтверждение выдается красным? Последствия вызова пакета, конечно, могут быть разрушительны, но нажатие Enter все равно будет автоматическое (мы ведь не случайно в списке пакетов оказались), так что беспокойство этот красный цвет может вызвать (и вызывает иногда) только пост-фактум, когда беспокоиться уже поздно.
Magically yours
Raistlin

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Sat 12 Nov, 2016 11:32

Делаю в - второй запрос получаю в . Обратите внимание, что, как утверждает RESearch, он собирается заменить. При этом заменяет правильно.
Magically yours
Raistlin

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Thu 22 Dec, 2016 09:27

Не ничего при подсчете вхождений в . При поиске - находит.
Magically yours
Raistlin

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Regular Expression Search and Replace (RESearch)

Post by Raistlin » Thu 22 Dec, 2016 09:56

Глюки в просмотре на вложенном файле:
  1. При подсчете находит одно вхождение вместо двух.
  2. При собственно поиске получаем на экране строку из квадратиков.
Far2.
Attachments
Test.txt
(142 Bytes) Downloaded 26 times
Magically yours
Raistlin

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

Regular Expression Search and Replace (RESearch)

Post by HaRT » Thu 22 Dec, 2016 13:24

Raistlin wrote: вложенном файле
„Возможно, Вы забыли прикрепить вложение.“ ;)
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

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