Вторник, 04.02.2025
Мой сайт
Меню сайта
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 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  
Пока все оттуда:)


Имя *:
Email:
WWW:
Код *:
Поиск
Copyright MyCorp © 2025
Создать бесплатный сайт с uCoz