Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Sep 17, 2019 12:01 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 98 posts ]  Go to page Previous 13 4 5 6 7
Author Message
PostPosted: Tue Oct 22, 2013 9:27 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra wrote:
Mario_r4 wrote:
esevece wrote:
Is possible to do the same with the programs?

No. Only kernel.
Он имел в виду, что он хочет, чтобы это было, а не спрашивает, как этим пользоваться. Почему исходники программ нельзя тоже перевести в UTF8, а при компиляции - перевести обратно?

Я возможно ошибаюсь, но скрипты вероятно работают в комплексе, а следовательно где будет перекодировка из UTF8, там будет "прощайте табы". Отдельно ради моего мнения переделывать не станут и потому я сразу обозначаю границу, после которой будет мучительно больно всем.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Oct 22, 2013 10:31 pm 
Offline

Joined: Tue Feb 12, 2013 9:48 pm
Posts: 166
Mario_r4 wrote:
esevece wrote:
CleverMouse wrote:
Я обновила список правил. Теперь прекоммитный хук проверяет, что все файлы .asm, .inc, .txt имеют кодировку UTF-8 и не содержат BOM. Хук, к сожалению, распространяется только на kernel/trunk.
Требование кодировки относится только к исходникам, скомпилированные файлы могут использовать всё, что им нравится. Для перекодирования в процессе компиляции я написала немного макросов в kernel/trunk/encoding.inc, они принимают на вход строку в UTF-8 и генерируют бинарник с этой же строкой в предписанной кодировке - cp866, latin1, cp850 в зависимости от макроса.


Is possible to do the same with the programs?

No. Only kernel. Otherwise, I will stop writing the code for the project.


Ok.
I don't understand why you said "Otherwise, I will stop writing the code for the project.".


Top
   
PostPosted: Tue Oct 22, 2013 10:50 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
esevece wrote:
I don't understand why you said "Otherwise, I will stop writing the code for the project.".

Because the position of the programmer has implemented UTF8 in the kernel source code is maximalist and radical. If the application will be converted to UTF8, it will also affect their formatting. No tabs - only spaces. For me, the use of space is very uncomfortable and I am not ready to abandon the use of tabs. For this reason, I outlined my position.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Oct 22, 2013 10:58 pm 
Offline

Joined: Tue Feb 12, 2013 9:48 pm
Posts: 166
Mario_r4 wrote:
esevece wrote:
I don't understand why you said "Otherwise, I will stop writing the code for the project.".

Because the position of the programmer has implemented UTF8 in the kernel source code is maximalist and radical. If the application will be converted to UTF8, it will also affect their formatting. No tabs - only spaces. For me, the use of space is very uncomfortable and I am not ready to abandon the use of tabs. For this reason, I outlined my position.


Now I understand. Thank you.


Top
   
PostPosted: Wed Oct 23, 2013 1:56 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
Mario_r4 wrote:
Я возможно ошибаюсь, но скрипты вероятно работают в комплексе, а следовательно где будет перекодировка из UTF8, там будет "прощайте табы"

Ошибаешься.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Wed Oct 23, 2013 2:01 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
CleverMouse wrote:
Mario_r4 wrote:
Я возможно ошибаюсь, но скрипты вероятно работают в комплексе, а следовательно где будет перекодировка из UTF8, там будет "прощайте табы"

Ошибаешься.
So can you please recode all the code to UTF8 (without enforcing spaces instead of tabs)?
That would help people like esevece a lot, to make their localization.


Top
   
PostPosted: Fri Oct 25, 2013 6:01 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
yogev_ezra wrote:
CleverMouse wrote:
Mario_r4 wrote:
Я возможно ошибаюсь, но скрипты вероятно работают в комплексе, а следовательно где будет перекодировка из UTF8, там будет "прощайте табы"

Ошибаешься.
So can you please recode all the code to UTF8 (without enforcing spaces instead of tabs)?
That would help people like esevece a lot, to make their localization.

I didn't prohibit changing encoding outside the kernel to anybody, did I?

_________________
Сделаем мир лучше!


Top
   
PostPosted: Sat Oct 26, 2013 8:19 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra
Вообще никто не мешает вынести все языковые константы в отдельные файлы для разных языков, тогда никакой UTF8 не нужен вообще.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 98 posts ]  Go to page Previous 13 4 5 6 7

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited