Search found 738 matches

by techie
Mon 10 Jul, 2017 06:20
Forum: Development
Topic: Чем редактировать luafar_manual.tsi ?
Replies: 8
Views: 16994

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

Что-то вы намудрили. Насколько мне известео, программа не требует никакого сервера. Зачем мне что-то мудрить. При запуске окно выдаёт и ничего не происходит. Если речь о документации в формате *.tsi, то редактор единственный - TreeSpice. Он не open source. А сам *.tsi формат открыт? Чем он лучше ht...
by techie
Mon 10 Jul, 2017 06:01
Forum: Development
Topic: Чем редактировать luafar_manual.tsi ?
Replies: 8
Views: 16994

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

clipboard.png
clipboard.png (6.62 KiB) Viewed 16981 times
Может есть что-то open source для исходников документации?
by techie
Mon 10 Jul, 2017 05:59
Forum: Разработка плагинов
Topic: Как писать плагин на Lua?
Replies: 8
Views: 12389

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

Почитал luafar_manual.chm но так и не понял с чего начать. Говорится про какой-то luaplug.c для Generic LuaFAR plugin, но где тогда преимущества написания плагина на Lua если всё равно С компилять надо?

В PluginSDK пусто, а хотелось бы там пример какой-нибудь для копипасты.
by techie
Mon 10 Jul, 2017 05:46
Forum: Development
Topic: Чем редактировать luafar_manual.tsi ?
Replies: 8
Views: 16994

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

Какой-то странный формат. Не могу найти под него редактор.
by techie
Mon 10 Jul, 2017 04:16
Forum: Глюки и баги
Topic: Инсталлятор не создаёт ссылки на документацию
Replies: 7
Views: 3514

Инсталлятор не создаёт ссылки на документацию

В меню 3го Far нет ссылок на

FarEncyclopedia.ru.chm
luafar_manual.chm
macroapi_manual.en.chm
macroapi_manual.ru.chm
by techie
Sun 09 Jul, 2017 16:06
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

А какой альтеративный путь? Есть другие генераторы - https://github.com/pybind/pybind11 например, но я тоже ими не пользуюсь.
by techie
Sat 08 Jul, 2017 19:22
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Как задать IncludePath правильно, чтобы скомпилялся? https://ci.appveyor.com/project/techton ... ild/1.0.22
by techie
Fri 07 Jul, 2017 18:31
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Портировать интерфейсы Far ручками долго. CFFI может сгенерить обёртки для C, и для С++ есть инструменты, но не компилируется уже совсем у меня в мозгах, да и визуал студии нет. Если бы можно было клонировать код и пересобрать одной командой сразу в Far, то можно было бы попробовать, а так слишком м...
by techie
Wed 05 Jul, 2017 06:35
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Шэф, ну что?
by techie
Mon 26 Jun, 2017 10:15
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Время заканчивается. Вселенную спасать надо, а нструментов нет.
by techie
Sat 17 Jun, 2017 15:53
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Может https://cffi.readthedocs.io/en/latest/ может как-то помочь апишечку завернуть в низкоуровневый интерфейс?
by techie
Sat 17 Jun, 2017 15:47
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

DrKnS wrote: Sat 17 Jun, 2017 13:21Пока никак.
Dr.-Who.gif
Dr.-Who.gif (448.45 KiB) Viewed 20583 times
by techie
Sat 17 Jun, 2017 15:43
Forum: Предложения и идеи
Topic: Добавить прокруточку в Ctrl-O по PageUp/PageDown
Replies: 11
Views: 16280

Добавить прокруточку в Ctrl-O по PageUp/PageDown

Архитектура консоли Windows, куда можно писать не только через stdout. М-да. Что-то я не подумал про это. Это ведь все цвета и пр. через этот API виндовый. А перехватывать эти вызовы и в своём процессе их отрабатывать нельзя же, да? Однако, на этот буфер надо будет переключаться каждый раз при запу...
by techie
Sat 17 Jun, 2017 11:10
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

АОТ параллельный вопрос. Как получить текущий файл на панели из функции OpenW?

Хочется такого:

Code: Select all

current = self.farapi.panel.currentFile
if current:
  print("Current file on Panel:" + current.filename)
by techie
Sat 17 Jun, 2017 10:59
Forum: Разработка плагинов
Topic: Pygin — Python adapter
Replies: 186
Views: 196126

Python adapter

Странно оно себя ведёт. Если вызвать SetUserScreen, то содержание консоли под панелями затирается самими панелями. Зачем такое надо? Не логичнее ли переключаться между различными буферами вместо того, чтобы постоянно затирать тот, что на фоне?

Go to advanced search