Bbabo NET

Наука и Технологија Вести

Линус Торвалдс је одлучио да се бори против Кцонфиг парсера који не могу правилно да рукују табовима

Као део припреме закрпа за Линук 6.9-рц4, Линус Торвалдс је одлучио да се бори против анализатора конфигурационих датотека Кцонфиг који не могу правилно да рукују табовима.

Са закрпом таб-то-спаце у датотеци за праћење кернела Кцонфиг која је стајала у реду прошле недеље, Линус Торвалдс је одлучио да преузме ствари у своје руке за Кцонфиг парсере који не могу да обрађују картице.

Торвалдс је написао закрпу како би намерно додао неколико прилагођених картица у Кцонфиг да би одбацио све спољне или треће стране парсере који не могу правилно да рукују њима.

Торвалдс је намерно додао ове скривене картице у општу Кцонфиг датотеку за управљање величинама страница кернела. Дакле, ово ће дефинитивно довести до озбиљних и уочљивих грешака за све парсере који немају правилно руковање табулатором.

"Урезивање д96ц36004е31("траце: Поправи унос ФТРАЦЕ_РЕЦОРД_РЕЦУРСИОН_СИЗЕ Кцонфиг") уклањањем скривене картице јер је очигледно узроковала грешку у неком трећем алату за анализу конфигурације кернела.

Није јасно о каквом се инструменту ради, али хајде да се побринемо да буде поправљен. Јер ако не можете да рашчланите табове као размаке, не би требало да рашчланите основне датотеке Кцонфиг-а.

У ствари, хајде да учинимо ову врсту лома очигледнијом од неког езотеричног параметра величине записа фтраце. Ако не можете да рашчланите картице, нећете имати исправне величине страница.

Да, конфузија између табова и размака је нажалост традиционална карактеристика Уник-а, а команда маке је позната по томе што прави грешке у том погледу. Али не, то не значи да је све у реду.

Додао бих још насумичних картица у наше Кцонфиг датотеке, али не желим да ствари чиним ружнијим него што је потребно. Али то може постати неопходно ако на крају видимо више ових глупих алата."

- објаснио је Торвалдс.

Линус Торвалдс је одлучио да се бори против Кцонфиг парсера који не могу правилно да рукују табовима