Порты под другие OS

Здесь можно обсудить сайт Far Manager и предложить идеи по его дальнейшему развитию.
alxt
Posts: 2
Joined: Fri 26 Nov, 2021 11:10

Порты под другие OS

Post by alxt »

Добрый день!

Я давний пользователь FAR, но как 8 лет назад перешёл на linux и macOS - так пришлось забросить FAR. И все эти годы его не хватало - все альтернативы вроде и не хуже, но "не веселят", как те поддельные ёлочные игрушки :ha:

Соответственно заглядывал временами на сайт в поисках сборки под posix-системы и огорчённый уходил не с чем.
А тут подкинули ссылку на такой порт на гитхабе - .../elfmz/far2l

Вопрос - а может тут на сайте разместить ссылку на него?
Многие переходят с win на linux/mac и я слышал жалобы "FAR не хватает".
User avatar
HaRT
Moderator
Posts: 10061
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 153 times
Been thanked: 292 times

Порты под другие OS

Post by HaRT »

alxt wrote: Fri 26 Nov, 2021 11:18 может тут на сайте разместить ссылку на него?
Зачем? Тот порт разработчиками Фара не поддерживается и нагугливается с первого запроса; также на него есть ссылка из Википедии. На мой взгляд, этого достаточно.
Фар есть инструмент, а не нянька. © 2009 DrKnS
alxt
Posts: 2
Joined: Fri 26 Nov, 2021 11:10

Порты под другие OS

Post by alxt »

А есть порт лучше?
Этот работает - и я уже не запускаю ни mc ни doubleCommander
Насчет того, что можно найти - это надо знать, что есть.
2useven10
Posts: 4486
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 242 times

Порты под другие OS

Post by 2useven10 »

Порт у них получился вполне неплохой.
А то как избавились от нетбокса было бы неплохо повторить здесь.
Добавить ссылку, например, в Far-FAQ (с указанием что проект ведётся другой командой) -- why not?
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

Дней 20 повозился (в свободное от работы время), и сделал первые (очень сырые) порты LuaFAR и плагина LF4Editor для far2l.
User avatar
citRiks
Posts: 1657
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 542 times
Been thanked: 96 times

Порты под другие OS

Post by citRiks »

А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
User avatar
citRiks
Posts: 1657
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 542 times
Been thanked: 96 times

Порты под другие OS

Post by citRiks »

Shmuel, А что скажeтe насчeт совмeстимости с АПИ соврeмeнного фара и с тeми луа-макросами которыe понаписаны для виндового фара3 ?
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

citRiks, на данный момент совместимости нет.
Поскольку far2l сделан на базе Far 2.0, то и LuaFAR был портирован не актуальный, а тот, что был во времена Far 2.0.
А для реализации плагина LuaMacro придётся параллельно модифицировать сам far2l (что пока не в планах).
Но плагин LF4Editor во многом может заменить LuaMacro.
Моя текущая цель в этом мероприятии - сделать для себя работу под линуксом более комфортной.
User avatar
HaRT
Moderator
Posts: 10061
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 153 times
Been thanked: 292 times

Порты под другие OS

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

Небольшой апдейт по проекту LuaFAR-2L:
Создал репозиторий на гитхабе, занимаюсь проектом довольно активно.
Уже не могу сказать, что проект сырой.
Вот список того, чем располагаю на данный момент (только то, что в репозитории):
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

И ещё апдейт:
  • сделал десяток пулл-реквестов на Far2L - все были приняты
  • предложил автору Far2L сотрудничество в переводе системы макросов на Lua - ответа не получил
  • решил сделать это сам
  • после 4 довольно напряжённых дней работы - портирован плагин LuaMacro, внесены изменения в Far2L, и макросы на Lua уже работают
User avatar
citRiks
Posts: 1657
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 542 times
Been thanked: 96 times

Порты под другие OS

Post by citRiks »

Shmuel, замечательно конечно
1.) у вас есть свой форк в вашем ГитХабе ?
2.) а починить совместимость macro Lua-API это много работы, планируется ?
(про АПИ был вопроси ответ пару сообщений выше на этой странцие)
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

citRiks,
1) ну да, это же легко проверить
2) совместимость сейчас на порядок лучше, чем в начале работ, но сделать 100-процентеую совместимость - такой цели нет. В любом случае, есть документация.
User avatar
citRiks
Posts: 1657
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 542 times
Been thanked: 96 times

Порты под другие OS

Post by citRiks »

Shmuel wrote: Sun 08 May, 2022 16:281) ну да, это же легко проверить
насколько регулярной будет синхронизация с upstream ? (коммиты из оригинала в форк)
Shmuel wrote: Sun 08 May, 2022 16:282) совместимость сейчас на порядок лучше, чем в начале работ, но сделать 100-процентеую совместимость - такой цели нет. В любом случае, есть документация.
мне кажется это было бы очень хорошей целью, думаю что самой лучшей.
(если не очевидно почему, то могу дообьяснить.)
или полная совместимость в принципе невозможна ?
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Shmuel
Posts: 6482
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 432 times

Порты под другие OS

Post by Shmuel »

citRiks wrote: Mon 09 May, 2022 10:36 насколько регулярной будет синхронизация с upstream ? (коммиты из оригинала в форк)
Время покажет. Если изменения не будут конфликтовать с моим кодом, то GitHub это делает автоматически одним нажатием кнопки.
citRiks wrote: Mon 09 May, 2022 10:36 это было бы очень хорошей целью, думаю что самой лучшей.
Цель хорошая, но не надо забывать, что на данный момент я являюсь единственным пользователем, следовательно учитываю только свои предпочтения.
Post Reply

Return to “Обсуждение www.farmanager.com”