Bug 41551

Summary: Не работает преобразование пробелов в табуляцию в mousepad
Product: Sisyphus Reporter: Alexandr Shashkin <dutyrok>
Component: mousepadAssignee: Mikhail Efremov <sem>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, sem
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Результат преобразования: отсутствует none

Description Alexandr Shashkin 2021-12-10 19:10:02 MSK
Стенды для тестирования:
alt-workstation-x86-64
alt-workstation-i586
alt-kworkstation-x86-64
alt-server-x86-64
alt-education-x86-64

Версия программы: mousepad-0.5.8-alt1

Шаги приводящие к ошибке:
1) Запустить mousepad
2) Напечатать текст с пробелами и выделить его
3) Выполнить Правка -> Преобразовать -> Leading Spaces to tabs

Результат:
Ничего не происходит: пробелы так и остаются пробелами;

Ожидаемый результат:
Пробелы заменяются табуляцией
Comment 1 Mikhail Efremov 2021-12-10 19:39:08 MSK
Замена происходит только тогда, когда количество пробелов кратно ширине табуляции (задается в настройках, по умолчанию - 8).
Comment 2 Alexandr Shashkin 2021-12-10 22:30:43 MSK
Created attachment 10054 [details]
Результат преобразования: отсутствует

Написал 8 пробелов (именно столько установлено в настройках табуляции) и 10 раз нажимал на Правка -> Преобразовать -> Leading spaces to Tabs: эффекта не было, преобразования не произошло - поведение некорректное.
Comment 3 Alexandr Shashkin 2021-12-10 22:31:16 MSK
Считаю поведение некорректным и переоткрываю баг
Comment 4 Mikhail Efremov 2021-12-12 18:57:33 MSK
Leading spaces означает пробелы в начале строки. В середине замены не будет.