Page 1 of 3
[lf4ed] LuaFAR area config — автонастройка редактора FAR
Posted: Sun 11 Jul, 2010 15:47
by Aidar
LuaFAR area config — пакет для LuaFAR for Editor, предназначенный для автонастройки редактора FAR в зависимости от типа файла.
Проект разработан
maxfl.
Возможности:
- Задание настроек редактора в зависимости от типа файла.
- Показ номеров строк (слева от поля редактирования).
- Подсветка позиции конца строки и конца файла.
- Подсветка правой границы и последней строки файла.
Требуется:
LuaFAR for Editor,
LuaFAR context.
Тестовая версия:
http://raidar.github.com/Programs/FarSc ... LFA_config
Ссылки:
Описание.
Re: LuaFAR Editor Config
Posted: Sun 11 Jul, 2010 15:50
by maxdrfl
Ограничения: при использовании с
LuaFAR 2.3.0 опции редактора
AddWordDiv и
RemoveWordDiv работают некорректно.
По умолчанию они не используются. Воздержитесь от их использования до выхода следующей версии LuaFAR.
Re: LuaFAR Editor Config
Posted: Sun 11 Jul, 2010 15:51
by maxdrfl
LuaFAR Editor Config
Posted: Sun 11 Jul, 2010 15:56
by maxdrfl
Re: LuaFAR Editor Config
Posted: Mon 30 Aug, 2010 14:49
by maxdrfl
Code: Select all
2010-08-30 v1.0.1
[!] Скрипты модифицированы для работы с LuaFAR context 1.0.2.0
[!] Скрипты модифицированы для работы c luafar4editor 2.4.0
[*] Исправлена ошибка использования опции SetBom когда кодировка редактора задаётся перед его открытием.
[+] Editor Config теперь не устанавливает кодировку, если она была выбрана перед открытием файла.
[*] Опция SetBom теперь работает только для новых файлов.
Re: LuaFAR Editor Config
Posted: Fri 17 Sep, 2010 14:07
by maxdrfl
Code: Select all
2010-09-17 v1.1.0
[+] Новая опция Quit для закрытия редактора.
[+] Появилась возможность отображения панели с номерами строк. Возможности:
- Контекстная настройка цвета.
- Отображение закладок.
- Подсветка кратных строк.
[+] Добавлена возможность подсвечивать правую границу редактирования.
Несколько замечаний:
1) Для отображения панели плагин переоткрывает редактор.
2) Плагин не знает, модален ли редактор, запущен ли фар с опцией /e.
3) Единственное ограничение: для отображения панели необходимо, чтобы файл существовал и находился не в %TEMP%. В других случаях модальность может привести к разным последствиям.
Re: LuaFAR Editor Config
Posted: Thu 25 Nov, 2010 09:52
by maxdrfl
Code: Select all
2010-11-25 v1.2.0
[*] Совместимость LuaFAR v.2.6.0 и LuaFAR for Editor v.2.5.0.
[*] Зависит от пакета context версии не ранее 1.0.3
[+] Появилась возможность подсвечивать конец строки/конец файла. Спасибо Айдару
за реализацию.
[+] Правую границу теперь можно отрисовывать только для строк, не пересекающих
её.
[+] Подсветка последней строки целиком или до правой границы.
[+] Установка типа EOL для нового файла.
[*] linuNumbers_config.cfg переименован в margin_config.cfg
LuaFAR Editor config v.1.0.6
Posted: Thu 03 Feb, 2011 19:25
by Aidar
Версия v.1.0.6 (2011-02-02).
Основные изменения по сравнению с v.1.0.2:
Code: Select all
[=] Совместимость с LF context v.1.0.6.
[=] Совместимость с LuaFAR v.2.8.0 и LuaFAR for Editor v.2.8.0.
[/] Версия пакета теперь будет совпадать с версией LF context.
[*] Изменение цветов, используемых по умолчанию.
[!] Неправильная обработка некоторых параметров.
[!] Неправильная нумерация строк при некоторых изменениях текста.
[-] Исключение параметров KillSpaces и KillEmptyLines.
LuaFAR Editor config v.1.0.7
Posted: Sat 19 Feb, 2011 19:26
by Aidar
Версия v.1.0.7 (2011-02-19).
Основные изменения по сравнению с v.1.0.6:
Code: Select all
[=] Последняя версия для FAR 2 (build 1802).
[*] По умолчанию показ номеров строк отключён.
LuaFAR area config v.3.0.8.0
Posted: Sat 06 Apr, 2013 14:50
by Aidar
Тестовая версия v.3.0.8.0 (2013-04-06) для FAR v.3.0.3290+.
Re: [lf4ed] LuaFAR area config — автонастройка редактора FAR
Posted: Mon 18 Aug, 2014 11:20
by John Doe
Aidar wrote:[*]Показ номеров строк (слева от поля редактирования).
[*]Подсветка позиции конца строки и конца файла.
[*]Подсветка правой границы и последней строки файла.
Существует ли готовый способ активировать эти функции для текущего файла принудительно?
Т.е. не меняя конфигурацию, например командой из меню, или вызовом скрипта с каким-то определёнными параметрами?
Re: [lf4ed] LuaFAR area config — автонастройка редактора FAR
Posted: Mon 18 Aug, 2014 11:49
by Aidar
John Doe wrote:Aidar wrote:[*]Показ номеров строк (слева от поля редактирования).
[*]Подсветка позиции конца строки и конца файла.
[*]Подсветка правой границы и последней строки файла.
Существует ли готовый способ активировать эти функции для текущего файла принудительно?
Т.е. не меняя конфигурацию, например командой из меню, или вызовом скрипта с каким-то определёнными параметрами?
Принудительно - нет, только через настройки (в каталоге usrcfg каталога пакета).
А показ номеров строк вообще лучше не включать: попробовал только что, исправил пару ошибок, а дальше пошли вылеты FAR, т.е. код в этой части не адаптирован. Сам пользуюсь только возможностью "Подсветка правой границы и последней строки файла".
[lf4ed] LuaFAR context — поддержка работы с типами файлов
Posted: Fri 09 Jan, 2015 23:00
by John Doe
С билда 4235 EE_REDRAW может придти и для неактивного редактора, на что скрипт в данный момент не рассчитан.
Подробнее тут:
http://forum.farmanager.com/viewtopic.p ... 81#p127181
[lf4ed] LuaFAR context — поддержка работы с типами файлов
Posted: Sat 10 Jan, 2015 07:19
by Aidar
Ошибка в пакете lfa_config. Пока можно подправить файл
resident.lua
этого пакета:
Code: Select all
actions[F.EE_REDRAW] = function (param)
local ei = editor.GetInfo()
if not ei then return end -- Добавлена проверка
[lf4ed] LuaFAR area config — автонастройка редактора FAR
Posted: Sat 10 Jan, 2015 07:55
by Aidar
Спасибо, исправил и перевыложил на
сайте.