Far 2 и 3 bis: неофициальная тестовая версия

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Wave »

Latest post of the previous page:

Спасибо за инструкцию. Меня останавливал пункт «!!!WARNING!!! You must create unique GUIDs in each ini wrapper file.».
Ну и первая же проба: сначала гуёвый месседжбокс от регедитора на какую-то там тему, потом эксепшн от плуг-меню… Эксепшн от макролиб и альтхистори… В общем, буду ковыряться позже, по настроению и свободному времени.

И, да, как сложить базы ФАРа в одну папку с ним? Ага, де-то там в чейнджлоге прописано: Новые параметры в Far.exe.ini:
UseSystemProfiles=2
UserProfileDir

И, ага, де-то с синтаксисом или ещё чем-то косячу — не работает.
Не, не сейчас буду разбираться.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by John Doe »

Wave wrote:И, ага, де-то с синтаксисом или ещё чем-то косячу — не работает.
Не, не сейчас буду разбираться.
А когда надумаете - потрудитесь отдельную тему создать.
https://t.me/FarManager — Telegram чат
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by ctapmex »

lordmuzer wrote:
sonar wrote:сделать отдельно можно, но надо ли ? патч на патч , ветка для ветки ...
да, получается патч на патч. но что делать, если хочется использовать и bis и truemod? я в с++ не силен, потому сам накатывать поверх bis патч на truemod вряд ли смогу.
насколько вообще технически сложен патч на truemod? если ли вероятность его раз "добавить" и забыть или будут постоянно возникать какие то трудность с его поддержкой?
вот, но как обычно - на свой страх и риск
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by lordmuzer »

Maximus5 wrote:lordmuzer, кажется, что в truemod сборке есть (были?) некоторые проблемы. Например с отрисовкой теней, движущихся диалогов, и пр. Да и работает она с цветами совсем по другому, чем обычный фар. Такой слом поведения я и назвал "несовместимостью".
Вот теперь понял, действительно тогда это не имеет смысла.

Спасибо за информацию по версии 3.0. Буду пробовать переходить на нее в таком случае.

sonar wrote:вот, но как обычно - на свой страх и риск
спасибо!

upd: проверил, работает нормально. проблем не заметил.
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by AleXH »

sonar wrote:
вот, но как обычно - на свой страх и риск
Курсор нервно мигает.
Last edited by AleXH on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Оверквотинг
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by lordmuzer »

Как именно и когда мигает?
У меня все нормально.
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by AleXH »

Под ConEmu 110809. Как будто в ШИМ есть помехи.
not
Posts: 13
Joined: Thu 18 Mar, 2010 12:16

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by not »

Раньше постил, но "обрезание" переменной окружения PATH всё ещё есть в bis20:

Небольшая особенность, замеченная во всех bis'ах (может и в 'обыкновенном' Far2 тоже), которой, например, нет в Far3:

а) попробуйте прописать дли-и-и-иную переменную окружения PATH в системе (у меня что-то около 437 байт-символов);
б) в обыкновенной "Командной Строке" спрашиваем: set PATH - результат ОК (строка символов %PATH% не обрезана);
в) запускаем Far2, спрашиваем: set PATH - результат - строка символов обрезана на каком-то там по счёту символе.

Дополнение:
а) пусть у нас есть две папки и _один и тот-же_ symlink на какой-нибудь файл где-то на даиске
б) переносим по F6 содержание одной папки в другую: "Заменить ли symlink (а то уже есть): Overwrite, Ignore, Cancel"
в) выбираем Ignore, - а в действительности срабатывает Cancel (перенос останавливается)
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

1807bis21
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by sToLp »

Maximus5

В тестовом билде far3.2207bis.x86 из меню F11 "Команды плагинов" по F4 на строке плагина MacroLib вызывается следующее меню:

