-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не показывает заметку, если был вставлен определнный символ #134
Comments
Да, есть такая проблема, я о ней знаю. Этот нуливой байт достал уже всех, и его криво обрабатывает QTextEdit. Он и на Хабаре встречается и на StackOverfow. Думаю, что в новом релизе исправлю. В настоящий момент я доделываю поддержку формул, потом займусь наверно этим нулем. |
возможно поможет, если вставляется ссылка, скопированная из адресной строки (т.е. без формата браузера, вроде как чистый текст), то символ тоже появляется. |
Дайте, пожалуйста, ссылку на Хабар, где происходит проблема. И покажите с каких строк по какую надо выделить, чтобы проблему увидеть. |
Это не только на хабре, и не только текст, но даже копирование URL из адресной строки. Но как-то рандомно. Вот эта ссылка с гитхабом, например, не даёт символа, а вот https://www.anekdot.ru/ даёт, и многие другие. Думал связано https/http, но нет, оба варианта дают символ. |
Так, а вот это уже критичней. Текст после символа не виден, но есть в html. Если же дописать что-то в конец заметки (т.е. там где символ обрывает видимость), то новые данные запишутся, а всё что было после символа и не показывалось, удалится и из html тоже. Важное дополнение, ошибка происходит только с браузером chrome, с FF всё нормально, и URL, и тексты, всё копируется без символа |
Берем с сайта информацию, например комменты с хабра, копируем в заметку, всё видно. После перехода между заметками возвращаемся и видим что половины текста нет. После исследований - виноват один байт в hex формате 0x00, непонятно как туда вставляющийся (вставка с chrome браузера). После удаления его из html-файла вручную, заметка показывается полностью.
Вложил заметку с этими символами.
text.html.txt
The text was updated successfully, but these errors were encountered: