OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 22:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
СообщениеДобавлено: Вторник, 05 Май, 2015 10:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Коллеги, органически (из-за китайских дел) началась конкретная эволюция в сторону перехода образовательных сборок на Уникодную версию.

Есть какие-то разные версии.
Что брать за основу, учитывая разные длинную перспективу?
Я пока играюсь на Цинновской версии, но не привязываясь к нюансам.

Опыт заставляет предпочитать орловские версии.

Какие будут комментарии?
Чего избегать, чтобы минимизировать зависимость от нюансов уникодной базы?
В чём там вообще суть различий?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 05 Май, 2015 16:37 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 473
Откуда: KZ
Info21 писал(а):
Что брать за основу, учитывая разные длинную перспективу?

Эту версию?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 05 Май, 2015 20:25 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
В долгосрочной перспективе рекомендую опираться на сборку Центра. Сборка центра сейчас поддерживает юникодные обозначения хорошо, я даже один проект полностью переписал на русском.
Хотя с юникодом в сборке Центра еще есть проблемы (в частности не применен важный фикс для ссылок), но это вопрос пары недель. У Цинна этот момент со ссылками также исправлен пока некорректно.

Про отличия.
Реализации поддержки юникода в сборке Центра и в сборке Цинна особых отличий сегодня не имеют, и там и там через UTF8.
Орловская сборка сегодня не поддерживает юникодные переменные и названия процедур.
В версии Цинна собрано большинство известных фиксов, но без обсуждения. Как выясняется при обсуждении, не все так просто и некоторые вещи меняются.
Однако он специально для вашего проекта Информатика-21 делал какие-то вещи для работы с русской документацией и т.п.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 05 Май, 2015 20:41 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Спасибо.

Пока, значит, сыровато и спешить не стоит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 06 Май, 2015 09:42 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Info21 писал(а):
Пока, значит, сыровато и спешить не стоит.
Это мясо лучше всего прожаривается на огне реальных проектов :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 06 Май, 2015 11:56 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Сейчас как раз прожариваю :) перешел полностью на сборку Центра, поэтому очень уж хочется поскорее применить эти фиксы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 06 Май, 2015 22:01 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Коллеги, органически (из-за китайских дел) началась конкретная эволюция в сторону перехода образовательных сборок на Уникодную версию.

Есть какие-то разные версии.
Что брать за основу, учитывая разные длинную перспективу?
Я пока играюсь на Цинновской версии, но не привязываясь к нюансам.

Опыт заставляет предпочитать орловские версии.
...
В чём там вообще суть различий?
Спасибо за положительный отзыв об орловских версиях.

Действительно, есть разные проекты доработки эталонного Блэкбокс один из которых --- "орловский". И, как уже верно отметил Иван, на данный момент его версия не включает решения тов. Цинна для поддержки юникодных идентификаторов. Поэтому сейчас она для доработки образовательных сборок не применима. Эта поправка весьма интересна и мы на неё смотрим с самого начала, но для нашей работы не критична. Поэтому в орловской сборке она появится сразу по появлении дополнительных сил.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 10 Май, 2015 19:10 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Вот теперь в сборке Центра русские ссылки корректно работают и на версию 1.7-a1-130 вполне возможно опираться для школьной сборки. С последующим обновлением, конечно, по мере исправления других недочетов.

http://blackboxframework.org/unstable/m ... a1.130.zip
http://blackboxframework.org/unstable/m ... -setup.exe


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Май, 2015 09:17 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Что такое "русские ссылки"?

А китайские?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Май, 2015 17:00 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Info21 писал(а):
Что такое "русские ссылки"?

А китайские?


Да Вы правы, корректнее говорить Юникодные ссылки. Китайские тоже будут работать теперь.
Проверил на:
Код:
<StdCmds.OpenAux('Tour.odc', '汉语')>汉语<>
Все сохраняется и повреждения содержимого больше нет.

Уже 131-ая сборка подоспела, там исправлено целочисленное деление LONGINT теперь:
http://blackboxframework.org/unstable/master/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Май, 2015 22:53 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Ну, если LONGINT еще такой сырой, то будем, как говорится, подождать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 12 Май, 2015 10:26 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Info21 писал(а):
Ну, если LONGINT еще такой сырой, то будем, как говорится, подождать.

Если не спешить, то хотя бы бета-версии Центра действительно стоит подождать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB