neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit d0867574bd14a6c02b2d0eb92d34e341978a7292
parent 902b689c4d57094cc8955f8274773a308b2e8f08
Author: joe <joezhou883@gmail.com>
Date:   Sat,  3 May 2025 19:37:14 +0100

refactor(tui): redundant input->in_fd assignment #33756

Problem:
`input->in_fd = STDIN_FILENO;` was set twice during TUI initialization.

Solution:
Remove the duplicate assignment for clarity and better performance
Diffstat:
Msrc/nvim/tui/input.c | 2--
1 file changed, 0 insertions(+), 2 deletions(-)

diff --git a/src/nvim/tui/input.c b/src/nvim/tui/input.c @@ -138,8 +138,6 @@ void tinput_init(TermInput *input, Loop *loop) pmap_put(int)(&kitty_key_map, kitty_key_map_entry[i].key, (ptr_t)kitty_key_map_entry[i].name); } - input->in_fd = STDIN_FILENO; - const char *term = os_getenv_noalloc("TERM"); if (!term) {