AltHistory: Alternative History — Альтернативная история

Здесь можно обсудить ваш любимый плагин.
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

Latest post of the previous page:

HaRT wrote: Thu 20 Dec, 2018 22:18 Nikolay, Что-то в версии 3.5.5 появился целый ряд неполадок
Непойманные хвосты рефакторинга.
Надо чинить.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay, есть небольшое пожелание по функциональности: в нескольких скриптах (PanelAutoFilter, IncSearch) есть удобная возможность при пустой строке фильтра/ поиска в одно нажатие восстановить предыдущее использованное значение (в PanelAutoFilter по Alt, в IncSearch — по BS). Хотелось бы подобное и в AltHistory — либо по одиночному Alt, либо по тому же сочетанию, которое вызывает текущую историю (AltF8/AltF11/AltF12).

Это будет полезно тогда, когда выбрал из истории, скажем, файл, посмотрел его (не по AltF3/AltF4), а это не тот. Или же тот, но надо и другие файлы из той же истории тоже посмотреть/поредактировать. Аналогично с директориями и командами.
Last edited by HaRT on Mon 22 Aug, 2022 20:40, edited 1 time in total.
Reason: Исправлено название плагина, унифицировано форматирование.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay, ещё одна недоработка: нахожусь на панели QView, открываю одну из историй и пытаюсь перейти на элемент по CtrlPgUp — история закрывается, но на панели ничего не происходит; ожидаю же я, что на этой панели перейдём к выбранному элементу.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

HaRT wrote: Mon 04 Feb, 2019 17:51 либо по тому же сочетанию, которое вызывает текущую историю (AltF8/AltF11/AltF12).
AltF8 занято. Так что, наверное, по отпусканию одиночного Alt.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay wrote: Sun 28 Apr, 2019 21:30наверное, по отпусканию одиночного Alt.
Это означает занять ещё одну клавишу (да ещё какую!) на управление фильтром. Backspace не обладает этим недостатком, т.к. там уже задействован, но пока только при непустом фильтре. Т.ч. я за Backspace.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

HaRT wrote: Mon 29 Apr, 2019 11:23 Это означает занять ещё одну клавишу (да ещё какую!) на управление фильтром. Backspace не обладает этим недостатком, т.к. там уже задействован, но пока только при непустом фильтре. Т.ч. я за Backspace.
Ну, Backspace так Backspace.
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

HaRT wrote: Tue 12 Feb, 2019 19:36 Nikolay, ещё одна недоработка: нахожусь на панели QView, открываю одну из историй и пытаюсь перейти на элемент по CtrlPgUp — история закрывается, но на панели ничего не происходит; ожидаю же я, что на этой панели перейдём к выбранному элементу.
Я это обошёл, но, по-хорошему, это в FAR надо править: FCTL_SETPANELDIRECTORY на папку файловой системы не отрабатывает, если панель скрыта или является QView.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay wrote: Thu 02 May, 2019 14:42 это в FAR надо править: FCTL_SETPANELDIRECTORY на папку файловой системы не отрабатывает
Подозреваю, что если не записать на багтрекер, то шансы исправления совсем низкие.

Спасибо за улучшенную версию!
Фар есть инструмент, а не нянька. © 2009 DrKnS
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

AltHistory: Alternative History — Альтернативная история

Post by DV »

Только у меня AltHistory 3.5.6 ломает FAR3 под Windows XP SP3? Такое сообщение сразу при старте FAR:

Code: Select all

╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception:   0xE06D7363 - C++ exception                                ║
║ Details:     ss std::bad_optional_access, what(): Bad optional access  ║
║ LastError:                                                             ║
║ NTSTATUS:                                                              ║
║ Address:     0x7C812AEB - kernel32.dll!RaiseException                  ║
║ Source:                                                                ║
║ Function:    SetStartupInfoW                                           ║
║ Module:      C:\FAR3\Plugins\AltHistory\AltHistory.dll                 ║
╟────────────────────────────────────────────────────────────────────────╢
║          { Unload plugin } [ Stack ] [ Minidump ] [ Ignore ]           ║
╚════════════════════════════════════════════════════════════════════════╝
Last edited by DV on Wed 05 Jun, 2019 14:13, edited 1 time in total.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

