Bug 44059

Summary: Не работает "поиск и замена" для CodeBox (блок кода)
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: cherrytreeAssignee: akv <akv>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: akv, lav, tatyana
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Evgeny Shesteperov 2022-10-17 17:18:01 MSK
Версия
======

Обнаружено в версии cherrytree-0.38.5-alt1.qa1

Дистрибутивы
============

* p10-education-10-x86-64
* p10-education-10-x86-64-kde
* p10-kworkstation-10-x86-64
* p10-server-10-x86-64
* p10-workstation-10-x86-64

Шаги воспроизведения
====================

1. Создать ветку с типом Форматированный текст.
2. Вставить CodeBox / Вставить блок кода.
3. Написать какой либо код, например

	echo hi

4. Выполнить поиск через Поиск во всех ветках (SHIFT + CTRL + F), ввести echo == успешный поиск.
5. Выполнить поиск и замену через Заменить во всех ветках (SHIFT + CTRL + H), ввести echo, заменить на printf.

Ожидаемый результат: успешная замена в блоке кода.

Фактический результат: не заменяет, если текст находится в блоке кода. Пишет "Шаблон echo не найден".
Comment 1 Vitaly Lipatov 2023-03-12 18:24:20 MSK
Подтверждаю на cherrytree-0.99.40
Comment 2 Vitaly Lipatov 2023-03-12 18:40:54 MSK
В cherrytree-0.99.55 ошибка сохраняется.
Comment 3 Tatyana Gagina 2023-03-29 16:19:44 MSK
Воспроизводится на Sisyphus.

Стенды, обновлённые до Sisyphus:
Education x86-64/KDE
Workstation K x86-64
Workstation x86-64
Server K x86-64

Версия: cherrytree-0.99.55-alt1

Проверялось на p10, ошибка воспроизводится.
Версия: cherrytree-0.99.55-alt1