Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple platforms #3

Open
alabuzhev opened this issue Nov 1, 2017 · 8 comments
Open

Support multiple platforms #3

alabuzhev opened this issue Nov 1, 2017 · 8 comments

Comments

@alabuzhev
Copy link
Contributor

A good enough and distant enough goal for the 1st issue here.

@nightroman
Copy link

It's a good move to enable Issues. Mantis bug tracker is for some "special, involved, audience". Issues are for "normal GitHub account owners" :)

As for this issue, it's a good one and probably doable, after all. FarNet and all its modules including PowerShellFar (with the next x-plat PS v6) are looking forward to this development!

@michaellukashov
Copy link

just for start: https://github.com/elfmz/far2l
I use it daily on Linux machine

@alabuzhev
Copy link
Contributor Author

Michael, that fork:

  • based on the obsolete, unsupported and incompatible 2.0 branch,
  • uses questionable (to put it mildly) porting techniques,
  • licensed under GPL.

Good to know that it works for you. For the purpose of this issue, however, all that renders it useless.

@dowsuz
Copy link

dowsuz commented Dec 4, 2017

@techtonik
Copy link
Contributor

What about using more advanced terminal keys ?

Parsing ANSI sequences for key presses is a dead way - it is slow, unreliable, and not compatible with shortcuts for different keyboard layouts. I'd aim for better interface for keyboard event input and insert terminal compatibility clutches later.

Missing Far for a long time, and knowing that it is being a marginal product, I found https://i3wm.org/ a best alternative to my mouseless workflow. If Far could just merge in this environment - that would be awesome to use a code editor and quick interface to move files around a project.

So, a way to get reliable 120 FPS in Linux console with no input lags would be to either try i3wm or research Wayland and propose changes there while it is not too late. Because guys are obsessed with graphics and Vulkan doesn't mean that console experience should suffer. And now with Far expertise it is a best way to rethink how it should be done.

@alexmyczko
Copy link

maybe one can learn, if someone remembers opencubicplayer for dos/windows, it was successfully ported to linux/*nix: https://github.com/mywave82/opencubicplayer

@ikaman
Copy link

ikaman commented Jul 25, 2020

yeah i wish we had this as well. far2l and mc on linux are far inferior in my mind

@yuchdev
Copy link

yuchdev commented Jun 10, 2021

Let me know if you decide to start porting Far. I'm using it since 2002 and was always dreaming to replace the clunky MC on Linux. You can count on my contribution.
I can help with porting the build system on some platform-independent toolchain, like CMake or the new one, Meson.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants