PentHertz / RF-Swift

🚀 A swifty RF toolbox baked for your needs, and it's multi-platform! 🌐✨ Available right now in for amd64 Linux & Windows, and with some limitations on aarch64 with Raspberry Pi 5 and Apple M1-M3, and RISC-V 64 tested on Milk-V Jupiter SBC
GNU General Public License v3.0
143 stars 5 forks source link

Terminal behavior is broken inside the container #4

Closed AlxCzl closed 3 months ago

AlxCzl commented 3 months ago

Problem

I cannot use arrows, ctrl+arrows, ctrl+d and more inside the container.

Here are a few examples:

non-network local connections being added to access control list

root@tyk0machine:~# this is a test^[[D


- ctrl+r (no prompt, apparently works correctly in the background)
```sh
Version:0.1

non-network local connections being added to access control list

root@tyk0machine:~# ^R
tesrtsdgdsf
tesrtsdgdsf
bash: tesrtsdgdsf: command not found
root@tyk0machine:~# 

Fix

None at the moment. I guess that this has to do with the fact that we are dropped in a shell from program. Might be a problem with io redirections.

FlUxIuS commented 3 months ago

Hello @AlxCzl,

Use version V0.2 or 0.3 that solves the issue. V0.1's terminal was experimental and broken.

You can build the new version using the build.sh or grab it from: https://github.com/PentHertz/RF-Swift/releases/tag/v0.3-pre

Don't hesitate if you see something else broken ;)