1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:18:11 +00:00
serenity/Kernel/TTY
Daniel Bertalan 5d80debc1f LibVT: Fix newline handling
Before this commit, we would jump to the first column after receiving
the '\n' line feed character. This is not the correct behavior, as it
should only move the cursor now. Translating the typed Return key into
the correct CR LF ("\r\n") is the TTY's job, which was fixed in #7184.

Fixes #6820
Fixes #6960
2021-05-17 18:19:49 +02:00
..
ConsoleManagement.cpp Kernel: Print all logbuffer from ConsoleDevice to debug Virtual Console 2021-05-16 19:58:33 +02:00
ConsoleManagement.h Kernel: Print scheduler state to the display console 2021-05-16 19:58:33 +02:00
MasterPTY.cpp Kernel: Don't use ref_count() in MasterPTY::close() 2021-05-01 23:04:40 +02:00
MasterPTY.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PTYMultiplexer.cpp Kernel: Make PTYMultiplexer::open API OOM safe 2021-05-15 09:01:32 +02:00
PTYMultiplexer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SlavePTY.cpp Kernel: Make UserOrKernelBuffer R/W helpers return KResultOr<size_t> 2021-05-13 23:28:40 +02:00
SlavePTY.h Kernel: Avoid unnecessary allocations for TTY::tty_name() 2021-05-13 08:27:42 +02:00
TTY.cpp Kernel+LibC: Support more termios settings in TTY 2021-05-17 11:00:48 +02:00
TTY.h Kernel+LibC: Support more termios settings in TTY 2021-05-17 11:00:48 +02:00
VirtualConsole.cpp LibVT: Fix newline handling 2021-05-17 18:19:49 +02:00
VirtualConsole.h LibVT: Fix newline handling 2021-05-17 18:19:49 +02:00