Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Apr 20, 2019 11:58 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 98 posts ]  Go to page Previous 1 2 3 4 5 6 7 Next
Author Message
PostPosted: Fri Oct 14, 2011 3:37 pm 
Offline

Joined: Sat Aug 13, 2011 1:48 pm
Posts: 49
Спасибо, я в курсе. Ну, опять же, никто не мешает определить в правилах стандартную длину таба в пробелах (например для данного случая - 8 ).


Top
   
PostPosted: Fri Oct 14, 2011 3:40 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Ровно так же никто не мешает определить в правилах использование пробелов вместо табов. При этом комфортно писать код смогут и те, у кого длина таба, к примеру, 4, а комфортно просматривать код - вообще все.

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


Top
   
PostPosted: Fri Oct 14, 2011 3:46 pm 
Offline

Joined: Sat Aug 13, 2011 1:48 pm
Posts: 49
можно сделать опрос


Top
   
PostPosted: Fri Oct 14, 2011 3:48 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Ядерщики уже отписались в этой теме. По результатам обсуждения в теме табуляция в kernel/trunk будет запрещена.
Более интересен вопрос с переводами строк, пока что двух согласованных мнений по этому вопросу нет.

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


Top
   
PostPosted: Fri Oct 14, 2011 4:35 pm 
Offline
User avatar

Joined: Mon Jul 25, 2011 6:22 pm
Posts: 93
Joaquin wrote:
Serge wrote:
Joaquin
Это так кажется. Особенно весело получается после чужих правок. У меня таб настроен на 4 пробела а у Васи Пупкина на 8. И после редактирования все строки плывут у меня влево а у него вправо. Все "довольны".

Не вижу проблем. Если везде будут использоваться одинаковое кол-во табов в начале строки для отступа - никакого кривошлёпства не будет.

Настройки в редакторе на замену TAB на N-ное количество пробелов - ВСЁ!!!
Клавиша TAB здесь абсолютно непричём.

_________________
Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!


Top
   
PostPosted: Fri Oct 14, 2011 4:44 pm 
Offline

Joined: Sat Aug 13, 2011 1:48 pm
Posts: 49
Artyom, прочитай ещё раз что написал я, ты, и другие форумчане. Где я говорил про клавишу Tab?


Top
   
PostPosted: Fri Oct 14, 2011 5:18 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Joaquin wrote:
Если везде будут использоваться одинаковое кол-во табов
В этом и проблема. А один пробел всегда один пробел.

CleverMouse
Я досовский перевод строк. Не знаю как в никсах, в Win дефолтные средства испытывают проблемы с никсовыми текстами.
Или пока совсем их не трогать .


Top
   
PostPosted: Fri Oct 14, 2011 5:21 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Радикальное решение - svn:eol-style=native для всех файлов. И хук, чтобы новые файлы были с этой пропертёй.

_________________
in code we trust


Top
   
PostPosted: Fri Oct 14, 2011 5:33 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Если возражений нет, можно включить в правила требование svn:eol-style=native.

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


Top
   
PostPosted: Fri Oct 14, 2011 6:41 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
CleverMouse
Поддерживаю.


Top
   
PostPosted: Fri Oct 14, 2011 8:43 pm 
Offline
User avatar

Joined: Mon Jul 25, 2011 6:22 pm
Posts: 93
поддерживаю.

_________________
Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!


Top
   
PostPosted: Sat Oct 15, 2011 12:43 am 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Правила вступили в силу. Предложение насчёт дополнительных правил при необходимом условии поддержки хотя бы двумя голосами остаётся в силе. Актуальный список правил я добавила в первый пост темы; при обнаружении ошибки проверяльщик выдаёт ссылку на эту тему, типа:
Quote:
svn: Commit failed (details follow):
svn: Commit blocked by pre-commit hook (exit code 1) with output:
Style error in kernel/trunk/kernel.asm:131: indent for commands must be 8 spaces.

Your commit violates the code style for /kernel/trunk.
Fix the style and try again.
The list of rules: viewtopic.php?f=7&t=1950

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


Top
   
PostPosted: Sat Oct 15, 2011 1:23 am 
Offline

Joined: Tue Oct 05, 2010 6:05 pm
Posts: 213
Надо бы на English подфорум сдублировать.


Top
   
PostPosted: Mon Oct 17, 2011 1:40 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Думаю, это лишнее, ссылка-то сюда ведёт, и обсуждение здесь.

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


Top
   
PostPosted: Mon Oct 17, 2011 6:58 pm 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
а можно попросить скрипт/программу корректировки исходников?


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

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