RecentScreens — меню «Экраны» в порядке использования

Здесь можно обсудить ваш любимый плагин.
Post Reply
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Пользуюсь с момента анонса, весьма нравится, однако есть одна крайне анноящая вещь.

F6 во вьюере-редакторе приводит к
Assertion failed: CurrentWindowCount() != LastWindowCount
Debug: MacroArea: Viewer Editor.State: 0 Viewer.State: 24
(из редактора)

Assertion failed: CurrentWindowCount() != LastWindowCount
Debug: MacroArea: Editor Editor.State: 1282 Viewer.State: 0
(Из вьюера)

И потере соответствующего файла из меню.
При этом, в списке по F12 файл виден, и если его оттуда открыть, я получаю ещё один эррор
Assertion failed: CurrentWindowCount() != LastWindowCount
Debug: MacroArea: Editor Editor.State: 1282 Viewer.State: 0

И он появляется опять в списке плагина.
Far 2449

Примечание модератора.
Макрос для FAR 3 с аналогичной функциональностью
Last edited by HaRT on Sun 16 Nov, 2008 19:21, edited 1 time in total.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
dolzenko
Posts: 452
Joined: Wed 19 Apr, 2006 14:42
Location: Ростов-на-Дону

Re: RecentScreens — меню «Экраны» в порядке использования

Post by dolzenko »

Спасибо за отзыв!
Постарался исправить в 0.2

PS. Понимаю, эти "ловушки" выглядят ужасно, но они необходимы что бы отследить все особенности с переключением окон и поступающими при этом плагину событиями.
cioma
Posts: 5
Joined: Sun 17 May, 2009 11:16

Re: RecentScreens — меню «Экраны» в порядке использования

Post by cioma »

Не могли бы поправить плагин для последних версий FAR?
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Обновился на 1406 фар, и плагин по сути умер. При выходе из редактора, получаю фаровский алерт с

Code: Select all

═════════════ Ошибка при разборе макроса ═══════════════
Строка 1, позиция 54:
Ожидается ','
────────────────────────────────────────────────────────
"...eens", "Не удалось вернуть фокус последнему окну. "
                                                      ↑
Что делать?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
HaRT
Moderator
Posts: 9524
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 228 times

Re: RecentScreens — меню «Экраны» в порядке использования

Post by HaRT »

Kildor wrote:Обновился на 1406 фар, и плагин по сути умер. [...]

Code: Select all

═════════════ Ошибка при разборе макроса ═══════════════
Что делать?
В сборке 1406 есть проблемы с макросами в целом, исправленные в сборке 1407. Возможно, это поможет.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Увы, в 1410 картина аналогична.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Maximus5 »

а ведь аналогичная фича есть в conemu...
User avatar
zg
zero-gravity
Posts: 5865
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 155 times
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by zg »

Maximus5 wrote:а ведь аналогичная фича есть в conemu...
я смотрю, кто-то нарывается на бан.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Skirda »

HaRT wrote:
Kildor wrote:Обновился на 1406 фар, и плагин по сути умер. [...]

Code: Select all

═════════════ Ошибка при разборе макроса ═══════════════
Что делать?
В сборке 1406 есть проблемы с макросами в целом, исправленные в сборке 1407. Возможно, это поможет.
Нужно исправить 2 плагновых файла RecentScreens_en.lng и RecentScreens_ru.lng. Например, вот так:
We are the Borg. You will be assimilated.
So Say We All!
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Skirda, спасибо, заработало ;)

Maximus5, да? Ну и где-же? Впрочем пофиг, оригинальный плагин заработал, и замечательно.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Обновился до 2579, плагин перестал работать, ругается на «Macroarea». Как я понимаю, нужно заменить это слово на «Macro.area»?

Может ли кто-нибудь с VC скомпилировать плагин с заменой?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
John Doe
Бюрократ
Posts: 12871
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: RecentScreens — меню «Экраны» в порядке использования

Post by John Doe »

Обычно в таких случаях достаточно поковырять hex-редактором.
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: RecentScreens — меню «Экраны» в порядке использования

Post by Kildor »

Я бы поковырял, если бы проблема была в замене символов. А так как тут символы добавились, то не факт что сработает.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
John Doe
Бюрократ
Posts: 12871
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: RecentScreens — меню «Экраны» в порядке использования

Post by John Doe »

Не быстрее ли проверить?
Post Reply

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