Не всегда возможно “Редактировать новый файл” (ShiftF4)

Здесь можно сообщить о найденных багах в Far.
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Post by Yegor »

Latest post of the previous page:

Denis wrote:уже ходят слухи о 2137 :-)
http://farmanager.com/слухи/Far2137.rar :D
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

Так, проблема, однако.

Два варианта:

1. Если панель плагиновая и Shift-F4 Ctrl-Y Enter, то создадим временный файл (естественно со временным именем, отличным от "?new file?"). При этом ОНО в плагиновую панель попадет, но редактор будет модальным

2. Или... редактор немодальный, сохранение в каталог (если в архиве) рядом с архивом (т.е. не на плагиновую панель, а та, что в стеке ниже и реальная)

Извечный вопрос - "Что делать?"
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Skirda
Более логичным выглядит первый вариант...

И еще один баг с ShiftF4:
Висит ассоциация на, допустим, *.reg: F4 = uwa:*"!.!" (вызов Unicode Wizard)
Жмём F4 на file.reg, видим в редакторе декодированный текст, выходим.
Жмём ShiftF4 CtrlY
Ожидаем пустой редактор с заголовком ?new file?, получаем открытый в редакторе исходный file.reg, причем если в имени были пробелы, точки и т.п. то файл открывается по короткому имени, что видно в заголовке редактора и консоли.

Повторяется только при вызове из ассоциаций и только для FAR >= 2083(RC1).
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

DrKnS, на мантис, отдельным пунктом
User avatar
HaRT
Moderator
Posts: 10867
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

Skirda
Я тоже за второй вариант. Прошу также обратить внимание на перехваченные ShiftF4.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

HaRT, я не понял, почему "тоже", вроде DrKnS говорил про первый :)
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Skirda, 248
User avatar
HaRT
Moderator
Posts: 10867
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

Skirda wrote:HaRT, я не понял, почему "тоже", вроде DrKnS говорил про первый :)
“Действительно, Пятачок” © :)

Но я всё равно за второй вариант, т.к. для меня ShiftF4 без указания имени файла — это создание нового текста, который до первого сохранения никак не привязан ни к какому долгосрочному хранилищу.

Создавать же на плагиновой панели элемент с каким-то временным названием, да к тому же в модальном редакторе… В каких ситуациях такое может понадобиться? (Когда удобен мой вариант, надеюсь, и так понятно.)
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

первый тест: http://farmanager.com/farbugs/mantis231.ShiftF4.1.rar
здесь сделано тупо, в лоб - в панели плагина нельзя создавать файл с пустым именем.
Post Reply

Return to “Глюки и баги”