Показать сообщение отдельно
Старый 12.05.2017, 13:19   #15
prool
Занятой мадер
 
Регистрация: 24.09.2007
Адрес: Харьков
Сообщений: 149
По умолчанию

Я не почему надо тестировать именно эту версию (как я уже выше писал, в форке у SlySven есть другая ветка, там больше кодировок и почти нет глюков)

Но раз надо, то вот:

В пулле номер 969 в меню только две кодировки - UTF-8 и WINDOWS-1251. Кодировка 1251 не работает из-за ошибки (опечатки) в коде:

else if (mpHost->mTelnet.getEncoding() == QLatin1String("WINDOWS-1250")) {
mMudLine.append(QString(decodeByteToWindows_1250(c h)));
}
else if (mpHost->mTelnet.getEncoding() == QLatin1String("WINDOWS-1251")) {
mMudLine.append(QString(decodeByteToWindows_1250(c h)));

А кодировка UTF-8 в целом работает, но иногда дает вот такие глюки

https://gyazo.com/b3cfd3fcff96ae83aa860801e021335c

(на линии на экране не смотри, это глюки моего gyazo. Глюки Мудлета - это квадратики в третьей строке, после слова "Листать")

Причем эти квадратики на этом месте появляются не всегда. Если листать помощь, просматривая каждую страницу помощи один раз, глюки не появляются. А если первую страницу просмотреть пару раз, глюки появляются. Почему - непонятно
__________________
Prool

http://prool.kharkov.org
prool вне форума   Ответить с цитированием