The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Линус Торвальдс выступил против парсеров Kconfig, не поддерживающих табуляцию, opennews (??), 18-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


36. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +1 +/
Сообщение от FrBrGeorge (ok), 18-Апр-24, 11:46 
> технически правильно это убрать табуляции

Только это технически не выполнимо: табуляции _уже_ поддерживаются и используются в, не хочу соврать, многих тысячах готовых конфигах и уже имеющихся парсерах. Изменить их все одновременно, или даже постепенно — задача не для текущей реальности. Чего Линус никогда не допускал — это практики в стиле M$: «мы тут поменяли синтаксис, а проблемы пользователей — это проблемы пользователей, что вам, конвертор лень было запустить?»

UPD: в Linux kernel coding style табы в kconfig прописаны совершенно явно:
https://www.kernel.org/doc/html/v4.10/process/coding-style.h...

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

43. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –2 +/
Сообщение от Аноним (43), 18-Апр-24, 11:54 
технически как раз выполнимо - среди корректных парсеров замена таба на пробел там проблем не вызовет. Но идти на поводу у ущербных идеолорически неправильно: в таком случае сам ущербным станешь.
Ответить | Правка | Наверх | Cообщить модератору

47. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от FrBrGeorge (ok), 18-Апр-24, 11:58 
> технически как раз выполнимо - среди корректных парсеров замена таба на пробел
> там проблем не вызовет.

Там — это где? Во всех имеющихся конфигах? В том числе и в __будущих__ — если заранее табы не запретить в парсерах? Нет, это не выполнимо технически. Я бы не взялся. Линус вон тоже не стал.

Ответить | Правка | Наверх | Cообщить модератору

49. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от Аноним (49), 18-Апр-24, 12:03 
там - это конкретно в том месте, где отклонённый патч заменял таб на пробел.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру