|
Страницы: « 1 2 ... 29 30 31 32 33 ... 64 65 »
Показано 451-465 из 969 сообщений
519.
AlexXXL
(02.03.2011 13:13)
0
версия 0.14.0 (в 12 версии с русским проблем нет), любой текст по русски (кнопки, метки названия окон и т.д) отображается криво, моя программа написанная в 12 версии после установки новой dll, стала с кракозяками. Как я понял библиотека скомпилирована с поддержкой UTF-8, который в винде криво отображается. Попробую написать Мэтью
|
518.
kinz
(02.03.2011 12:58)
0
>wxEuphoria Вот скачал 0-12-2a, запустил на Win XP, программа about.exw, русский вводится и выводится.
В чём проблема, AlexXXL? Нельзя ли конкретно указать - Что, Где, Когда?
|
517.
kinz
(02.03.2011 12:28)
0
>как щас там Самый верный путь - зубарить английский. Иначе всегда будешь отставать. В школе же не зря заставляют учить иностранные языки.
|
516.
(02.03.2011 12:18)
0
>скачал новый wxEuphoria, как щас там работать >с русским текстом?
Известен же автор, Мэтт Левис. Надо к нему и обратиться, дескать, Matt, your wxEuphoria is very-very cool, but I very want to use it with Russian text. What to do, please???
:-)
|
515.
AlexXXL
(02.03.2011 09:40)
0
Извиняюсь что отвлекаю :), скачал новый wxEuphoria, как щас там работать с русским текстом? Пробовал сохранять файл в UTF-8, кракозяблы немножко поменялись(Майкл)
|
514.
kinz
(28.02.2011 18:19)
0
Вся эта история со сжираемой "Ы" была на текстовой консоли.
На графической всё чинно-мирно, никто ничего не ест.
Значит, остаётся две проблемы c 3.2ru - машинное исключение в программе callc.exu, отлавливаемое интерпретатором, и нарушение сегментации программой qsort.exu, отлавливаемое операционной системой. При работе 2.5ru - всё ловится интерпретатором.
|
513.
kinz
(28.02.2011 15:07)
0
Официальная версия eui 4.0.0 тоже сама не своя закусить буквой "Ы". Сжирает без остатка, с посудой. 155-ый байт. 2.5ru ведёт себя аккуратнее, оставляет пробел. В составе 2.5 есть ncurses, которую искоренили в 3.0 и далее.
|
512.
kinz
(28.02.2011 14:09)
0
155-ый байт, "Ы", съедается и со стандартным exu 3.1.1. Начал операцию "Ы".
Вообще-то эти глюки с кодировками, если взглянуть на EU ретроспективно, всегда были источником критики в адрес EU. Помню, в 2000 году ко мне обратился один грек, которому EU очень понравилась, но был серьёзный недостаток - в графических режимах невозможно было вывести сообщения на греческом. А я уже столкнулся с этой проблемой на русском.
Анализ показал, что в составе интерпретатора имеется встроенный шрифт из графической библиотеки Watcom, который грузится в знакогенератор и остаётся там намертво.
Роб в те времена даже не подозревал, что в интерпретаторе DOS32 есть свой шрифт с 427 кодировкой. И пришлось делать специальную программу, перешивающую шрифт в готовом интерпретаторе на национальный шрифт пользователя.
Под Linux другие проблемы. Столкновение трёх мнений, какая русская кодировка должна быть основной, и нескончаемая неразбериха с перекодировками, которая время от времен обостряется.
А всё зло идёт от простейшей штучки в Си - если бы там тип "char" был бы без знака в диапазоне 0..255, а вместо типа "unsigned char" был бы тип "signed char" со знаком, как сейчас "char", то для вселенского бардака с кодировками не было бы места, так как каждый подумал бы, а зачем это ему нужен "signed char" в программе, для каких-таких прелестей изящной словесности.
|
511.
kinz
(28.02.2011 11:07)
0
Откомпилировал 3.2ru на Mandriva 2010.2.
Проблема 126-го байта, ещё не решённая с 2.5, здесь себя пока не проявляет, но есть своя загадка, байт 155, не печатается заглавная "Ы", вместо неё не выводится ничего, даже пустого места. Строка с "Ы" просто становится короче. Где-то сжирается 155-й байт.
Проблема сбоя на двух демо-программах осталась, но если с 2.5 это проявляется в обоих случаях одинаково, то здесь это две разные ошибки.
Чудны дела твои, Господи!
|
510.
kinz
(27.02.2011 13:17)
0
>...движение по euru Изучаются по первоисточникам подходы к обузданию 126-го байта.
|
509.
kiv
(27.02.2011 13:08)
0
Kinz, движение по euru есть? или отложено....?
|
508.
kiv
(23.02.2011 09:34)
0
Всех с праздником! ВМФ персонально!
|
507.
kinz
(19.02.2011 16:21)
0
>Думаю, что там должен заработать поиск, >когда Яндекс в очередной раз проиндексирует сайт.
Поиск в Архиве уже заработал, сам :-) Поисковая форма внизу каждой страницы.
С интерпретатором 2.5 для Linux проблема.
Почему-то русские заглавные буквы из консольного шрифта заменяет на латинские по схеме А = ~A, Б = ~B, В = ~C, Г = ~D и так далее по всем 32 буквам, соотнося их с той частью таблицы ASCII, которая содержит заглавные латинские буквы.
Первый раз встретился с такой штукой, пока не могу найти концов.
Как из одного байта получается два, первый из которых 126? Такое преобразование производится с первыми 32 байтами второй половины расширенной таблицы ASCII. Дальше всё нормально, дальше экранный шрифт выводится без искажений один в один. Кодировка ср866.
Утилита из состава Linux выводит на отображение весь шрифт правильно, нигде нет никаких искажений, правда, после этой утилиты обрамление MC превращается в месиво, так как утилита не восстанавливает исходный режим кодировки.
Код, откомпилированный с более ранней версией gcc под управлением старой Red Hat, выводит весь шрифт без искажений.
|
506.
Insolor
(10.02.2011 16:10)
0
В общих чертах закончил. Конструктивная критика приветствуется:-)
|
505.
Insolor
(09.02.2011 21:22)
0
Пока все оттуда:)
|
|
|
|