Search found 738 matches

by techie
Sat 26 Aug, 2017 15:52
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196080

Pygin — Python adapter

Чтоб я ещё понимал, как они используются эти гуиды, бо в моё понимание pythonic API они не влазят.
by techie
Sat 26 Aug, 2017 08:47
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196080

Pygin — Python adapter

По API. Из текущего https://github.com/trexinc/evil-programmers/blob/master/pygin/plugins/helloworld/helloworld.far.py#L49 Response = far.InputBox( self.Guid, uuid.UUID("{0F87C22C-4F6F-4B71-90EC-C3C89B03010B}"), "Attention", "Your opinion is very important to us:", &quo...
by techie
Sat 26 Aug, 2017 08:05
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196080

Pygin — Python adapter

Избавился от винды. Теперь только если API будет с другими менеджерами совместим. Пока на https://github.com/ranger/ranger остановился.

Для примеров использования API на Python есть хорошая штука - https://sphinx-gallery.readthedocs.io/en/latest/
by techie
Sat 26 Aug, 2017 07:25
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196080

Pygin — Python adapter

DrKnS wrote: Wed 09 Aug, 2017 13:35зелёная кнопка с надписью "build passing", которая ведет на AppVeyor. Там жмите на любой job, потом artifacts, потом 7z.
Это тоже надо в шапку. Последний билд - жмякаете зелёную кнопку, потом любой job, потом artifacts, потом 7z.
by techie
Mon 10 Jul, 2017 09:24
Forum: Нужна помощь
Topic: Dll'ки Lua
Replies: 21
Views: 15204

Dll'ки Lua

Когда люди на форуме видят что вам лень искать самостоятельно, то им становится лень отвечать. Ответа на вопрос зачем нужна proxy с номером нет. Если это для обратной совместимости с плагинами, то тогда придётся все версии дллек с собой таскать при каждом апгрейде на новую версию. объясните пожалуй...
by techie
Mon 10 Jul, 2017 09:04
Forum: Нужна помощь
Topic: DLL для LUA плагина
Replies: 73
Views: 36872

DLL для LUA плагина

Потому что никто не знает заранее какие экспорты нужны вашему плагину. Я вот тоже не знаю. Вопрос зачем нужны экспорты нигде не описан, и при этом постоянная путаница - я так понимаю есть функции, которые экспортирует сам Far и плагины могут их использовать, а есть функции экспортируемые плагином к...
by techie
Mon 10 Jul, 2017 08:35
Forum: Нужна помощь
Topic: DLL для LUA плагина
Replies: 73
Views: 36872

DLL для LUA плагина

Почему не включить генерирование luaplug.dll в PluginSDK при сборке Far?
by techie
Mon 10 Jul, 2017 08:34
Forum: Нужна помощь
Topic: DLL для LUA плагина
Replies: 73
Views: 36872

DLL для LUA плагина

Раз уж без luaplug.dll не обойтись, где её взять? Переименовать LuaMacro.dll покатит? Текущая таблица экспорта из неё: 0x100065d0 ConfigureW 1 0x100066f0 ExitFARW 2 0x10006750 GetGlobalInfoW 3 0x100067e0 GetLuaState 4 0x10006820 GetMinFarVersionW 5 0x10006830 GetPluginInfoW 6 0x10006990 OpenW 7 0x10...
by techie
Mon 10 Jul, 2017 07:31
Forum: Нужна помощь
Topic: Dll'ки Lua
Replies: 21
Views: 15204

lua5.1.dll и lua51.dll

А зачем два Lua в директории Far?
Что значит "теперь lua51.dll - основная, а lua5.1.dll - proxy" в LuaMacro/changelog?
Почему сразу не назвать lua51-proxy.dll?
by techie
Mon 10 Jul, 2017 07:22
Forum: Plug-In Developers
Topic: LuaFAR explain in manual in how it is different from Lua Macro-Scripts
Replies: 0
Views: 14835

LuaFAR explain in manual in how it is different from Lua Macro-Scripts

It is not clear why would anyone use LuaFAR if the same capabilities are available with Lua Macro Scripts that don't require compilation with C compiler.
by techie
Mon 10 Jul, 2017 07:18
Forum: Разработка плагинов
Topic: Как писать плагин на Lua?
Replies: 8
Views: 12387

Как писать плагин на Lua?

Вы задаёте лишние вопросы. У меня нет времени. Вы уже проработали всю имеющуюся документацию по макросам? Подозреваю, что не переработали и пяти процентов. Ни у кого нет времени, поэтому сайты наподобие StackOverflow так популярны. Интересный вопрос, что произойдёт с макро подсистемой Far, если вре...
by techie
Mon 10 Jul, 2017 06:49
Forum: Нужна помощь
Topic: DLL для LUA плагина
Replies: 73
Views: 36872

DLL для LUA плагина

Эти DLL отличаются набором экспортируемых функций. luamacro.dll имеет свой набор, helloworld.dll - свой, и т.д. Этот набор определяется в мейк-файле, а при сборке с VC2010 также и в .def-файле. Подробнее - в мануале LuaFAR. Я понимаю, что для плагинописателей есть очевидные вещи, но как чайник я вс...
by techie
Mon 10 Jul, 2017 06:44
Forum: Разработка плагинов
Topic: Как писать плагин на Lua?
Replies: 8
Views: 12387

Как писать плагин на Lua?

Я так понимаю речь про "макро-скрипты", которые не просто реакции на кнопки, и которые запихиваются в %FARPROFILE%\Macros\scripts Если эти скрипты функционально не отличаются от плагинов, то почему они не могут быть в %FARHOME%\Plugins (например, через тот же механизм %FARHOME%\Adapters)? ...
by techie
Mon 10 Jul, 2017 06:32
Forum: Development
Topic: Чем редактировать luafar_manual.tsi ?
Replies: 8
Views: 16989

Чем редактировать luafar_manual.tsi ?

Shmuel wrote: Mon 10 Jul, 2017 06:29Программа TreeSpice никогда не публиковалась, поэтому и она сама, и формат её файлов никого не интересуют.
А как ошибки в мануалах для Lua то исправлять?

Go to advanced search