При замене редактор ищет в замененном тексте

Здесь можно сообщить о найденных багах в Far.
Post Reply
usr-nd
Posts: 2
Joined: Wed 18 Nov, 2015 06:53
Has thanked: 1 time

редактор: изменился алгоритм замены

Post by usr-nd »

Фар обновляю редко. После очередного обновления с "version 3.0 (build 3800) x64" на "version 3.0 (build 4455) x64" обнаружил следующее:
Для текстового файла следующего содержания

Code: Select all

-1 -2 -3 -4 -5
при редактировании заменой вот с такими параметрами:

Code: Select all

Искать
 -
Заменить на
♪ -
получается следующий результат:

Для build 3800

Code: Select all

-1
 -2
 -3
 -4
 -5
Для build 4455 -

Code: Select all

    ╔═════════════════ Поиск ══════════════════╗
    ║ Искать " -"                              ║
    ║ ██████████████████████████████████░  99% ║
    ╚══════════════════════════════════════════╝
и окончания этого процесса не видно (ну понятно что когда-нибудь кончится память).

Просьба знающих людей разъяснить причину изменений в редакторе, было ли это запланированное поведение или это баг ?
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

редактор: изменился алгоритм замены

Post by Yegor »

nice catch :)
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
2useven10
Posts: 5209
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

редактор: изменился алгоритм замены

Post by 2useven10 »

Насколько я помню, ничего в поиске целенаправленно не менялось.
Видимо побочный эффект от других исправлений.
Будет лучше, если поместите это на багтрекер.
User avatar
korsak
Posts: 63
Joined: Fri 28 Nov, 2008 22:21
Has thanked: 4 times
Been thanked: 1 time

редактор: изменился алгоритм замены

Post by korsak »

x86 build 4455
баг не воспроизвелся
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

редактор: изменился алгоритм замены

Post by Yegor »

Far 3.0 build 4456 x86 / Windows 10 x64 - Воспроизводится
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

редактор: изменился алгоритм замены

Post by Yegor »

Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
usr-nd
Posts: 2
Joined: Wed 18 Nov, 2015 06:53
Has thanked: 1 time

редактор: изменился алгоритм замены

Post by usr-nd »

x86 build 4455 баг воспроизводится.
korsak, в строке замены - "перевод строки", копипаста не сработает.
Zzzz
Posts: 108
Joined: Sat 13 Oct, 2007 10:12
Been thanked: 1 time

При замене редактор ищет в замененном тексте

Post by Zzzz »

far.exe -m -p -ro -s %TEMP%\farprofile\%RANDOM%
Открываю в редакторе текстовый файл содержащий точки и заменяю в нем "." на "♪." (нотку ввожу через ctrl-q ctrl-m") чтобы перенести на новую строку - Far все время находит только первую точку.
В v2.1 build 1807 bis23 работало.
W7U SP1 x64
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

При замене редактор ищет в замененном тексте

Post by Yegor »

Прошу объединить с viewtopic.php?f=3&t=9925
Мантис: https://bugs.farmanager.com/view.php?id=3120
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

При замене редактор ищет в замененном тексте

Post by HaRT »

 ! Message from: HaRT
Yegor wrote: Sun 17 Dec, 2017 00:09Прошу объединить с viewtopic.php?f=3&t=9925
Я объединил наоборот — ту подклеил к этой.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

При замене редактор ищет в замененном тексте

Post by DrKnS »

5107
Post Reply

Return to “Глюки и баги”