Page 9 of 10

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 10:20
by Skirda

Latest post of the previous page:

Skirda wrote:
S.A. wrote:run:filename<help -- 'C:\windows\help' is not recognized as an internal or external command, operable program or batch file.
(из любой директории, без дополнительных условий).
на мантис
Хотя... проверь

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 10:30
by John Doe
Помогло. Ошибки, описанные в нескольких последних сообщениях, больше не воспроизводятся.

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 10:33
by Skirda
Что с link делать будем? ([1], [2])

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 10:40
by John Doe
Skirda wrote:Что с link делать будем?
Нарекания:
- не гарантируется диагностика всех возможных ошибок (этот факт можно документировать)
- из справки невозможно понять требуемый порядок параметров (недостаток документации легко поправим)
- сам порядок отличается от порядка в штатной команды mklink (можно поменять, если кому-то мешает)

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 11:27
by John Doe
С некоторого времени поломались алиасы.

Code: Select all

doskey xxx=yyy
edit:<xxx
В результате фар вешается.

FarCmds (FAR Commands)

Posted: Thu 20 Nov, 2014 14:07
by Skirda
John Doe wrote:С некоторого времени поломались алиасы.

Code: Select all

doskey xxx=yyy
edit:<xxx
В результате фар вешается.
Есть такое. build 127.
Ошибка в стиле "Хочешь я расскажу тебе сказку" facepalm2

FarCmds (FAR Commands)

Posted: Fri 21 Nov, 2014 06:29
by S.A.
Фокус с dir никуда не пропал -- если я правильно понимаю, то это особенность сочетания неотключаемой опции подстановки расширений и того, что "whereis:" первым делом ищет файл в текущей папке. Так и задумано?

FarCmds (FAR Commands)

Posted: Fri 21 Nov, 2014 07:58
by Skirda
S.A. wrote:Фокус с dir никуда не пропал -- если я правильно понимаю, то это особенность сочетания неотключаемой опции подстановки расширений и того, что "whereis:" первым делом ищет файл в текущей папке. Так и задумано?
Да. Так и задумано. В противном случае получаем "вотфайлпередомной, какого черта мне предлагают вооонизтогокаталога".
А что с dir? Поподробнее (или речь про метод поиска)

FarCmds (FAR Commands)

Posted: Fri 21 Nov, 2014 08:00
by John Doe
"dir" это файл без расширения. На кой чёрт его пытаться запустить?
Другой пример: edit:<boot.ini открывает Notepad. Для чего?

Видимо надо учитывать PATHEXT.

FarCmds (FAR Commands)

Posted: Fri 21 Nov, 2014 08:39
by Skirda
John Doe wrote:"dir" это файл без расширения. На кой чёрт его пытаться запустить?
А если у меня вместо cmd стоит WinBash (и скорректирован %COMSPEC%), который очень даже понимает этот файл (всякие там #/bin/perl в начале файла dir).
Не запускать?
John Doe wrote:Другой пример: edit:<boot.ini открывает Notepad. Для чего?
Это нужно у запускающего спросить.
John Doe wrote:Видимо надо учитывать PATHEXT.
Возможно.

FarCmds (FAR Commands)

Posted: Fri 21 Nov, 2014 08:42
by John Doe
Skirda wrote: А если у меня вместо cmd стоит WinBash
А из фара по Enter запускается? В консоли фара или отдельно?
Этот WinBash использует PATHEXT?

FarCmds (FAR Commands)

Posted: Sat 22 Nov, 2014 18:59
by S.A.
Могу только предположить, что ввиду некоторой непредсказуемости результата такого поведения при обычном сценарии с run: (когда не ожидаешь, что файл без расширения сейчас возьмет и запустится), можно было бы сделать этот функционал опциональным.

FarCmds (FAR Commands)

Posted: Sun 08 May, 2016 00:00
by gene.pavlovsky
Просьба внести изменения, аналогичные тем, что добавлены в сам Фар в билде 4645:
http://bugs.farmanager.com/view.php?id=3223#c14530
Спасибо.

FarCmds (FAR Commands)

Posted: Thu 17 May, 2018 12:00
by sabio
Есть ли какая-то возможность задать расширение для создаваемого временного файла при перенаправлении вывода команды в edit: ?

Сейчас оно выглядит так: ...\AppData\Local\Temp\FCP89CF.tmp\FCPFB9C.tmp. И порой FarColorer не может правильно определить тип файла.
Было бы здорово, если бы можно было получить что-то вроде ...\AppData\Local\Temp\FCP89CF.tmp\FCPFB9C.xml

FarCmds (FAR Commands)

Posted: Thu 17 May, 2018 12:46
by HaRT
Пытаясь найти/вспомнить ответ на предыдущее сообщение, немного поэкспериментировал с edit: и обнаружил, что была утрачена полезная функциональность. В Фаре 1.75 и 2.0.1807 при отработке far:edit < … заголовок редактора выставлялся в выполняемую команду, в результате для команд вида far:edit < MyProg MyFile получался содержательный заголовок MyProg MyFile (возможно, с усечённым началом). Теперь же заголовок не выставляется и там отображается обычно бесполезный путь временного файла.

FarCmds (FAR Commands)

Posted: Fri 18 May, 2018 16:52
by HaRT
HaRT wrote:
Thu 17 May, 2018 12:46
утрачена полезная функциональность
Записал на багтрекер: #3609.

FarCmds (FAR Commands)

Posted: Fri 18 May, 2018 17:49
by John Doe
А уже много лет висит https://bugs.farmanager.com/view.php?id=3041