aboutsummaryrefslogtreecommitdiffstats
path: root/compat/terminal.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-19hashmap: use expected signatures for comparison functionsJeff King1-4/+6
2023-07-05treewide: remove unnecessary includes for wrapper.hCalvin Wan1-1/+0
2023-03-21treewide: remove unnecessary includes of cache.hElijah Newren1-1/+1
2023-03-21wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren1-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren1-0/+1
2022-09-01git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason1-1/+1
2022-08-19hashmap: mark unused callback parametersJeff King1-1/+1
2022-03-16terminal: restore settings on SIGTSTPPhillip Wood1-3/+129
2022-03-16terminal: work around macos poll() bugPhillip Wood1-6/+36
2022-03-16terminal: don't assume stdin is /dev/ttyPhillip Wood1-9/+20
2022-03-16terminal: use flags for save_term()Phillip Wood1-20/+21
2022-02-23terminal: set VMIN and VTIME in non-canonical modePhillip Wood1-1/+9
2022-02-23terminal: pop signal handler when terminal is restoredPhillip Wood1-4/+13
2022-02-23terminal: always reset terminal when reading without echoPhillip Wood1-1/+1
2021-10-06terminal: teach git how to save/restore its terminal settingsCarlo Marcelo Arenas Belón1-15/+60
2020-07-28strvec: convert more callers away from argv_array nameJeff King1-9/+9
2020-01-15built-in add -p: handle Escape sequences more efficientlyJohannes Schindelin1-1/+72
2020-01-15built-in add -p: handle Escape sequences in interactive.singlekey modeJohannes Schindelin1-1/+55
2020-01-15terminal: add a new function to read a single keystrokeJohannes Schindelin1-0/+55
2020-01-15terminal: accommodate Git for Windows' default terminalJohannes Schindelin1-0/+50
2020-01-15terminal: make the code of disable_echo() reusableJohannes Schindelin1-4/+15
2016-01-15strbuf: introduce strbuf_getline_{lf,nul}()Junio C Hamano1-1/+1
2013-05-08mingw: rename WIN32 cpp macro to GIT_WINDOWS_NATIVEJonathan Nieder1-2/+2
2012-12-04mingw: reuse tty-version of git_terminal_promptErik Faye-Lund1-9/+60
2012-12-04compat/terminal: separate input and output handlesErik Faye-Lund1-11/+18
2012-12-04compat/terminal: factor out echo-disablingErik Faye-Lund1-18/+25
2012-08-06terminal: seek when switching between reading and writingJeff King1-0/+1
2011-12-12add generic terminal prompt functionJeff King1-0/+81