Het far2l-project, dat sinds 2016 de Far Manager-port voor Linux, BSD en macOS ontwikkelt, is overgestapt naar de bètafase, met de bijbehorende wijzigingen die op 12 januari in de repository zijn aangebracht. Momenteel ondersteunt de port, die op de projectpagina als een fork wordt beschreven, zowel console- als grafische modi. De plugins colorer, multiarc, tmppanel, align, autowrap, drawline, editcase, SimpleIndent, Calculator zijn geporteerd en er is een eigen plugin NetRocks geschreven, die een alternatief is voor NetBox, gebaseerd op de bibliotheken die in de *nix-distributies worden gebruikt; er is ook een plugin geschreven voor het schrijven van plugins in Python, met voorbeelden van code. De ontwikkelingen van het project worden verspreid onder de GPLv2-licentie.
Een van de recente wijzigingen die aan far2l zijn toegevoegd, is de 'hybride invoermodus', waarin voor het herkennen van toetscombinaties in consolemodus niet alleen de tekens in de terminal worden geanalyseerd, maar ook tegelijkertijd de toetsenbordinput via X11 wordt opgevraagd.server. Deze invoermethode maakt het mogelijk om bijvoorbeeld de toets '+' op het numerieke toetsenbord te onderscheiden van '+' op de toets in de bovenste rij, die ook is gekoppeld aan het teken '='. Deze modus kan ook via ssh werken met de optie 'ssh -X' (dit vereist de installatie van de bibliotheken libx11 en libxi aan de kant van de de server). Naast de volledige ondersteuning van alle toetscombinaties die nodig zijn voor Far Manager, maakt de integratie met X11 het mogelijk om gebruik te maken van de 'X'-klembord in de console.
Onder de andere belangrijke wijzigingen is het verwijderen van code die licentieverenigingen heeft die niet compatibel zijn met Debian, in het kader van de voorbereiding van een deb-pakket voor Debian. Er zijn ook draagbare builds van far2l voor Linux-distributies op de architecturen amd64, i386, aarch64, die werken op shared hosting met ondersteuning voor ssh-toegang, waar het niet mogelijk is om een eigen pakket te installeren of far2l uit de broncode te compileren.
Bijzonder vermeldenswaardig is de recent gemaakte fork van de ssh-client KiTTY met ondersteuning voor de terminaluitbreidingen van far2l. Deze uitbreidingen maken het mogelijk om alle toetscombinaties en het gedeelde klembord te gebruiken bij het werken met far2l vanuit Windows. Er is ook een on-officiële Russische Telegram-chat voor het project.
Bron: opennet.ru
