On Thu, Nov 25, 2004 at 12:48:17PM +0300, Sergey V Turchin wrote: А теперь, внимание, простой вопрос: ЗАЧЕМ? То есть, КАКОВА РАЗУМНАЯ причина, по которой у пользователя есть возмозжность так хитро наконфигурять себе меню, чтобы приходилось лазать в код, чтобы посмотреть, как эта конфигурация будет работать? ЗАЧЕМ? На обдумывание ответа, как обычно, минута. Время! :-) > > Зачем в ~/.menu/ иметь два взаимоисключающих флага? > Их четыре. В /etc/menu и ~/.menu - это разные флаги > Взаимоисключающих среди них нет. > Каждый исключает все менееприоритетные. > /etc/menu/enable_customization самый низкоприоритетный, > поэтому он никого не исключает. > Т.е. для вычисления достаточно перебрать файлы в порядке возрастания > приоритета. Вот пример вычисления "в лоб". > #!/bin/sh > is_customized="yes" > [ -e /etc/menu/disable_customization ] && is_customized="no" > [ -e ~/.menu/enable_customization ] && is_customized="yes" > [ -e ~/.menu/disable_customization ] && is_customized="no" > > -- > Regards, Sergey, ALT Linux Team, http://www.altlinux.ru > http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 > _______________________________________________ > Devel mailing list > Devel@altlinux.ru > https://lists.altlinux.ru/mailman/listinfo/devel