5 ms·
If you read the issue comments, you can see this: > Specifically, (pseudo-)serial devices, like the Linux console VT, initialize the rows and columns of the tt
by senko 6y ago
If you read the issue comments, you can see this:
> Specifically, (pseudo-)serial devices, like the Linux console VT, initialize the rows and columns of the tty device to zero. That confuses fish since it now believes that nothing will fit on a line. Fish expects to be running inside a terminal emulator (xterm, konsole, iTerm2, etc.) which sets the tty width and height to the correct values.
So it's not only old hardware. It applies to modern hardware when you're using console to access a Linux server, which is not at all uncommon for data centers or headless servers.
- raverbashing 6y agoThanks for pointing this out, I had read this and really is an issue with fish
- masklinn 6y agoIn fact the somewhat more useful issue is https://github.com/fish-shell/fish-shell/issues/3740 https://github.com/fish-shell/fish-shell/issues/3740 where this problem ended up finally being understood / diagnosed (it's also linked at the very end of TFA).
- irateswami 6y agoThis is why I love old hardware, even as a relatively "young" person in tech. It really keeps you disciplined and honest with your code. I have three older Xeon machines with very bad specs that I use as a Kubernetes cluster, and it's where I test a lot of my deployments. If whatever I thrown on it will run well, then it'll be blisteringly fast on an AWS server.