Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт май 23, 2017 6:11 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 98 сообщений ]  На страницу Пред. 1 2 3 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 3:37 pm 
Не в сети

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 3:40 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1591
Ровно так же никто не мешает определить в правилах использование пробелов вместо табов. При этом комфортно писать код смогут и те, у кого длина таба, к примеру, 4, а комфортно просматривать код - вообще все.

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 3:46 pm 
Не в сети

Зарегистрирован: Сб авг 13, 2011 1:48 pm
Сообщения: 49
можно сделать опрос


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 3:48 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 4:35 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн июл 25, 2011 6:22 pm
Сообщения: 93
Joaquin писал(а):
Serge писал(а):
Joaquin
Это так кажется. Особенно весело получается после чужих правок. У меня таб настроен на 4 пробела а у Васи Пупкина на 8. И после редактирования все строки плывут у меня влево а у него вправо. Все "довольны".

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

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

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 4:44 pm 
Не в сети

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 5:18 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3925
Joaquin писал(а):
Если везде будут использоваться одинаковое кол-во табов
В этом и проблема. А один пробел всегда один пробел.

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 5:21 pm 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 690
Радикальное решение - svn:eol-style=native для всех файлов. И хук, чтобы новые файлы были с этой пропертёй.

_________________
in code we trust


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 5:33 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1591
Если возражений нет, можно включить в правила требование svn:eol-style=native.

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 6:41 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3925
CleverMouse
Поддерживаю.


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пт окт 14, 2011 8:43 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн июл 25, 2011 6:22 pm
Сообщения: 93
поддерживаю.

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Сб окт 15, 2011 12:43 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1591
Правила вступили в силу. Предложение насчёт дополнительных правил при необходимом условии поддержки хотя бы двумя голосами остаётся в силе. Актуальный список правил я добавила в первый пост темы; при обнаружении ошибки проверяльщик выдаёт ссылку на эту тему, типа:
Цитата:
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

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Сб окт 15, 2011 1:23 am 
Не в сети

Зарегистрирован: Вт окт 05, 2010 6:05 pm
Сообщения: 176
Надо бы на English подфорум сдублировать.


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пн окт 17, 2011 1:40 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1591
Думаю, это лишнее, ссылка-то сюда ведёт, и обсуждение здесь.

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


Вернуться к началу
 Заголовок сообщения: Re: Правила оформления кода
СообщениеДобавлено: Пн окт 17, 2011 6:58 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
а можно попросить скрипт/программу корректировки исходников?


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 98 сообщений ]  На страницу Пред. 1 2 3 4 5 6 7 След.

Часовой пояс: UTC+03:00


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

Сейчас этот форум просматривают: Bing [Bot] и 1 гость


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB