Как стать автором
Обновить

Линус Торвальдс решил бороться с парсерами Kconfig, которые не могут правильно обрабатывать табуляции

Время на прочтение2 мин
Количество просмотров19K
Всего голосов 27: ↑27 и ↓0+30
Комментарии15

Комментарии 15

НЛО прилетело и опубликовало эту надпись здесь

Очень даже разумный подход

Согласен. Пока что-то не сломалось - чинить не будут.

Как-то не вяжется с его предыдущими заявлениями по другой аналогичной проблеме, где он сказал что-то в духе "Да, уродливо, но нефиг ломать пользователям жизнь" и откатил рефакторинг, наводящий порядок.

Насколько помню, Торвальдс говорил, что у него одно жёсткое правило: Don't break userspace. Всё остальное - гайдланы, которые неплохо бы соблюдать.

Тут не пользователи, тут тулинг разработчиков ядра.

Хм, разве у них нет стандарта tab or spaces? Как в гошке или питоне.

Ну так главнейший патчем и ввёл - "что таб, что спэйсы - всё едино!".

Таб в 2 или 4 пробела? :D

Да.

[sarcasm]Судя по всему в один[/sarcasm] =)

Капец вы отвыкли! В 09h ASCII.

ну даже если стандарт и есть - зачем в корку-то падать/ломать всё от того что пользователь таб вставил? разделитель? Отлично, работаем.

В гигантском проекте размером с ядро линукса из любого правила будут сотни исключений. Там некоторым файлам больше лет, чем некоторым читателям Хабры.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости