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

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

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

Postby Nikolay » Sun 17 Jul, 2005 12:26

Здесь располагается место для обсуждения плагина Alternative History.
Welcome!

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

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

Postby Nikolay » Wed 05 Jul, 2006 12:51

--
Last edited by Nikolay on Thu 19 Jan, 2012 07:45, edited 1 time in total.

Denis
Posts: 1389
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Postby Denis » Wed 05 Jul, 2006 13:47

Отличный плагин, и, наверное, наиболее мной используемый
Спасибо !

User avatar
DrKnS
Posts: 4458
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

Postby DrKnS » Wed 05 Jul, 2006 14:31

Nikolay
Присоединяюсь к благодарностям. Полезный плагин.
Небольшое предложение - в диалоге настройки переноса истории обрабатывать переменные окружения.

User avatar
Wave
Posts: 1700
Joined: Thu 04 Aug, 2005 18:47
Location: Харьков, Украина
Has thanked: 2 times
Been thanked: 9 times
Contact:

Postby Wave » Wed 05 Jul, 2006 22:18

Маленькая хотелка:
реализована так ожидаемая мною выборочная чистка истории, но при удалении по Ctrl-Del позиция, на которой стоит курсор, прыгает в самый низ экрана (список сдвигается вверх). Чисто косметическое пожелание - чтобы не прыгало, ибо немного неудобно. У?
Пользуюсь ФАРом больше 15 лет © собирательный.

Smitis
Posts: 1431
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 9 times
Been thanked: 21 times
Contact:

Postby Smitis » Thu 06 Jul, 2006 07:58

Вот такой глюк заметил: после очистки какой-либо истории ФАРа, соответствующая история AltHistory перестаёт пополняться.
Потом вдруг опять начинает работать. Закономерность выявить не удалось.
Last edited by Smitis on Thu 06 Jul, 2006 10:33, edited 1 time in total.
Разум когда-нибудь победит.

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

Postby HaRT » Thu 06 Jul, 2006 10:09

Ещё одна ошибочка:
1. Открываю файл на редактирование/ просмотр любым немодальным способом.
2. Открываю другой файл на редактирование/ просмотр через Альтернативную историю.
3. Выхожу из второго редактора/ просмотрщика.
4. Оказываюсь не в предыдущем редакторе/ просмотрщике, как ожидалось, а в панелях.

Эта же ошибка была и в предыдущей версии.

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

Postby HaRT » Thu 06 Jul, 2006 12:40

Ошибка посерьёзнее: почему-то все команды, начинающиеся на cd:_ (например, cd:_lwcp, cd:_lfm), заносятся в историю именно как cd:_.

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

Postby Nikolay » Thu 06 Jul, 2006 12:54

DrKnS wrote:Nikolay
Небольшое предложение - в диалоге настройки переноса истории обрабатывать переменные окружения.

Для чего, например? Я думал над такой возможностью, но что-то не придумал применения. Вот возможные проблемы для пользователя плагина - придумал.
Поэтому и не реализовал. Так-то несложно, могу и прикрутить...

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

Postby Nikolay » Thu 06 Jul, 2006 12:55

Wave wrote:Маленькая хотелка:
реализована так ожидаемая мною выборочная чистка истории, но при удалении по Ctrl-Del позиция, на которой стоит курсор, прыгает в самый низ экрана (список сдвигается вверх). Чисто косметическое пожелание - чтобы не прыгало, ибо немного неудобно. У?

Вообще-то, такое поведение и задумывалось :oops:
При тестировании не обратил внимание. Исправлюсь.

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

Postby Nikolay » Thu 06 Jul, 2006 12:59

Smitis wrote:Вот такой глюк заметил: после очистки какой-либо истории ФАРа, соответствующая история AltHistory перестаёт пополняться.
Потом вдруг опять начинает работать. Закономерность выявить не удалось.

Это "багофича" ;) . Сам её недавно заметил (вроде бы в более ранних версиях FAR такого не было), но поправлять её довольно хлопотно. А смысла руками чистить историю фара вообще не вижу, поэтому и не стал хлопотать.

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

Postby Nikolay » Thu 06 Jul, 2006 13:07

HaRT wrote:Оказываюсь не в предыдущем редакторе/ просмотрщике, как ожидалось, а в панелях.

Посмотрю, что можно сделать.

HaRT wrote:Ошибка посерьёзнее: почему-то все команды, начинающиеся на cd:_ (например, cd:_lwcp, cd:_lfm), заносятся в историю именно как cd:_.

1.71 alpha 2 build 2112 + AltHistory 1.1.0.14 - ошибки не наблюдается.

Smitis
Posts: 1431
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 9 times
Been thanked: 21 times
Contact:

Postby Smitis » Thu 06 Jul, 2006 13:08

Nikolay
В принципе, после удаления файлов истории плагина, всё опять
заработало. Попутно возник вопрос, а по какой причине плагин хранит историю в отдельных файлах? Может стоит (хотя бы опциально) работать с историей ФАРа в реестре?
Разум когда-нибудь победит.

Nikolay
Posts: 519
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 10 times

Postby Nikolay » Thu 06 Jul, 2006 13:34

Smitis wrote:Nikolay
В принципе, после удаления файлов истории плагина, всё опять
заработало.

Какая последовательность? Стираешь историю FAR из меню и перестает работать соответствующая история в AltHistory? Тогда она должна была бы заработать после заведения хоть одного элемента в стандартную историю и перезапуска FAR, вообще-то.

а по какой причине плагин хранит историю в отдельных файлах?

По причине возможного большого размера истории. Прикинь, три истории по 5000 элементов...

Может стоит (хотя бы опциально) работать с историей ФАРа в реестре?

Не совсем понял вопрос - хранить историю не в файлах, а в реестре?
А чем файлы не устраивают?

User avatar
DrKnS
Posts: 4458
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

Postby DrKnS » Thu 06 Jul, 2006 13:36

Nikolay wrote:Для чего, например? Я думал над такой возможностью, но что-то не придумал применения.

Например для того, чтобы писать через %FARHOME% и не зависеть от контекста.
Вот возможные проблемы для пользователя плагина - придумал.

Хм... А какие?

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

Postby HaRT » Thu 06 Jul, 2006 13:47

Nikolay wrote:
HaRT wrote:Ошибка посерьёзнее: почему-то все команды, начинающиеся на cd:_ (например, cd:_lwcp, cd:_lfm), заносятся в историю именно как cd:_.
1.71 alpha 2 build 2112 + AltHistory 1.1.0.14 - ошибки не наблюдается.
Это я просто плохо описал контекст.

0. Far b.2112
1. AltHistory 1.1.0.14
2. FarReg 2.19
3. NamedFolders 2.5.2.232
4. В нём настроены несколько псевдонимов для папок реестра. В частности
_lwcp reg:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\
_ufm reg:HKEY_CURRENT_USER\Software\Far\KeyMacros

Команда вида cd:_ufm обрабатывается, судя по всему, засылкой макроса в Фар. Так вот AltHistory не регистрирует команду, запущенную таким образом.

PS А то, что я написал про подчёркивание, это я поспешил. :oops:


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

Who is online

Users browsing this forum: No registered users and 12 guests