Search found 6277 matches

by Shmuel
Wed 28 Jul, 2021 06:50
Forum: Обсуждение плагинов
Topic: Colorer — гибкая раскраска синтаксиса в редакторе и др.
Replies: 3397
Views: 1186334

Colorer — гибкая раскраска синтаксиса в редакторе и др.

возможно ли настроить плагин так, что бы при наличии определенного слова он подсвечивал всю строку целиком Легко делается плагином Highlight , либо плагином LF Search. Например, нужно подсветить строки, содержащие system. В диалоге поиска LF Search в поле поиска вводим .*system.* и ставим галку Hig...
by Shmuel
Mon 26 Jul, 2021 14:20
Forum: Обсуждение макросов
Topic: LuaFAR — библиотека для создания плагинов на языке Lua
Replies: 762
Views: 272537

LuaFAR — библиотека для создания плагинов на языке Lua

John Doe wrote: Mon 26 Jul, 2021 14:07 У объекта regex отсутствует метод gmatch.
Этому есть причина, или просто не был реализован исторически?
Отвечал недавно здесь (могут быть несколько сообщений, не обязательно подряд).
by Shmuel
Mon 26 Jul, 2021 13:22
Forum: Обсуждение макросов
Topic: LuaFAR — библиотека для создания плагинов на языке Lua
Replies: 762
Views: 272537

LuaFAR — библиотека для создания плагинов на языке Lua

Предполагаю, что и DM_GETDLGDATA / DM_SETDLGDATA можно было бы "исправить" совместимым образом. Когда я делал патч для этих вызовов, возникла дилемма: сделать их полноценными и доступными для скриптов либо просто устранить падение. Первый путь - это нетривиальная переделка, спокойно могла...
by Shmuel
Fri 23 Jul, 2021 17:17
Forum: Нужна помощь
Topic: Как показать файл на панели QView
Replies: 13
Views: 246

Как показать файл на панели QView

buniak_a_h wrote: Fri 23 Jul, 2021 17:07 Функция editor.Editor(…) возвращает ID экземпляра редактора
Это не так. Данная функция возвращает одну из четырёх EEC-констант, например EEC_MODIFIED.
by Shmuel
Mon 19 Jul, 2021 16:43
Forum: Обсуждение макросов
Topic: LuaFAR — библиотека для создания плагинов на языке Lua
Replies: 762
Views: 272537

LuaFAR — библиотека для создания плагинов на языке Lua

Предлагаю патч для LuaFAR, который: Предотвращает падение при использовании DM_SETDLGDATA Делает поведение DM_GETDLGDATA и DM_SETDLGDATA детерминированным - это "no-ops", игнорирующие параметры и возвращающие nil Приводит мануал в соответствие с вышеизложенным История данного патча . patch...
by Shmuel
Mon 05 Jul, 2021 13:06
Forum: Обсуждение плагинов
Topic: Polygon - работа с файлами SQLite3
Replies: 47
Views: 26847

Polygon - работа с файлами SQLite3

Существует проблема с блокировкой файла базы после работы с ней плагина. Мне известен только один сценарий такой блокировки: - если помимо Polygon присутствует ещё и плагин SQLiteDB - если при открытии файла появляется диалог выбора плагина, и выбирается Polygon В этом случае файл остаётся залочены...
by Shmuel
Sat 26 Jun, 2021 13:40
Forum: Обсуждение Far Manager
Topic: Far 3 FAQ — обсуждение
Replies: 214
Views: 133838

Отображение правой фиксированной границы в редакторе

Как уже указывали люди на форуме, FAQ не даёт простого и понятного указания на папку хранения макросов.
Нужно как минимум исправить: Макросы расположены в подпапке Macros\scripts\
на Макросы расположены в папке %FARPROFILE%\Macros\scripts и её подпапках.
by Shmuel
Thu 24 Jun, 2021 19:47
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 4043
Views: 1182415

Глюки и баги, появившиеся в «ночных сборках»

DrKnS wrote: Thu 24 Jun, 2021 19:38 вам точно принципиально важно видеть изменения, откинувшись на спинку кресла?
Как мне, так да, важно и принципиально. Это визуальная обратная связь, которую использую постоянно.
by Shmuel
Thu 24 Jun, 2021 08:29
Forum: Обсуждение плагинов
Topic: Visualizer — показ разных иначе не видимых вещей в редакторе
Replies: 265
Views: 150278

Visualizer — показ разных иначе не видимых вещей в редакторе

AlexL wrote: Thu 24 Jun, 2021 01:35 Или есть и другие средства рисования правой границы сорсов (кроме Visualizer-а)?
Попробуйте это.
by Shmuel
Tue 22 Jun, 2021 19:53
Forum: Полезные макросы и скрипты
Topic: Макрос для проверки орфографии в редакторе
Replies: 38
Views: 40795

Макрос для проверки орфографии в редакторе

Вместо color={Flags=bit64.bor(F.FCF_FG_4BIT,F.FCF_BG_4BIT),ForegroundColor=0xff00000f,BackgroundColor=0xff000004}
с тем же успехом можно записать color=0x4f, соответственно и во втором случае.
by Shmuel
Tue 22 Jun, 2021 12:27
Forum: Глюки и баги
Topic: Невыход из редактора по F4
Replies: 4
Views: 265

Невыход из редактора по F4

DrKnS wrote: Tue 22 Jun, 2021 11:31 Возможно, у вас там что-то тяжелое повешено на открытие и что-то не успевает произойти.
Фар 3 запускал с ключом /p, билды в диапазоне от 3300 до 5832.
10-секундная пауза после открытия не помогает.

P.S. Проверять надо без плагина колорер, а лучше совсем без плагинов.
by Shmuel
Tue 22 Jun, 2021 10:27
Forum: Глюки и баги
Topic: Невыход из редактора по F4
Replies: 4
Views: 265

Невыход из редактора по F4

Если открыть в редакторе достаточно большой файл (например, 50 мегабайт), то требуется не одно, а два нажатия на F4 для выхода из редактора.
Это поведение имеет место и в Фар 2.
by Shmuel
Sat 19 Jun, 2021 23:30
Forum: Нужна помощь
Topic: Выделение случайной выборки файлов в каталоге
Replies: 20
Views: 787

Выделение случайной выборки файлов в каталоге

Novosedoff wrote: Sat 19 Jun, 2021 23:07 Существует ли решение в виде плагина или скрипта, чтобы сделать это быстро?
Готовое решение мне неизвестно. В то же время задача элементарная, можно сделать макросом, используя math.random, и (возможно) даже батч-файлом, используя %RANDOM%.
by Shmuel
Sat 19 Jun, 2021 21:21
Forum: Обсуждение макросов
Topic: mf.EnumScripts (предложения по api)
Replies: 46
Views: 353

LuaMacro — Lua как язык макросов

Цифра хорошая. как мне представляется, абсолютная цифра именно у вас, когда вы не сообщаете никаких условий запуска кроме этой цифры, на что это может указывать? на мой взгляд нa ничего не указывает. я не сомневаюсь что я тоже могу получить даже лучшую цифру, если возьму игровой компьютер и запущу ...
by Shmuel
Sat 19 Jun, 2021 20:08
Forum: Обсуждение макросов
Topic: mf.EnumScripts (предложения по api)
Replies: 46
Views: 353

LuaMacro — Lua как язык макросов

citRiks, я процитировал ту часть вашего сообщения, на которую ответил. В ней шла речь именно про запуск Фара.
Я привёл свою цифру, которая у меня достаточно стабильна. Почему это не аргумент? Вы же говорили про загрузку, не так ли?

Go to advanced search