Michael Eischer
|
1ae2d08d1b
|
termstatus: centralize OutputIsTerminal checks
|
2025-10-03 18:55:46 +02:00 |
|
Michael Eischer
|
d757e39992
|
make linter happy
|
2025-09-13 22:22:53 +02:00 |
|
Michael Eischer
|
b71b77fa77
|
terminal: unexport tcgetpgrp, tcsetpgrp and getpgrp
|
2025-09-08 11:04:38 +02:00 |
|
Michael Eischer
|
d10bd1d321
|
terminal: move reading password from terminal here
|
2025-09-08 11:03:56 +02:00 |
|
Michael Eischer
|
43b5166de8
|
terminal: cleanup determining width
|
2025-09-08 11:03:42 +02:00 |
|
Michael Eischer
|
0b0dd07f15
|
consolidate checks whether stdin/stdout is terminal
|
2025-09-08 11:03:26 +02:00 |
|
Michael Eischer
|
93ccc548c8
|
termstatus: move cursor handling to terminal package
|
2025-09-08 11:03:17 +02:00 |
|
Michael Eischer
|
48cbbf9651
|
ui/termstatus: extract background handling code
|
2025-09-08 10:50:09 +02:00 |
|
Michael Eischer
|
6ff7cd9050
|
backend/util: extract background handling code
|
2025-09-08 10:42:35 +02:00 |
|