LINUX.ORG.RU

История изменений

Исправление mogwai, (текущая версия) :

Зачем открывать конфиг в XML редакторе?

Чтобы редактировать.

Если бы ты этим пользовался

Ты конфиг на каждый чих перечитываешь?

Я это продемонстрировал как пример

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

Ага, а теперь представь что

на землю метеорит упадёт. Представил. Дальше что?

там может использоваться многострочный кастомный код, например и тут пример однострочного "кастомного кода"

который спокойно оформляется как

custom_folder_pixbuf 10, 10, {58, 57, 57, 57, 56, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 65, 67, 67, 67, -92, -93, -93, -93, -11, -11, -11, -11, -1, -1, -1, -1, -5, -5, -5, -5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 28, 28, 28, 123, 122, 122, 122, -35, -34, -34, -34, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -11, -11, -11, -11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 71, 72, 72, 72, -79, -79, -79, -79, -3, -3, -3, -3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -52, -52, -52, -52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 14, 14, 14, 114, 114, 114, 114, -37, -37, -37, -37, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -31, -30, -30, -30, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -94, -94, -94, -94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 50, 50, 50, -99, -98, -98, -98, -9, -9, -9, -9, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -12, -12, -12, -12, 111, 110, 110, 110, 108, 109, 109, 109}

А действительно многострочное не укладывается с твоим «лёгким изящным решением». Т.е. ты противоречишь сам себе.

Кроме того, я пишу DE с высокой степенью интеграции, а это значит что везде используется, и будет использоваться единый

говнокод в конфигах.

В общем проблем, которые нужно решать XML-форматом - нет

но использоваться он будет, хоть и в нарушение стандарта.

Исходная версия mogwai, :

Зачем открывать конфиг в XML редакторе?

Чтобы редактировать.

Если бы ты этим пользовался

Ты конфиг на каждый чих перечитываешь?

Я это продемонстрировал как пример

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

Ага, а теперь представь что

на землю метеорит упадёт. Представил. Дальше что?

там может использоваться многострочный кастомный код, например и тут пример однострочного "кастомного кода", который спокойно оформляется как

custom_folder_pixbuf 10, 10, {58, 57, 57, 57, 56, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 65, 67, 67, 67, -92, -93, -93, -93, -11, -11, -11, -11, -1, -1, -1, -1, -5, -5, -5, -5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 28, 28, 28, 123, 122, 122, 122, -35, -34, -34, -34, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -11, -11, -11, -11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 71, 72, 72, 72, -79, -79, -79, -79, -3, -3, -3, -3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -52, -52, -52, -52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 14, 14, 14, 114, 114, 114, 114, -37, -37, -37, -37, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -31, -30, -30, -30, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -94, -94, -94, -94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 50, 50, 50, -99, -98, -98, -98, -9, -9, -9, -9, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -12, -12, -12, -12, 111, 110, 110, 110, 108, 109, 109, 109}

А действительно многострочное не укладывается с твоим «лёгким изящным решением». Т.е. ты противоречишь сам себе.

Кроме того, я пишу DE с высокой степенью интеграции, а это значит что везде используется, и будет использоваться единый

говнокод в конфигах.

В общем проблем, которые нужно решать XML-форматом - нет

но использоваться он будет, хоть и в нарушение стандарта.