Page 2 of 2

Re: Перенаправление вывода в плагине FarCmds

Posted: Wed 02 Jul, 2014 09:19
by Skirda

Latest post of the previous page:

Вроде понял:
"<+" - команда выводит в консоль, её вывод доступен как по Ctrl-O, так и после выхода из редактора/вьювера.
"<<" - команда выводит в консоль, но её вывод будет доступен только по Ctrl-O, после выхода из редактора/вьювера восстанавливается предыдущая картина.

Всё так?

Если да, то утверждение для "<<" доступно только в одном случае - если редактор/вьювер модальные (пробуем).
Если убрать флаг [E|V]F_IMMEDIATERETURN, то можно получить визуальные "несуразности" (пробуем, edit:<<dir ctrl-o ctrl-tab .....).

Как быть? (если нужны подробности по коду - опишу по требованию)

Re: Перенаправление вывода в плагине FarCmds

Posted: Wed 02 Jul, 2014 09:33
by John Doe
Вроде понял:
Если верить справке, то всё зависит от того, как программа осуществляет вывод: в стандартный поток, или прямо в консоль.
"<<" - команда выводит в консоль, но её вывод будет доступен только по Ctrl-O, после выхода из редактора/вьювера восстанавливается предыдущая картина.
Мне кажется в этом очень мало смысла.

Re: Перенаправление вывода в плагине FarCmds

Posted: Thu 03 Jul, 2014 15:47
by John Doe
После рефакторинга 4 начали гасится панели там где не должны.
Настройки: (•) Hide external command output
Команда: edit:<command

Re: Перенаправление вывода в плагине FarCmds

Posted: Thu 03 Jul, 2014 17:12
by Skirda
Я еще не закончил ломать... Осталось чуть-чуть.