пятница, 28 сентября 2007 г.

Первые изменения в FP 2.2.0

С предыдущего сообщения о FreePascal прошло довольно много времени, к сожалению, более или менее, я освободился только сейчас и только сейчас могу вернуть к переносу FreePascal под KolibriOS. С появлением релизной версии FP провел ревизию RTL и исправил некоторые моменты, что бы её можно было собрать под этой последней версией, напомню, речь идет о версии 2.2.0. Собирается :-).
Сейчас я занимаюсь переписыванием встроенного текстового терминала, теперь он будет цветным и со своим шрифтом. Потребность существует. Во первых первая реализация была черновой и служила прежде всего для отладки самого RTL. В прежнем терминале использовалось динамическое выделение памяти посредством RTL, что влекло за собой ряд проблем (не буду их здесь перечислять). Во вторых, текущая версия терминала не предусматривала изменения цвета выводимого текста и не годилась для реализации модулей Video, Crt и пакета FreeVision (это порт TurboVision под FreePascal). С новым терминалом этих проблем не будет, а так же он просто будет быстрее :-). Я не зря упомянул Crt и FV, их переносом я займусь сразу же после создания нормального терминала. Так же потребуется перенести модуль Dos и возможно некоторые другие, что бы программы для FV смогли нормально работать.

Комментариев нет:

Отправить комментарий