|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 20 Jun 2005 10:36:36 To : Peter Irich Subject : Re: mc in sarge -------------------------------------------------------------------------------- Peter Irich <Peter.Irich@p7.f877.n5030.z2.fidonet.org> wrote: VW>> Причем я совершенно не могу понять ПОЧЕМУ СОБСТВЕHHО VW>> ЧЕРЕЗ ТАКУЮ ЗАДHИЦУ? VW>> mc все равно размещает псевдотерминал и запускает VW>> subshell в нем (лишая таким образом пользователя консоли VW>> возможности запускать всякие svgalib-овские программы, VW>> дергать консолеспецифичные ioctl и т.д.). То есть весь VW>> вывод программ запущенных из-под mc на терминал, все VW>> равно фильтруется через mc. Hет бы буферочек завести VW>> килобайт на двадцать и этот вывод прикапывать. В общем-то VW>> даже писать особо ничего не надо - из screen код выдрать. PI> Мoжнo mc VW>> скoмпилиpoвать с --with-subshell=optional и PI> запускать "mc -u". Тoгда кoманда tty из-пoд mc вoзвpащает PI> /dev/ttyi. У меня так. У меня mc-4.6.0, а не ASP-ваpиант. Так вопрос не в том, как оторвать subshell, а в том, чтобы все функции работы с subshell, включая Ctrl-O были организованы аккуратно, через внутрипрограммную буферизацию вывода из этого subshell. -- Вышел ёжик из тумана, вынул ножик из кармана... --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151782dea324c.html, оценка из 5, голосов 10
|