View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000923 | Plugins | FARCmds | public | 2009-06-09 10:45 | 2014-07-12 18:19 |
Reporter | JohnDoe | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 3.0 | ||||
Summary | 0000923: Проблемы с модификаторами перехвата вывода | ||||
Description | 1) edit:<1 far.exe/? Не находит far.exe 2) edit:<*<far.exe/? Ничего не выводит в консоль На этом эксперименты пока прекратил. | ||||
Tags | No tags attached. | ||||
|
Поясню подробно пункт 1: Сказано в хелпе: > Плагин умеет перехватывать вывод заданной команды "<команда" или "<<команда". > > команда - [stream][mode][|путь|]command > ... >4. Если параметр stream равен 1 или 2 то начало имени команды должно быть обязательно отделено от него каким нибудь символом. > Примеры: выполнить команду 1 с выводом результата в редакторе > возможные случаи с параметром stream=1 > edit:<1 1 > edit:<1"1" > edit:<1+1 > edit:<1|%TEMP%|1 На самом деле первый и второй примеры не работает, потому как в реальности при использовании stream нельзя опуститить mode Либо исправить плагин, либо хелп [[stream]mode][|путь|]command Третий пример не работает т.к. "+" не работает в качестве разделителя Тут тоже что-то одно надо поправить - либо плагин либо хелп |
|
>в реальности при использовании stream нельзя опуститить mode После 0001154 утверждение неверно. Но приходится указывать лишнюю (непарную) кавычку: edit:<2 "far.exe"/?" либо edit:<2 "far.exe/? |
|
Есть старый тикет насчёт кавычек 0000034 |
|
Сходные проблемы: 0002272, 0002273 |
|
build 116 |
|
edit:<far.exe/? edit:<far/? Не находит far.exe edit:<far /? Находит edit:<2 far.exe /? Опять не находит |
|
Есть файл "1.exe" edit:<1 1 edit:<1+1 выводит справку плагина edit:<1"1" работает нормально |
|
<inside> edit:<1 1 ==> второй вызов ParseCmdSyntax() к этому приводит... </inside> |
|
build 119 |
|
В текущей папке отсутствует файл 1.* Запускаю edit:<1|%TEMP%|1 Получаю в редакторе две пары кавычек: "" '' |
|
build 121 |
|
А зачем в 119 подстановка расширений опциональна? Разве есть объективные причины её выключать? |
|
Убирать опцию? |
|
Как хочешь. Я о том, что все шеллы и так всегда подставляют расширение, от опции тут только визуальный шум. |
|
>build 121 Ничего не изменилось |
|
>Ничего не изменилось что именно? Это: > В текущей папке отсутствует файл 1.*, Запускаю edit:<1|%TEMP%|1, Получаю в редакторе две пары кавычек: "" '' уточни |
|
Именно. В редакторе всё те же кавычки. |
|
Такая бага была в последнем билде, который я для тебя выкладывал, в 121 (в ночной сборке) её уже нет. Проверь. |
|
Я сразу проверил. Зашёл в конфиг, и убедился что загружена версия 121 |
|
тогда жди 122 ("битая версия" тоже была 121) |
|
Та версия, на которой я проверял ранее, была 120. http://farmanager.com/farbugs/farcmds.120.1.zip Ок, жду 122 |
|
С этим порядок. В остальном надо бы решить вопрос с форума http://forum.farmanager.com/viewtopic.php?p=120557#p120557 |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-06-09 10:45 | JohnDoe | New Issue | |
2009-10-12 14:01 | JohnDoe | Note Added: 0004243 | |
2009-11-03 11:53 | alexy | Relationship added | related to 0001143 |
2009-12-06 16:24 | JohnDoe | Note Added: 0004684 | |
2009-12-06 16:27 | JohnDoe | Note Edited: 0004684 | |
2010-05-06 15:50 | JohnDoe | Note Added: 0005311 | |
2014-06-08 18:38 | JohnDoe | Note Added: 0012477 | |
2014-07-08 13:12 | vskirdin | Note Added: 0012673 | |
2014-07-08 13:12 | vskirdin | Assigned To | => vskirdin |
2014-07-08 13:12 | vskirdin | Status | new => feedback |
2014-07-08 16:33 | JohnDoe | Note Added: 0012682 | |
2014-07-08 16:33 | JohnDoe | Status | feedback => assigned |
2014-07-08 16:40 | JohnDoe | Note Edited: 0012682 | |
2014-07-08 16:43 | JohnDoe | Note Added: 0012683 | |
2014-07-08 16:46 | JohnDoe | Note Edited: 0012682 | |
2014-07-09 05:26 | vskirdin | Note Added: 0012701 | |
2014-07-09 10:33 | vskirdin | Note Added: 0012707 | |
2014-07-09 10:33 | vskirdin | Status | assigned => feedback |
2014-07-09 13:56 | JohnDoe | Note Added: 0012711 | |
2014-07-09 13:56 | JohnDoe | Status | feedback => assigned |
2014-07-10 05:32 | vskirdin | Note Added: 0012717 | |
2014-07-10 05:32 | vskirdin | Status | assigned => feedback |
2014-07-10 06:41 | DrKnS | Note Added: 0012718 | |
2014-07-10 07:08 | vskirdin | Note Added: 0012719 | |
2014-07-10 11:26 | DrKnS | Note Added: 0012720 | |
2014-07-11 09:20 | JohnDoe | Note Added: 0012724 | |
2014-07-11 09:20 | JohnDoe | Status | feedback => assigned |
2014-07-11 09:38 | vskirdin | Note Added: 0012727 | |
2014-07-11 09:43 | JohnDoe | Note Added: 0012728 | |
2014-07-11 09:58 | vskirdin | Note Added: 0012730 | |
2014-07-11 09:59 | JohnDoe | Note Added: 0012732 | |
2014-07-11 10:23 | vskirdin | Note Added: 0012733 | |
2014-07-11 10:29 | JohnDoe | Note Added: 0012735 | |
2014-07-12 13:43 | JohnDoe | Note Added: 0012737 | |
2014-07-12 18:19 | vskirdin | Status | assigned => closed |
2014-07-12 18:19 | vskirdin | Resolution | open => fixed |
2014-07-12 18:19 | vskirdin | Fixed in Version | => 3.0 |