Улучшения клавиатурной навигации в стандартной поставке

Здесь можно сообщить о найденных багах в Far.
User avatar
DrKnS
Posts: 5351
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 218 times

Улучшения клавиатурной навигации в стандартной поставке

Post by DrKnS » Thu 29 Aug, 2019 19:48

Latest post of the previous page:

HaRT, спасибо, добавил (кроме тех, где клавиша отдельно в скобках, как-то это очень свежо).
Слишком уж высок порог входа. Поэтому описываю на том языке, на котором и понятно, и недолго пишется
На всякий случай: языковой файл можно редактировать прямо на гитхабе, нет необходимости уметь в гит и сборку фара.
Подозреваю, это может быть быстрее, чем вам сначала компоновать в табличку, а мне потом её раскомпоновывать.

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Thu 29 Aug, 2019 19:56

DrKnS wrote:
Thu 29 Aug, 2019 19:48
добавил
Спасибо
DrKnS wrote:
Thu 29 Aug, 2019 19:48
как-то это очень свежо
Мне не шашечки, а ехать. :)
DrKnS wrote:
Thu 29 Aug, 2019 19:48
уметь в гит и сборку фара
Гит более-менее умею, хоть и не люблю, а вот сборку Фара и впрямь всячески избегаю.
DrKnS wrote:
Thu 29 Aug, 2019 19:48
быстрее, чем вам сначала компоновать в табличку
Я хитрый, копирую из своего FarEng.lng.custom. Но попробую как-нибудь и Вам жизнь упростить.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Улучшения клавиатурной навигации в стандартной поставке

Post by DrKnS » Thu 29 Aug, 2019 20:01

HaRT wrote:
Thu 29 Aug, 2019 19:56
FarEng.lng.custom
Это объясняет, почему половина строк уже не существует :)

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Fri 30 Aug, 2019 14:25

DrKnS wrote:
Thu 29 Aug, 2019 19:48
добавил
Почему-то это изменение не попало в сборки…
DrKnS wrote:
Thu 29 Aug, 2019 20:01
половина строк уже не существует
Не преувеличивайте, всего две: MConfigCloseCDGate и MConfigDoubleGlobalColumnSeparator. :)
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Улучшения клавиатурной навигации в стандартной поставке

Post by DrKnS » Fri 30 Aug, 2019 16:19

HaRT wrote:
Fri 30 Aug, 2019 14:25
изменение не попало в сборки
Номер билда не менялся.
В 5459.3bc96dc должно быть.

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Fri 30 Aug, 2019 18:43

DrKnS wrote:
Fri 30 Aug, 2019 16:19
В 5459.3bc96dc должно быть.
И вправду. Обнаружилась пара ошибок при применении «моих» горячих клавиш (по два отмеченных символа в метке). Я создал pull request с их исправлением и многими дополнительными мнемониками «из своей коллекции».
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Улучшения клавиатурной навигации в стандартной поставке

Post by DrKnS » Fri 30 Aug, 2019 19:48

Ну с почином вас, merged.

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Mon 02 Sep, 2019 14:29

DrKnS wrote:
Fri 30 Aug, 2019 19:48
merged
Спасибо.
Теперь оказалось, что метка MMacroSequence переиспользована в — получилось некрасиво. Есть ли какой-то флажок, чтобы подавить разметку горячих клавиш в «неактивной» метке? Ну либо желательно сделать отдельную метку для этого случая.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Улучшения клавиатурной навигации в стандартной поставке

Post by DrKnS » Mon 02 Sep, 2019 21:17

Флажка нет, сделал отдельную метку.

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Thu 12 Sep, 2019 19:53

Обнаружилось странное поведение: похоже, что DI_EDIT, DI_FIXEDIT, DI_PSWEDIT обрабатывают Alt+Цифра как-то иначе, чем Alt+Буква.
Например, открываем настройку File descriptions — фокус в поле ввода текста. Нажимаем Alt8 (на основной клавиатуре, не задействуя NumPad), ожидаем переключение [x] Save in UTF-8 — вместо этого текст просто замещается цифрой 8. То же, если фокус в поле ввода номера позиции в строке далее по диалогу; то же и в поле ввода пароля в диалоге сжатия ArcLite. Неудобненько. Сложно ли исправить?

23:49 MSK: Виноват не Фар, а макрос AltScreensExt.
Last edited by HaRT on Thu 12 Sep, 2019 21:50, edited 1 time in total.
Reason: Вычеркнуто ложное, добавлено пояснение.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5858
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 215 times

Улучшения клавиатурной навигации в стандартной поставке

Post by Shmuel » Thu 12 Sep, 2019 20:06

HaRT, у меня ничего подобного не наблюдается. Попробовал на билдах 5467 и 5472.

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Thu 12 Sep, 2019 21:48

Shmuel, посыпаю голову пеплом, забыл отключить макросы. Виновника быстро нашёл; как исправлю, выложу.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12360
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 171 times

Улучшения клавиатурной навигации в стандартной поставке

Post by John Doe » Tue 24 Sep, 2019 09:43

0003232: Дублирование хоткеев в меню критериев сортировки файлов
https://bugs.farmanager.com/view.php?id=3232

buniak_a_h
Posts: 878
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 77 times
Been thanked: 28 times
Contact:

Улучшения клавиатурной навигации в стандартной поставке

Post by buniak_a_h » Tue 24 Sep, 2019 12:16

Вопрос, наверно, близкий.
МЕНЮ выбора дисков, имеются добавленные пункты. Встаём на добавленный без цифры , нажимаем F4. Получаем:

Code: Select all

╔══════ Assign plugin hot key ═══════╗
║ Enter hot key (letter or digit)    ║
║   Менеджер закладок: меню закладок ║
╟────────────────────────────────────╢
║         { OK } [ Cancel ]          ║
╚════════════════════════════════════╝
Возникает вопрос: если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться? Может, для выбора диска требовать двухсимвольные сочетания типа C: ?

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

Улучшения клавиатурной навигации в стандартной поставке

Post by HaRT » Tue 24 Sep, 2019 12:23

buniak_a_h wrote:
Tue 24 Sep, 2019 12:16
если присвоить букву, совпадающую с буквой диска, то какой пункт будет выбираться?
Очевидно, как и в других меню с совпадающими горячими клавишами. Быстрее бы проверили, чем спрашивать.
buniak_a_h wrote:
Tue 24 Sep, 2019 12:16
Может, для выбора диска требовать двухсимвольные сочетания типа C: ?
Я против. Меню дисков не зря так называется, выбор диска по букве должен там быть приоритетной и наиболее быстрой операцией.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

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