OberonCore
https://forum.oberoncore.ru/

Библиотечная поддержка Unicode
https://forum.oberoncore.ru/viewtopic.php?f=3&t=2398
Страница 1 из 1

Автор:  Александр Ильин [ Четверг, 25 Февраль, 2010 19:44 ]
Заголовок сообщения:  Библиотечная поддержка Unicode

Отделено: viewtopic.php?p=43497#p43497

Иван Горячев писал(а):
Не совсем. Самого юникода много - придётся эту немаленькую таблицу в памяти держать (и грузить её туда), а процедурам по сей таблице ездить. А нацкодировки это дополнительный головняк.

А если действительно вводить максимально полную поддержку хотя бы европейских языков - это ещё страшнее. Всякие умляуты там, "так можно, а так - нельзя". Ну про особенности иврита я думаю Роман сам нам рассказать может
Разве это нельзя позаимствовать из WinApi? Просвятите меня, а то у меня задача в ту сторону имеется, не знаю, с какой стороны зайти.

Автор:  Alexey Veselovsky [ Четверг, 25 Февраль, 2010 20:30 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Александр Ильин писал(а):
Иван Горячев писал(а):
Не совсем. Самого юникода много - придётся эту немаленькую таблицу в памяти держать (и грузить её туда), а процедурам по сей таблице ездить. А нацкодировки это дополнительный головняк.

А если действительно вводить максимально полную поддержку хотя бы европейских языков - это ещё страшнее. Всякие умляуты там, "так можно, а так - нельзя". Ну про особенности иврита я думаю Роман сам нам рассказать может
Разве это нельзя позаимствовать из WinApi? Просвятите меня, а то у меня задача в ту сторону имеется, не знаю, с какой стороны зайти.


А WinAPI уже появился в линуксе изкаропки?
Либо делать обертку для этого всего, либо имплементировать самим. Ибо среда должна быть переносимой.

Автор:  Иван Горячев [ Пятница, 26 Февраль, 2010 00:55 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Кроме того в WinApi есть только основные функции (типа IsAlpha или CharUpper) и неизвестно какая версия стандарта используется

Автор:  Александр Ильин [ Пятница, 26 Февраль, 2010 12:12 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Иван Горячев писал(а):
Кроме того в WinApi есть только основные функции (типа IsAlpha или CharUpper) и неизвестно какая версия стандарта используется
Как насчёт готовых опенсорсных либ? Наверняка всё уже написано и проверено до нас.

Автор:  Иван Горячев [ Пятница, 26 Февраль, 2010 12:54 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Вечно-идиотское желание написать непременно своё. Действительно, есть ведь проекты, только интерфейс осталось сделать. Вот например: http://site.icu-project.org/

Автор:  Александр Ильин [ Пятница, 26 Февраль, 2010 13:28 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Иван Горячев писал(а):
Вечно-идиотское желание написать непременно своё. Действительно, есть ведь проекты, только интерфейс осталось сделать. Вот например: http://site.icu-project.org/
Спасибо, посмотрю.

UPD: Да уж, объёмы DLL там приличные. Но зато и охват по функциональности максимальный, включая форматирование дат, чисел и пр.
Для портирования на Оберон, наверное, лучше всего подойдёт вот это: http://www.icu4pas.org/

Автор:  Евгений Темиргалеев [ Пятница, 26 Февраль, 2010 15:53 ]
Заголовок сообщения:  Re: Предложение по расширению каркаса BlackBox

Для начала бы UnicodeGenerators изучили. Если что, ветка уже есть отписаться --- подходит или нет: viewtopic.php?f=3&t=2362

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/