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

Здесь можно обсудить ваш любимый плагин.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Latest post of the previous page:

О как интересно, в win10 x64 и Far 4569 заработали окна исключений в патченной версии AltHistory.dll.
Оригинальная версия всё так же не работает.

Upd.
Показалось. Какие-то подземные стуки в плагине - указатель на правильную память, то в никуда.
Last edited by Denis on Thu 03 Mar, 2016 21:55, edited 1 time in total.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

При попытке открытия диалога настроек "5. Folders history: exclusions..." в функции

Code: Select all

intptr_t WINAPI apiDialogRun(HANDLE hDlg) noexcept
получем битую память:

Code: Select all

+		*((FarDialogItem*)(&(((FarDialog)->Items)[0]))),nd	{Type=DI_LISTBOX (11) X1=2 Y1=1 ...}	FarDialogItem
+		(*((FarDialogItem*)(&(((FarDialog)->Items)[0])))).ListItems	0x0000000060109cc0 {StructSize=??? ItemsNumber=??? Items=??? }	FarList *
Upd
Иногда приходит валидный список и окна открываются.
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

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

Post by Nikolay »

buniak_a_h wrote: после первого нажатия Alt+F12 следующее нажатие F11 приводит к тихому, молчаливому и немедленному выходу из ФАРа.
У кого-нибудь еще повторяется? Какая ОС?
HaRT wrote: Судя по тому, что по F4 (Edit plugin's prefix — Изменить отображаемый префикс плагина выбранной плагинной папки) на таком элементе Истории ничего не происходит, он не считается плагиновым. А должен бы.
Более того, на такую панель не создается Folder shortcut. Консерватория в плагине Network, очевидно.

Denis, вчера в VirtualBox Win10 не взлетел у меня, почему-то, так что не смотрел еще. На выходных добью, наверное.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

Nikolay wrote:У кого-нибудь еще повторяется? Какая ОС?
У меня повторяется (я ж первый об этом написал). У меня, как и у buniak_a_h, XP SP3.
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Nikolay wrote:
buniak_a_h wrote: после первого нажатия Alt+F12 следующее нажатие F11 приводит к тихому, молчаливому и немедленному выходу из ФАРа.
У кого-нибудь еще повторяется?
1. У fml2, насколько я понял, все те же симптомы. Ну, про выход по F11 не написано, написано про крах. Возможно, у меня тоже крах, но молчаливый (без диагностики). Такое бывает, например, при переполнении стека.
Nikolay wrote:Какая ОС?
2. Я писал.
Windows XP SP3
Far 3.0 build 4567 x86
В дополнение: на другой моей машине версия WIN XP та же, но англоязычная, версия ФАРа 3.0 build 4545. Поведение такое же. Сделал макрос, стартующий после загрузки ФАРа, состоящий из двух клавиш - Keys("AltF8 ESC"). Вылечилась беда, но как-то некузяво...
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

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

Post by Nikolay »

Краткость вызывает двусмысленности, да..
fml2 wrote: У меня повторяется (я ж первый об этом написал)
Расстройство зрения у меня не настолько, чтобы не видеть предыдущий от цитирования пост :)
buniak_a_h wrote: Я писал.
Windows XP SP3
Чтобы не увидеть это, нужно еще бОльшее расстройство :) Писалось для будущий багрепортеров.

Да, на WinXP SP3 и только на ней я это тоже увидел, буду ловить жука.
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

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

Post by Nikolay »

buniak_a_h wrote:Пожелание к плугину.
Хотелось бы иметь возможность из истории команд перейти на каталог, из которой команда вызывалась.
Примеры использования фичи можно услышать?
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

Nikolay wrote: Примеры использования фичи можно услышать?
Попробую ответить (хоть и не меня спрашивали), т.к. и сам мог бы пользоваться этой функцией.

Я часто запускаю команды, которые имеет смысл запускать только в том каталоге, из которого они были запущены (например, в команде локальное имя файла). Я даже сделал себе макрос для показа только тех команд, которые были запущены из текущего каталога.

Так вот, если я нахожусь в глобальной истории и вижу "локальную" команду, которую мне хотелось бы запустить, то эта функция позволила бы быстро перейти в нужный каталог, откуда уже потом можно запустить команду.

Конечно, раз я запускал команду из того каталога, то каталог должен быть и в истории каталогов. Но это значит, что надо вайти из истории команд, пойти в историю каталогов и т.д., т.е. теряется контекст.
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Nikolay wrote:
buniak_a_h wrote:Пожелание к плугину.
Хотелось бы иметь возможность из истории команд перейти на каталог, из которой команда вызывалась.
Примеры использования фичи можно услышать?
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

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

Post by Nikolay »

fml2, buniak_a_h - F1 нажать в истории команд плагина не пробовали? ;)
NoXy
Posts: 14
Joined: Fri 03 Mar, 2006 13:10
Location: Российская Федерация, Санкт-Петербург

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

Post by NoXy »

HaRT wrote: Если выполнить команду net:\\Server (на сервере я авторизован), то попадаю в список шар (ожидаемо). Если затем перейти в какую-то локальную директорию, то в Истории папок отложится \\Server
Можно использовать cd \\Server, история будет рабочей. Если не принципиально использование net:.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

Nikolay wrote:fml2, buniak_a_h - F1 нажать в истории команд плагина не пробовали? ;)
Да-а-а, полезно бывает заглянуть в справку! О существовании локальной истории я и не подозревал! Хотя, помнится, когда в Фар появилась возможность сохранять в истории команд папку, из которой команда была запущена, я просил вас сделать такой фильтр. Но т.к. ответа тогда не последовало, я сделал собственный макрос.

А как можно запустить историю команд в желаемом режиме (локальный/глобальный), не зная текущего режима?

Ctrl+PgUp и Ctrl+PgDn -- это как раз то, что надо! Спасибо за наводку!

Если бы еще Alt+F12 заработало без проблем, вообще была бы красота!
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

NoXy wrote:cd \\Server в Фар не работает, насколько я знаю.
а где работает?
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Nikolay wrote:fml2, buniak_a_h - F1 нажать в истории команд плагина не пробовали? ;)
Извините, я, наверно, тупой. Но ничего похожего на требуемое не нашёл. Перейти к команде, если она - файл и находится - можно. А вот перейти в папку, из которой эта команда выполнялась - не нашёл Перечитал весь хелп. Что я делаю не так?
ЗЫ. Было бы короче, если бы Вы ответили конкретнее. У юзера со зрением может быть не всё нормально. И это - не его вина. А переписки было бы меньше и Вам, и мне.
О чсуществовагнии локальной истории я, естественно, знал (иначе не захотелся бы переход на папку). Чем это поможет, если я не помню папки, не понимаю.
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

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

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

Post by zg »

Post Reply

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