nrr wrote: ↑Mon 11 Oct, 2021 10:01
Проблема:
Если у меня запущено несколько экземпляров Фара, то при ручной чистке истории (Alt+F8 а далее Ctrl+Del) история обновляется только в текущем экземпляре.
При переходе к другому экземпляру и вызов в нем истории (Alt+F8) отображает историю до чистки истории в предыдущем экземпляре Фара.
Резюме:
Логично было бы синхронизировать истории команд между экземплярами и брать именно последний отредактированный вариант, именно так это работало в стандартном плагине.
Логично, конечно, но "овчина выделки не стоит": слишком затратно в нормальной реализации сейчас, а реальный минус ситуации - только удаление пунктов историй, изменившихся с момента запуска двух и более экземпляров FAR, работающих с этой историей (нужно удалять элементы в каждом из этих FAR). Никогда на такое не натыкался, а удаление старых элементов историй (изменённых до запуска этих FARов) происходит корректно (пусть они и продолжают отображаться во всех экземплярах FAR, кроме того, где удалялись, до перезапуска). Придумаю когда-нибудь, как правильно и просто реализовать - сделаю.
HaRT wrote: ↑Fri 15 Oct, 2021 00:03
При работе в немодальном редакторе нормально применимы и все остальные возможности.
И в модальном "Выполнить в отдельном окне" применимо.
HaRT wrote: ↑Fri 15 Oct, 2021 00:03
Правда, не исключено, что в нескольких последних версиях это сломано.
Да работает, вроде.
buniak_a_h wrote: ↑Fri 15 Oct, 2021 00:40
Тут ещё одно соображение есть: хоткеи "подобраны" таким образом, чтобы "замаскировать" стандартную историю альтернативной.
Да, маскировка имеет место быть, но консистентность стоит на первом месте, конечно: вызов историй по одним и тем же комбинациям в любых доступных областях.
buniak_a_h wrote: ↑Fri 15 Oct, 2021 00:40
Т.е. логично было бы не заменить Atl+F8 на Ctrl+Alt+F8, а назначить для вызова истории из редактора другой хоткей.
Вот это неконсистентно и нелогично: для разных областей назначать одно и то же действие на разные хоткеи. История команд AltHistory доступна в редакторе/просмотрщике, поэтому она и опционально макросится на Alt-F8. Уверен, что если бы стандартную историю команд можно было вызвать из этой области, то она тоже бы вызвалась по Alt-F8.
Да, сам чаще юзаю в редакторе/просмотрщике "Go To" нежели вызов истории команд, но никакой идиосинкразии от этого не испытываю: ну, "Go To" по Ctrl-Alt-F8, что в этом такого? Неудобсто от потенциальной работы в FAR без AltHistory? Дык, не сталкиваюсь с таким практически никогда.

А если и сталкиваюсь, то это точно меркнет по сравнению с прочими неудобствами от работы в ненастроенном FAR....