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

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

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

Post by John Doe »

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

Предыдущие ночные билды доступны здесь.
https://t.me/FarManager — Telegram чат

User avatar
NightRoman
Posts: 5940
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 times
Contact:

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

Post by NightRoman »

Latest post of the previous page:

Сейчас трудно (прям вот сейчас надо убежать). А завтра, возможно, и смысла уже не будет, если и так все работает.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 times

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

Post by Max Rusov »

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

Shmuel
Posts: 6145
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 318 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: 5840
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

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

Post by zg »

Shmuel wrote:но не странно ли это, рассматривать INVALID_HANDLE_VALUE как TRUE ? Логичнее уж было бы как FALSE.
почему странно? 0 — false, не 0 — true. в паскалях говорят повсеместно true == -1.

Shmuel
Posts: 6145
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 318 times

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

Post by Shmuel »

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

Code: Select all

return INVALID_HANDLE_VALUE
и это надо понимать "плагин отработал успешно". Чисто лингвистически странно.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 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: 6145
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 318 times

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

Post by Shmuel »

Нет проблем.

User avatar
zg
zero-gravity
Posts: 5840
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

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

Post by zg »

lort wrote:Я, собственно, это убрал из-за того, что в VMenu такого вызова нет, меню всегда остается на экране до следующей перерисовки, и этот эффект в некоторых местах используется.
например?

User avatar
NightRoman
Posts: 5940
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 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: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

поправлено в 2914.
по нажатию сделайте сами через ассоциации.

Shmuel
Posts: 6145
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 318 times

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

Post by Shmuel »

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

P.S.
Извиняюсь, это и в Фар 2 наблюдается. Так должно быть?

User avatar
DrKnS
Posts: 5642
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 306 times

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

Post by DrKnS »

Всегда так было.

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

но не всегда есть.
если появится автодополнение, стрелки будут перемещаться по тексту.
будет ещё кучерявее - клавиши надо делить с тремя сущностями (строка, меню дополнения, панели).

User avatar
DrKnS
Posts: 5642
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 306 times

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

Post by DrKnS »

будет ещё кучерявее - клавиши надо делить с тремя сущностями (строка, меню дополнения, панели).
Ну нет у нас понятия "фокус" для комстроки, что поделаешь.

Post Reply

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