View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003828 | Far Manager | Command Line/Execute | public | 2020-11-22 02:02 | 2020-11-25 09:16 |
Reporter | pult | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | 3.0 | ||||
Summary | 0003828: 3.0.5706: System.Executor.ExcludeCmds похоже игнорируется | ||||
Description | Far 3.0.5706 ConEmu перестал видеть вывод команд перечисленные в System.Executor.ExcludeCmds https://github.com/Maximus5/ConEmu/issues/2201 Похоже началось с 5702 при переделке запускателя | ||||
Steps To Reproduce | far:config System.Executor.ExcludeCmds = "DIR" Добавить к far плагин conemu Запустить far через ConEmu (...far.exe /w) >DIR F11 ConEmu 1 вывод пуст в новой версии (в отличии от старого far 3.0.5700) | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
ConEmu перестал видеть вывод команд перечисленные в System.Executor.ExcludeCmdsОфициальных механизмов видеть вывод команд в дочерних процессах, а тем более передавать его в conemu в windows нет. Поэтому conemu перехватывает все, что может, сворачивает там горы и обымает необъятное. При запуске dir Far исполняет (упрощенно) ShellExecuteEx("cmd.exe" /S /C "dir"). Так было до 5702 и так осталось после. Почему conemu перестал перехватывать вывод, вам может ответить только его автор. Возможно, изменилась последовательность вызовов каких-то функций или какие-то флаги. |
|
Там упонинаяется ещё какой то пробел в конце https://github.com/Maximus5/ConEmu/issues/2199 |
|
Кавычка, обсуждение есть на форуме. Причина та же - conemu перехватывает системные функции и заменяет их чернейшей магией (из сугубо лучших побуждений, но тем не менее). |
|
5709 - теперь в conemu вывод вообще не перехватывается :( |
|
Логичнее было бы иметь возможность легально получить от фар-а весь текcт окна/буфера вывода в редактор/просмотрщик.Тогда этот функционал conemu не нужен был бы. |
|
5709 +Conemu 201124 - всё успешно решилось. |
|
иметь возможность легально получить от фар-а весь текcт окна/буфера вывода в редактор/просмотрщикНаверное, можно. Создайте новый тикет, чтобы не потерялось. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-11-22 02:02 | pult | New Issue | |
2020-11-22 05:54 | DrKnS | Note Added: 0016956 | |
2020-11-22 09:51 | pult | Note Added: 0016957 | |
2020-11-22 10:03 | DrKnS | Note Added: 0016958 | |
2020-11-24 08:01 | pult | Note Added: 0016959 | |
2020-11-24 08:19 | pult | Note Added: 0016960 | |
2020-11-25 05:42 | pult | Note Added: 0016961 | |
2020-11-25 09:16 | DrKnS | Note Added: 0016963 | |
2020-11-25 09:16 | DrKnS | Status | new => closed |
2020-11-25 09:16 | DrKnS | Resolution | open => no change required |
2020-11-25 09:16 | DrKnS | Build | => 0 |