[lf4ed] LuaFAR area config — автонастройка редактора FAR

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
zg
zero-gravity
Posts: 5203
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 40 times
Contact:

[lf4ed] LuaFAR context — поддержка работы с типами файлов

Postby zg » Sat 10 Jan, 2015 13:11

Latest post of the previous page:

John Doe wrote:С билда 4235 EE_REDRAW может придти и для неактивного редактора
это неправда. практически 4 месяца уже как может прийти.

User avatar
John Doe
Бюрократ
Posts: 11038
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby John Doe » Sun 11 Jan, 2015 13:16

zg wrote:Source of the post практически 4 месяца уже как может прийти.
Как этого добиться?

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

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby zg » Sun 11 Jan, 2015 13:38

John Doe wrote:Как этого добиться?
вызовом соответствующей функции апи.

User avatar
John Doe
Бюрократ
Posts: 11038
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby John Doe » Sun 11 Jan, 2015 13:40

Пробовал, возвращает false
(Запускаю фар, открываю редактор, перехожу в панели, вызываю lua:=editor.Redraw(1))

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

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby zg » Sun 11 Jan, 2015 13:47

John Doe wrote:(Запускаю фар, открываю редактор, перехожу в панели, вызываю lua:=editor.Redraw(1))
ну значит нет редактора с editorid равным 1.

GorDAn
Posts: 49
Joined: Sun 26 Jun, 2011 09:47
Has thanked: 6 times

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby GorDAn » Tue 17 May, 2016 10:06

После перехода на билд FAR выше 4672, при открытии в редакторе файла, выдаётся сообщение:

Code: Select all

╔═══════════════════════ Исключительная ситуация ════════════════════════╗   
║ Исключение:  Переполнение стека                                        ║   
║ Адрес:       0x00007FF771E887CE                                        ║   
║ Функция:                                                               ║   
║ Модуль:      C:\Far_x64_Empty\Far.exe                                  ║   
╟────────────────────────────────────────────────────────────────────────╢   
║  { Завершить Far } [ Отладка ] [ Стек ] [ Минидамп ] [ Игнорировать ]  ║   
╚════════════════════════════════════════════════════════════════════════╝   

Стек:

User avatar
Aidar
Posts: 519
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 7 times
Been thanked: 6 times
Contact:

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby Aidar » Tue 17 May, 2016 18:45

Пакет ещё работает в 4672, но перестаёт работать в 4674.
Скорее всего, это произошло из-за следующего изменения:

Code: Select all

zg 15.05.2016 17:37:36 +0200 - build 4673
1. убрана блокировка перерисовки окон.

Т.к. при этом Colorer продолжает работать, то это проблема в выбранной реализации прорисовки.

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

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby zg » Tue 17 May, 2016 19:09

последний — 4677.

User avatar
Aidar
Posts: 519
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 7 times
Been thanked: 6 times
Contact:

[lf4ed] LuaFAR area config — автонастройка редактора FAR

Postby Aidar » Wed 18 May, 2016 14:58

zg wrote:последний — 4677.
Проверил, работает. Спасибо.


Return to “Полезные макросы и скрипты”

Who is online

Users browsing this forum: No registered users and 1 guest