LINUX.ORG.RU

кернел стайлгайд

 ,


0

1

Привет!

Есть ли какое-нибудь средство, которое умеет перемалывать исходники до соответствия стилям, принятым в разработке ядра?

Например, у меня есть кусок кода с пробелами, с разными стилями и т.п., я хочу загрузить код в емакс, нажать заветную комбинацию и на выходе получить код, на который не ругается scripts/checkpatch.pl.

кода очень много, так что руками его править не хочется.



Последнее исправление: CYB3R (всего исправлений: 1)

Ответ на: комментарий от devl547

sed сложноват для меня. может быть есть какой-нибудь мод для емакса...

betalor
() автор топика
$ man astyle|grep kernel -B 6
       --style=linux, -A8
              Linux  style  formatting/indenting  uses linux style brackets. Brackets are broken from namespace, class, and function
              definitions. Brackets are attached to statements within a function. Indentation  is  8  spaces.   Minimum  conditional
              indent is 4 spaces, or one-half the spaces per indent if a different setting is used. If you want to change the spaces
              per indent for this style it will be easier to use the K&R style instead.

              Also known as Kernel Normal Form (KNF) style, this is the style used in the Linux kernel.
DELIRIUM ☆☆☆☆☆
()

имакс и так всё умеет

(c-set-style "linux")

proofit404
()

scripts/Lindent

man indent

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.