Глюки и баги, появившиеся в «ночных сборках»

Здесь можно сообщить о найденных багах в Far.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by John Doe »

Внимание: Тема служит исключительно для обсуждения свежих багов Far 3.
  • Под свежими понимаются глюки и баги, проявляющиеся в "ночных" сборках, но отсутствующие в "стабильных".
  • О проблемах, которые существуют давно, следует сообщать в отдельных темах, либо на багтрекере.
  • Вопросы, связанные с ночными сборками, но не касающиеся багов самого фара, обсуждаются в другой теме:
Если баг, о котором вы сообщили, не исправлен "по горячим следам", значит необходимо создать запись на багтрекере

Предыдущие ночные сборки доступны здесь.

Поведение при обнаружении проблем.
https://t.me/FarManager — Telegram чат
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Max Rusov »

Latest post of the previous page:

Еще из неприятного в последних билдах: если плагин при OPEN_FROMMACRO вернул INVALID_HANDLE_VALUE, то падает LuaMacro. Мне, конечно, не сложно вернуть 1, но это опять все пересобирать... Может все-таки все, отличное от 0 рассматривать как True?...
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Max Rusov wrote:Еще из неприятного в последних билдах: если плагин при OPEN_FROMMACRO вернул INVALID_HANDLE_VALUE, то падает LuaMacro. Мне, конечно, не сложно вернуть 1, но это опять все пересобирать... Может все-таки все, отличное от 0 рассматривать как True?...
Плагин ведь может вернуть не только FALSE или TRUE, но и указатель на структуру FarMacroCall.

Добавить INVALID_HANDLE_VALUE как TRUE, конечно, можно (так и было недавно), но не странно ли это, рассматривать INVALID_HANDLE_VALUE как TRUE ? Логичнее уж было бы как FALSE.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

Shmuel wrote:но не странно ли это, рассматривать INVALID_HANDLE_VALUE как TRUE ? Логичнее уж было бы как FALSE.
почему странно? 0 — false, не 0 — true. в паскалях говорят повсеместно true == -1.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Странно, для того, кто читает код плагина, это имелось в виду. В коде написано

Code: Select all

return INVALID_HANDLE_VALUE
и это надо понимать "плагин отработал успешно". Чисто лингвистически странно.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Max Rusov »

Раньше требовалось вернуть INVALID_HANDLE_VALUE, это рассматривалось как успех. Предлагаю оставить, для совместимости.

Upd. В новых плагинах можно писать return 1. Я просто прошу сделать, чтобы старые не падали.
Last edited by Max Rusov on Sat 27 Oct, 2012 19:44, edited 1 time in total.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Нет проблем.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

lort wrote:Я, собственно, это убрал из-за того, что в VMenu такого вызова нет, меню всегда остается на экране до следующей перерисовки, и этот эффект в некоторых местах используется.
например?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

В 2906 проблем с plugincache32.db не вижу. При удалении его и последующем запуске Фар не падает, а при выходе остается только plugincache32.db, временные его спутники удаляются. Спасибо.
lort
Posts: 33
Joined: Thu 25 Dec, 2008 19:42

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by lort »

zg wrote:
lort wrote:Я, собственно, это убрал из-за того, что в VMenu такого вызова нет, меню всегда остается на экране до следующей перерисовки, и этот эффект в некоторых местах используется.
например?
В меню дисков например, если добавить перерисовку то, когда переключаешь показ колонок, будет заметно как меню исчезает и снова появляется. В некоторых плагинах тоже аналогично сделано.
PieApple
Posts: 11
Joined: Mon 20 Feb, 2012 11:06

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by PieApple »

Не работает импорт макросов
Far.Exe /import Addons\Macros\Panel.BS.farconfig

вместо импорта открывает far и выделяет этот файл.

Вы не могли бы сделать чтобы импорт по нажатию ввода происходил?
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by 2useven10 »

поправлено в 2914.
по нажатию сделайте сами через ассоциации.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

В последних сборках наблюдается:
1. нажмём в панелях LCtrl-1 (или LCtrl-2)
2. наберём что нибудь в комстроке
3. пытаемся перемещаться по набранному с помощью стрелок Left/Right
Вместо перемещения в комстроке идёт перемещение в панели.

P.S.
Извиняюсь, это и в Фар 2 наблюдается. Так должно быть?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by DrKnS »

Всегда так было.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by 2useven10 »

но не всегда есть.
если появится автодополнение, стрелки будут перемещаться по тексту.
будет ещё кучерявее - клавиши надо делить с тремя сущностями (строка, меню дополнения, панели).
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by DrKnS »

будет ещё кучерявее - клавиши надо делить с тремя сущностями (строка, меню дополнения, панели).
Ну нет у нас понятия "фокус" для комстроки, что поделаешь.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

Shmuel wrote:Извиняюсь, это и в Фар 2 наблюдается. Так должно быть?
это ещё с нортона вроде. для многоколоночных режимов.
Post Reply

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