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

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

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

Post by John Doe » Tue 07 Apr, 2009 14:05

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

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

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

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

Post by Max Rusov » Sat 27 Oct, 2012 18:54

Latest post of the previous page:

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

Shmuel
Posts: 5897
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 218 times

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

Post by Shmuel » Sat 27 Oct, 2012 19:30

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: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

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

Post by zg » Sat 27 Oct, 2012 19:36

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

Shmuel
Posts: 5897
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 218 times

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

Post by Shmuel » Sat 27 Oct, 2012 19:41

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

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: 10 times

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

Post by Max Rusov » Sat 27 Oct, 2012 19:42

Раньше требовалось вернуть 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: 5897
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 218 times

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

Post by Shmuel » Sat 27 Oct, 2012 19:44

Нет проблем.

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

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

Post by zg » Sat 27 Oct, 2012 23:29

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

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 11 times
Contact:

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

Post by NightRoman » Sun 28 Oct, 2012 00:57

В 2906 проблем с plugincache32.db не вижу. При удалении его и последующем запуске Фар не падает, а при выходе остается только plugincache32.db, временные его спутники удаляются. Спасибо.

lort
Posts: 33
Joined: Thu 25 Dec, 2008 19:42

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

Post by lort » Mon 29 Oct, 2012 15:20

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

PieApple
Posts: 11
Joined: Mon 20 Feb, 2012 11:06

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

Post by PieApple » Wed 31 Oct, 2012 10:10

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

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

Вы не могли бы сделать чтобы импорт по нажатию ввода происходил?

2useven10
Posts: 3965
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 168 times

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

Post by 2useven10 » Wed 31 Oct, 2012 10:12

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

Shmuel
Posts: 5897
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 218 times

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

Post by Shmuel » Fri 02 Nov, 2012 20:06

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

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

User avatar
DrKnS
Posts: 5397
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 227 times

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

Post by DrKnS » Fri 02 Nov, 2012 20:35

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

2useven10
Posts: 3965
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 168 times

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

Post by 2useven10 » Fri 02 Nov, 2012 20:51

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

User avatar
DrKnS
Posts: 5397
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 227 times

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

Post by DrKnS » Fri 02 Nov, 2012 21:13

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

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

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

Post by zg » Fri 02 Nov, 2012 21:17

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

User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

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

Post by ur4ltz » Tue 06 Nov, 2012 04:17

В бидах 2927..31 не работает HlfViewer в каком билде сломалось точно не скажу.

Post Reply

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