Code: Select all

   ╔══════════════ Назначение горячей клавиши ══════════════╗
   ║ Введите горячую клавишу (букву или цифру)              ║
   ║    Macro Library                                       ║
   ╟──────────────────Информация о плагине──────────────────╢
   ║ Название                                               ║
   ║ MacroLib                                               ║
   ║ Описание                                               ║
   ║ Macro Library FAR plugin                               ║
   ║ Автор                                                  ║
   ║ Max Rusov                                              ║
   ║ Файл плагина                                           ║
   ║ G:\Far3\Plugins\MACRO_\M acroLib\MacroLib.dll          ║
   ║ GUID плагина                                           ║
   ║ 84884660-5B2F-4581-9282-96E00AE109A2                   ║
   ║ GUID пункта                                            ║
   ║ 0E8A1143-3619-41B9-BA61-5A5C899E38C7                   ║
   ║ Префикс плагина                                        ║
   ║                                                        ║
   ╚════════════════════════════════════════════════════════╝

По нему 2 вопроса: что такое "GUID пункта"? и как пользоваться полем "Префикс плагина"?
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

1. subj. пока никак. может когда нибудь наконец появится возможность вызвать пункт меню плагина без отображения всего меню F11
2. если он пустой - очевидно что никак.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by sToLp »

В сборке far3.2208bis.x86 быстрый префикс плагина MacroLib — FML в меню "Назначение горячей клавиши" показывется.
Спасибо за исправление!

Вместе с тем в данной сборке наблюдается падение Фара в следующем случае.
Плагину MacroLib в меню F11 автоматически задаётся горячая клавиша "b" (англ.), и если нажать на клавишу с этой буквой когда раскладка русская, то Фар падает. Причём по команде {Завершить FAR} окно Фара не закрывается, а только после не менее чем двукратного щелчка по крестику окна.

Но если Фар запущен с одним только плагином MacroLib, то в меню F11 ему задаётся клавиша "M" (англ.) и при нажатии на клавишу с этой буквой независимо от раскладки вызывается меню плагина. То есть в этом случае всё работает нормально.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

sToLp wrote:Плагину MacroLib в меню F11 автоматически задаётся горячая клавиша "b" (англ.), и если нажать на клавишу с этой буквой когда раскладка русская, то Фар падает.
А кто сказал, что выполняется именно MacroLib? Подозреваю, что при нажатии "и" вызывается сааавсем другой плагин.
И вообще, при падениях желательно выкладывать минидамп.
sToLp wrote:Причём по команде {Завершить FAR} окно Фара не закрывается, а только после не менее чем двукратного щелчка по крестику окна.
А фар после возникновения исключений вообще нормально работать не будет. Так всегда было. Кнопка "Terminate" работает только при сильном везении.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by sToLp »

Maximus5 wrote:Подозреваю, что при нажатии "и" вызывается сааавсем другой плагин.
Ну я затупииил! Вы абсолютно правы: при нажатии "и" вызывается плагин "Список процессов" (Proclist.dll).
И вообще, при падениях желательно выкладывать минидамп.
Научите, плз, как это сделать с Фар3. Если здесь неуместно, то в личке, пожалуйста.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

sToLp wrote:при нажатии "и" вызывается плагин "Список процессов" (Proclist.dll).
Казалось бы, при чем тут Far3bis? С багрепортами по плагинам - не сюда.
sToLp wrote:
И вообще, при падениях желательно выкладывать минидамп.
Научите, плз, как это сделать с Фар3. Если здесь неуместно, то в личке, пожалуйста.
1. Если Win7 x86 и Far x86 (или Win7 x64 и Far x64) то проще всего запустить "Диспетчер задач" и "Создать файл дампа памяти" для процесса. Правда дамп получится лошадиного размера.
2. В остальных случаях (но опять таки при совпадении битности OS и фара) можно воспользоваться ProcessExplorer'ом.
3. Если же битности не совпадают (Far x86 запущен в OS x64) или фар запущен в ConEmu - создать минидамп можно из ConEmu.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by sToLp »

Post Reply

Return to “Обсуждение Far Manager”