Уже несколько дней в ночной сборке, кроме привычных SASPlanet.exe и SASPlanet.Debug.exe появился SASPlanet.Unicode.exe - это дебажная версия собранная в Delphi XE2 и поддерживающая юникод.
Поддержка еще далеко не 100%, но кое что уже есть. Например названия и описания меток, векторные объекты Викимапии, и тд. Кое где начнут работать не работавшие раньше пути с символами не из основной локали.
Нужно как можно тщательнее протестировать все функции.
Юникодная версия
Модератор: Tolik
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Юникодная версия
Надо же. За неделю ни одного бага в багтрекере связанного с юникодной версией, кроме заведенных самими разработчиками. Похоже можно переходить на XE2 для выпуска релизов.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Юникодная версия
а не плохо было бы мануал по переходу на XE2 сварганить, для тех кто ни разу такого не делал..
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Юникодная версия
Ты про установку компонентов и компиляцию? Всё уже давно написано: https://bitbucket.org/sas_team/sas.requiresgarl писал(а):а не плохо было бы мануал по переходу на XE2 сварганить, для тех кто ни разу такого не делал..
Только этот топик не про компиляцию, а про тестирование готового exe в составе архива с ночнушкой - SASPlanet.Unicode.exe. Рано или поздно мы всецело перейдём на юникодную версию, так что в интересах сообщества начинать её активно тестировать, чтобы потом небыло мучительно больно. Я бы рекомендовал вообще всем, кто качает ночнушки и пользуется ими, всецело переходить на юникодную версию.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Юникодная версия
значит всё аналогично с D2007Lite?zed писал(а):Всё уже давно написано: https://bitbucket.org/sas_team/sas.requires
топик гласит "Юникодная версия", откудаж знать что про тестирование...zed писал(а):Только этот топик не про компиляцию, а про тестирование готового exe в составе архива с ночнушкой
по тестированию:
будь моя воля, я бы по дефолту SASPlanet.Debug.exe сделал бы Юникодовым... ибо на него ярлыки уже есть, а на новую SASPlanet.Unicode.exe банально 2 раза забывал сделать ярлык...
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Юникодная версия
Если бы он был про сборку, то был бы в разделе для разработчиков.garl писал(а): топик гласит "Юникодная версия", откудаж знать что про тестирование...
Кстати вариант. Через недельку можно будет попробовать заменить.garl писал(а):будь моя воля, я бы по дефолту SASPlanet.Debug.exe сделал бы Юникодовым... ибо на него ярлыки уже есть, а на новую SASPlanet.Unicode.exe банально 2 раза забывал сделать ярлык...
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Юникодная версия
Тогда переименуйте exe и всё.zed писал(а):Я бы рекомендовал вообще всем, кто качает ночнушки и пользуется ими, всецело переходить на юникодную версию.
SASPlanet.Unicode.exe -> SASPlanet.exe
SASPlanet.exe -> SASPlanet.NonUnicode.exe
Я вот тупо забыл поменять ссылку, так что и не запускал юникодную ни разу. Потому и багрепортов нет
P.S. и сделайте не-дебажную юникодную версию.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Юникодная версия
Сделаем. Думаю, через пару недель. После релиза поддерживающего чтение юникодных конфигов и параметров карт.Tolik писал(а):Тогда переименуйте exe и всё.
SASPlanet.Unicode.exe -> SASPlanet.exe
SASPlanet.exe -> SASPlanet.NonUnicode.exe
А зачем? Наоборот сейчас нужно что бы все баги юникодной версии сразу вылазили.Tolik писал(а):P.S. и сделайте не-дебажную юникодную версию.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Юникодная версия
Кстати, работает нормально с params.txt в UTF-8 и в UTF-16vdemidov писал(а): Сделаем. Думаю, через пару недель. После релиза поддерживающего чтение юникодных конфигов и параметров карт.
Код: Выделить всё
name_ru=Карта Кореи
name=Map of Korea
name_uk=Карта Кореї
name_fr=Carte de Corée