Последствия изменений обработки нажатий клавиш

Здесь можно сообщить о найденных багах в Far.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

Latest post of the previous page:

John Doe wrote: В 4323 всё ещё имею проблемы от этого макроса. Это только у меня?
Детально не исследовал, но в последнем LF History этот макрос не нарушает работу.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

между 4310 и 4319 до плагина Review перестали доходить серые клавиши (Gray*, Gray-, Gray+)
Фар делают добрые люди
User avatar
Alexander84
Posts: 150
Joined: Fri 01 May, 2009 06:38
Has thanked: 17 times
Been thanked: 2 times

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

Post by Alexander84 »

ccaid wrote: между 4310 и 4319 до плагина Review перестали доходить серые клавиши (Gray*, Gray-, Gray+)
Подтверждаю, в сборке FAR 4329 увеличение и уменьшение изображения в плагине Review не работает.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

Я, конечно, поправил Review. Но, теоретически, могут сломаться и какие-нибудь другие плагины...
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

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

Post by NightRoman »

build 4332. При открытии в редакторе файла с кодировкой UTF-8 с BOM с текстом '♦' (бубна) вместо бубны отображаются 3 квадратика.
В 4331 все нормально.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

В последних версиях в ProcessConsoleInput при нажатии и немедленном отпускании префиксных клавиш приходят два событие с bKeyDown=1. MacroLib поломался...
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Max Rusov wrote:В последних версиях в ProcessConsoleInput при нажатии и немедленном отпускании префиксных клавиш приходят два событие с bKeyDown=1.
при любом на самом деле. костыли для вот этого. переписывание обработки cas планируется, да.
fps
Posts: 267
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 27 times
Been thanked: 14 times

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

Post by fps »

4337 перестали работать все макросы Alt+кнопка (например Alt+X) при наличии макроса, назначенного на нажатие одиночного Alt (например Addons\Macros\AltSearch.lua )
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

Это потому, что модификаторы стали "распознаваться" по нажатию, а не по отпусканию, как было раньше. Это можно видеть в диалоге "Define macro" - название клавиши-модификатора стало появляться по нажатию.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

Far 3.0.4337
Каждый раз при нажатии Alt+TAB для перехода на другое окно в строке ввода команд фара печатается символ ◄
Случайности не случайны.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Sim wrote:Far 3.0.4337
Каждый раз при нажатии Alt+TAB для перехода на другое окно в строке ввода команд фара печатается символ ◄
не воспроизводится.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

zg, прошу прощения, это происходило из-за ConEmu, а именно - из-за галки Keys & Macro -> Controls -> Fix Alt on AltTab/AltF9 (to avoid execution of Far Manager macro, linked to Alt-release)
Случайности не случайны.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

fps wrote:4337 перестали работать все макросы Alt+кнопка
Некоторые перестали работать, а некоторые срабатывают после срабатывания макроса, назначенного на Alt (если условия срабатывания для второго макроса не были нарушены срабатыванием первого).

IMHO, надо бы вернуть поведение, когда модификатор "считывается" по отпусканию его клавиши. Это логичный и проверенный временем вариант обработки.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

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

Post by NightRoman »

Проблема с выделением в редакторе

- в редакторе встать на начало слова
- CtrlShiftRight => выделено все слово
- ShiftLeft

ожидается, что выделено все слово кроме последней буквы
на деле все наоборот, выделена последняя буква

Проверял на скорую руку, но кажется, что в 4336 - OK, а в 4337 - не OK.
В диалогах и ком. строке все в порядке.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

NightRoman wrote: В диалогах и ком. строке все в порядке.
Это нарушилось везде, если активна опция "Persistent blocks".
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

если не отпускать Shift то работает как ожидается, а если отпустить и опять нажать и потом стрелку то выделение слетает.
Случайности не случайны.
Post Reply

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