xintrea пишет:br0ke пишет:После этого в месте, на котором заметка обрывается, я удалил какой-то символ, который отображался в редакторе как новая строка, и заметка перестала обрываться. Обе версии заметки (обрывающаяся и рабочая) у меня сохранены.
При просмотре диффа между файлами, было обнаружено, что этим обрывающим символом был параграф с нулл-байтом вместо содержимого.
Такого эффекта я добился копированием текста из интернета и вставкой в MyTetra.
Если в копиях обрывающейся и рабочей заметки нет секретных данных, прошу выслать их на мыло (написано внизу главной страницы сайта).
И еще очень нужна ссылка на веб-страницу, при копировании с которой возникает эта проблема.
Никаких секретных данных нет, да если бы и были, то я бы легко создал новую такую заметку, благо, это не сложно Вот прямо только что я сделал это снова. Мой алгоритм действий такой:
1. Найти какой-нибудь тред на StackOverflow, подумать, что это полезно и было бы не плохо сохранить себе на будущее. Например: https://stackoverflow.com/questions/552 … -in-python
2. Начать создавать заметку, копировать куски кода в браузере и вставлять в MyTetra через Ctrl+V (в конце каждого такого куска появляется нулл-байт). После вставки у скопированных кусков кода я сбрасываю форматирование, форматирую как код средствами MyTetra.
3. Скопировать готовую заметку в буфер обмена, сохранить заметку, переключиться на другую, вернуться обратно и убедиться, что заметка отображается целиком. Если нет, то я очищаю заметку, вставляю заново из буфера обмена, иду в те места, где случается "обрыв" и вслепую удаляю там нулл-байты.
Заметка сохраняется на диск целиком, но отображается лишь до первого нулл-байта. После этого я могу открыть файл внешним редактором и легко удалить оттуда нулл-байты (но обычно мне лень, и я удаляю прямо из интерфейса MyTetra).
Вот пример такой заметки:
* с нулл-байтами (отображается частично): https://drive.google.com/open?id=1igJNC … W6UxUZP-Fl
* без нулл-байтов (удалил через внешний редактор, отображается в MyTetra целиком): https://drive.google.com/open?id=1egZOZ … Nqj9Stn0Ai
Я использую последнюю на данный момент версию MyTetra v.1.44.31, запускаю её с библиотеками из архива (т.е. используется QT 5.10.1). Операционная система: Fedora 30, ядро Linux 5.1.7. Оболочка GNOME Shell 3.32.2. Браузер Google Chrome Version 75.0.3770.80 (Official Build) (64-bit).