<br><br><div class="gmail_quote">2010/12/7 Sergey <span dir="ltr"><<a href="mailto:a_s_y@sama.ru">a_s_y@sama.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Monday 06 December 2010, Andrew Borodin wrote:<br>
<br>
</div><div class="im">> Этот же патч в аттаче.<br>
<br>
</div>Ещё момент. Наверное, в mc.ext пора сделать замену для строк вида<br>
<br>
Open=(ooffice %f &)<br>
<br>
на что-то вроде<br>
<br>
Open=if [ -f /usr/bin/loffice ]; then (loffice %f &); else (ooffice %f &); fi</blockquote><div><br></div><div>Это правильно - не завязываться на одну конкретную программу, которая может работать с данным файлом. Но у меня есть немного другое предложение. На мой взгляд, оно лучше с дистрибутивной точки зрения. Не вносить такие конструкции в mc.ext, а указывать в качестве обработчика скрипт в каком-нибудь /usr/lib/mc/helper.d/</div>
<div><br></div><div>А уж в скрипте можно реализовать намного более умную логику, чем в короткой конструкции из mc.ext. Смотреть в глобальный файл настроек, например, и/или в оверрайды пользователя, делать выбор в зависмости от DE, под которым мы работаем и т.д. и т.п.</div>
<div><br></div><div><br></div></div>