LINUX.ORG.RU
ФорумTalks

Проверим баг в Либре

 , ,


0

2

bdfy

Давайте вместе проверим наличие бага в Либре. Перед тем как я его официально отправлю в баг-трекер.

1. Открываем Либру.

2. Создаем абзацный стиль, так чтобы внешне отличался от дефолтного. Например, красный цвет букв.

3. Пишем такой текст:

абв

foo
foo
foo
foo
foo
foo

абв

Важно, чтобы первая строка была именно на русском.

4. Весь блок foo «красим» желтым хайлайтером (кнопочка с маркером на панеле форматирования).

5. Выделяем первые три строки foo, и убираем с них хайлайтер тем же путем, которым он был добавлен. То есть, на панеле форматирования нажимаем на кнопку хайлайтера и в выпадающем меню выбираем вариант No fill.

Потом выделяем вторые три строки foo, и снимаем с них форматирования путем нажатия Ctrl-M. (Что эквивалентно Меню > Format > Clear Direct Formatting).

Результат одинаковый. То есть весь «желтый маркер» исчез, остался просто текст, набранный красным шрифтом. Сохраняем документ, закрываем.

6. Открываем документ заново. Видим, что те строки, форматирование с которых было удалено при помощи Ctrl-M вернулись к абзацному стилю Default, т.е. набраны черным, а не красным.

Я тестировал на Либре 5.2.7.2, на Вин7.

Вот те упоминания об этом баге, которые я нашел:

1. За 2017-й год:

https://forums.createspace.com/en/community/message/386888

2. За 2016-й:

https://ask.libreoffice.org/en/question/69862/why-is-writer-changing-styles-t...

3. За 2014-й:

https://bugs.launchpad.net/ubuntu/ source/libreoffice/ bug/1292360

Других упоминаний вроде нет. А баг имхо очень важный, потому что потеря данных.

НО! Это еще не все. Это лишь один из сценариев, который к нему приводит. Второй сценарий:

Точно также, открываем либру, создаем абзацный стиль myStyle с красным цветом шрифта. Пишем несколько строк текста. Они могут содержать только английские буквы, не важно. Например:

aaa
bbb
ccc

После написания, переименовываем стиль myStyle в myStyleFoo. Сохраняем файл. Закрываем. Открываем заново. Видим, что, опять же, стиль абзаца вернулся к дефолтному.

***

Сохранять в формате ODT. На DOC/DOCX не проверял.

***

Обновленная упрощенная инструкция к воспроизведению первого бага:

Проверим баг в Либре (комментарий)

Deleted

Последнее исправление: myLogin (всего исправлений: 11)

iZEN bdfy octy kott al_exquemelin

В сообщениях Kompilainenn теперь ссылки на оба бага в официальном баг-трекере. Те, кому важно чтобы это было исправлено, можете там написать что подтверждаете баг.

Я ни на кого не давлю, естественно, просто уведомляю.

Deleted
()
Ответ на: комментарий от Kompilainenn

Спасибо. Я кастанул всех кто подтверждал, сюда снова. Чтобы увидели твои ссылки и могли уже там, если захотят, отметиться.

Deleted
()
Ответ на: комментарий от Deleted

Хорошо. Я поставил себе это в закладки, но как на зло я где-то простудился, так что не знаю, когда смогу нормально с ясной головой посмотреть что там происходит.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Вообще возьми на заметку - очень хорошее лекарство при простуде - Эргоферон. Обязательно надо прочитать инструкцию по применению.

У меня где-то два года назад была простуда с температурой около 39.5. Пока не спишь - тошнит, а уснуть не удается в принципе.

С Эргофероном и с Шекспиром поправился.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.