неожиданный '?New File?'

Здесь можно сообщить о найденных багах в Far.
Post Reply
Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

неожиданный '?New File?'

Post by Denis » Thu 21 Aug, 2008 08:46

Если в ком. строке запустить:
edit:a.txt
и после нажать ESC, то снова открывается редактор с именем файла '?New File?'.

Far 1.71 alpha 4 build 2429 взят отсюда:
http://bugs.farmanager.com/view.php?id=592
Плагины все последние с svn.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Re: неожиданный '?New File?'

Post by Skirda » Thu 21 Aug, 2008 08:54

Denis wrote:Far 1.71 alpha 4 build 2429 взят отсюда:
http://bugs.farmanager.com/view.php?id=592
Объясни неразумному - зачем сюда рапорта писать по крайне эксперементальным билдам, взятым с мантиса (которые, билды, делаются только для того, чтобы проверить одну ошибку)?
Вот в 592 тикет и нарисуй
We are the Borg. You will be assimilated.
So Say We All!

Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

Re: неожиданный '?New File?'

Post by Denis » Thu 21 Aug, 2008 08:58

Skirda
Sorry
Исправляюсь :)

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Re: неожиданный '?New File?'

Post by Skirda » Thu 21 Aug, 2008 16:42

Так, судя по всему это "бага" не ФАРа ;-)
В той версии, что ты указал - были некоторые переделки Info.Editor
В тоже время в OpenCmd.cpp (файл плагина FarCmds) есть 2 вызова Info.Editor
В твоем случае первым шел вызов с FileName="", во втором - FileName="a.txt"
Если раньше ФАР реагировал на пустое имя первого параметра возвратом EEC_OPEN_ERROR, то теперь "правильно" реагирует на эту ситуацию... (подробности в тикете 590)

Почему в плагине есть 2 вызова Info.Editor - это уже другой вопрос (и не ко мне :P )
We are the Borg. You will be assimilated.
So Say We All!

User avatar
HaRT
Moderator
Posts: 8644
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 78 times
Been thanked: 142 times

Re: неожиданный '?New File?'

Post by HaRT » Mon 25 Aug, 2008 16:39

Я записал на Мантис: #596.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
HaRT
Moderator
Posts: 8644
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 78 times
Been thanked: 142 times

Re: неожиданный '?New File?'

Post by HaRT » Tue 30 Sep, 2008 07:39

Skirda wrote:теперь "правильно" реагирует на эту ситуацию
В сборке 2440 лишний редактор вновь не появляется. Так всё-таки какое поведение Фара признано правильным? Думаю, это будет небезынтересно узнать разработчикам плагинов.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Re: неожиданный '?New File?'

Post by Skirda » Tue 30 Sep, 2008 10:04

В 2440 не вошли те изменения, что были в тестовых билдах, т.к. это было лечение насморка, а не... в общем был очередной костыль.
А правильно себя ведет FARCmds или нет - ХЗ. Позже выясним :P
We are the Borg. You will be assimilated.
So Say We All!

Post Reply

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