AltHistory: Alternative History — Альтернативная история

Post by Smitis »

Судя по всему, поддержка XP всё? Пичалька.
Разум когда-нибудь победит.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Что-то то ли я туплю, то ли и вправду такое пока не предусмотрено…
Плагин запоминает для каждой команды, в какой директории она была запущена, и это используется при показе локальной истории.
Но вот как в общей истории посмотреть директорию конкретной команды (скажем, файл запускался по полному пути)?
В Фаре , а вот как с этим обстоит дело в плагине, что-то не соображу.
Если такой фичи и впрямь нет, предлагаю её добавить и повесить, скажем, на ShiftF3.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

DV wrote: Fri 31 May, 2019 19:52 Только у меня AltHistory 3.5.6 ломает FAR3 под Windows XP SP3?
Smitis wrote: Thu 20 Jun, 2019 08:49 Судя по всему, поддержка XP всё? Пичалька.
Не всё, просто поддержка XP сейчас - это хождение по минному полю на костылях. :)
HaRT wrote: Wed 24 Jul, 2019 18:17 а вот как с этим обстоит дело в плагине, что-то не соображу.
Уже хорошо обстоит
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay wrote: Sun 04 Aug, 2019 14:36 Уже хорошо обстоит
Спасибо!
Однако хорошо бы ещё строки "Информация" и "Папка:" из AltHistoryEng.lng поменять со строками "Information" и "Folder:" из AltHistoryRus.lng. :)

P.S.
Кстати, не сохраняется ли в Истории Папок директория пассивной панели? Иногда было бы удобно…
Last edited by HaRT on Mon 05 Aug, 2019 21:29, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

HaRT wrote: Mon 05 Aug, 2019 21:27 Однако хорошо бы ещё строки "Информация" и "Папка:" из AltHistoryEng.lng поменять со строками "Information" и "Folder:" из AltHistoryRus.lng. :)
Ещё бы баг какой нашли, чтобы из-за такой только мелочи не перевыкладывать плагин. :)
Кстати, не сохраняется ли в Истории Папок директория пассивной панели? Иногда было бы удобно…
Сохраняется. Как только папка на любой панели меняется, прошлая поступает в стандартную историю и AltHistory
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

AltHistory: Alternative History — Альтернативная история

Post by HaRT »

Nikolay wrote: Tue 06 Aug, 2019 08:00 Как только папка на любой панели меняется, прошлая поступает в стандартную историю и AltHistory
Я не совсем об этом. Вот пользователь, не меняя активную панель (левая/правая), ходит на ней по директориям и в них что-то делает, при этом поглядывая на пассивную панель и, например, иногда подставляя её путь (или даже её текущий элемент) в командную строку. Иногда было бы удобно вспомнить, какая была пассивная панель, когда что-то делал в такой-то директории. А для этого надо, чтобы она сохранялась. (Ну а просматривать её можно было бы по всё тому же ShiftF3.)
Фар есть инструмент, а не нянька. © 2009 DrKnS
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

AltHistory: Alternative History — Альтернативная история

Post by Nikolay »

HaRT wrote: Tue 06 Aug, 2019 11:26 Иногда было бы удобно вспомнить, какая была пассивная панель, когда что-то делал в такой-то директории. А для этого надо, чтобы она сохранялась.
А если ты папки на пассивной панели неоднократно менял, то нужно вести историю смены папок на пассивной панели для каждой папки на активной? :)
В любом случае, не сделаю, пока в в фаре не будет нормальных механизмов нотификации плагинов, что папка на панели сменилась.
Post Reply

Return to “Обсуждение плагинов”