aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fhandler_console.cc
AgeCommit message (Expand)AuthorFilesLines
2020-03-09Cygwin: console: Fix behaviour of "ESC 8" after reset.Takashi Yano1-0/+7
2020-03-09Do not bother passing optional argument to WriteConsoleA.Hans-Bernhard Broeker1-28/+23
2020-03-09Collect handling of wpixput and wpbuf into a helper class.Hans-Bernhard Broeker1-65/+76
2020-03-02Cygwin: console: convert wpbuf_put to inline functionCorinna Vinschen1-4/+7
2020-03-02Cygwin: console: Add a workaround for "ESC 7" and "ESC 8".Takashi Yano1-13/+40
2020-03-02Cygwin: console: Prevent buffer overrun.Takashi Yano1-10/+8
2020-03-02Cygwin: console: Fix setting/unsetting xterm mode for input.Takashi Yano1-2/+3
2020-03-02Cygwin: console: Revise the code to fix tab position.Takashi Yano1-12/+3
2020-02-28Cygwin: console: Adjust the detailed behaviour of ESC sequences.Takashi Yano1-7/+44
2020-02-26Cygwin: console: Add emulation of CSI3J on Win10 1809.Takashi Yano1-2/+17
2020-02-26Cygwin: console: Add support for REP escape sequence to xterm mode.Takashi Yano1-0/+33
2020-02-26Cygwin: console: Unify workaround code for CSI3J and CSI?1049h/l.Takashi Yano1-21/+22
2020-02-26Cygwin: console: Add workaround for broken IL/DL in xterm mode.Takashi Yano1-2/+154
2020-02-24Cygwin: console: Fix segfault on shared_console_info access.Takashi Yano1-12/+11
2020-02-21Cygwin: don't move cursor on NUL char at allCorinna Vinschen1-2/+3
2020-02-20Cygwin: fhandler_console.cc: fix minor style issuesCorinna Vinschen1-3/+3
2020-02-20Cygwin: console: ignore NUL byte on write in xterm emulation mode as wellCorinna Vinschen1-1/+3
2020-02-18Cygwin: console: Add guard for set/unset xterm compatible mode.cygwin-3_1_4-releaseTakashi Yano1-37/+88
2020-02-18Cygwin: console: Fix ioctl() FIONREAD.Takashi Yano1-4/+33
2020-02-17Cygwin: console: Fix code for restoring console mode.Takashi Yano1-1/+1
2020-02-17Cygwin: console: Change timing of set/unset xterm compatible mode.cygwin-3_1_3-releaseTakashi Yano1-50/+51
2020-02-04Cygwin: console: Revise color setting codes in legacy console mode.Takashi Yano1-20/+27
2020-01-28Cygwin: console: Share readahead buffer within the same process.Takashi Yano1-1/+38
2020-01-14Cygwin: console: Add code to restore console mode on close.Takashi Yano1-0/+21
2020-01-14Cygwin: console: Add workaround for broken CSI3J in Win10 1809.Takashi Yano1-0/+12
2020-01-14Cygwin: console: Disable xterm mode for non cygwin process only.Takashi Yano1-19/+0
2020-01-13Cygwin: console: Make suspending process work properly.Takashi Yano1-0/+2
2019-11-18Cygwin: pty: Convert CamelCase names to snake_case names.Takashi Yano1-1/+1
2019-11-13Cygwin: console: Revise the code checking if the console is legacy.Takashi Yano1-14/+15
2019-11-08Cygwin: console, pty: Prevent error in legacy console mode.Takashi Yano1-16/+30
2019-11-05Cygwin: fix quoting when starting invisible console processCorinna Vinschen1-5/+7
2019-09-19Cygwin: console: Revive Win7 compatibility.Takashi Yano1-6/+0
2019-09-14Cygwin: console: Fix read() in non-canonical mode.Takashi Yano1-291/+315
2019-09-14Cygwin: pty: Switch input and output pipes individually.Takashi Yano1-4/+3
2019-09-04Cygwin: pty: Fix state management for pseudo console support.Takashi Yano1-6/+19
2019-08-29Cygwin: pty: add pseudo console support.Takashi Yano1-0/+32
2019-08-15Cygwin: console: Fix workaround for horizontal tab positionTakashi Yano1-18/+29
2019-08-12Cygwin: console: Fix cursor position restore after screen alternation.Takashi Yano1-0/+3
2019-08-12Cygwin: console: Add workaround for windows xterm compatible mode bug.Takashi Yano1-0/+19
2019-08-12Cygwin: console: Fix deadlock at calling fork().Takashi Yano1-2/+6
2019-04-03Cygwin: console: fix key input for native console applicationTakashi Yano1-0/+17
2019-03-31Cygwin: console: Make I/O functions thread-safeTakashi Yano1-2/+134
2019-03-31Cygwin: console: fix select() behaviourTakashi Yano1-369/+425
2019-03-31Cygwin: console: support 24 bit colorTakashi Yano1-32/+198
2019-03-30Cygwin: [gs]et_io_handle(): renamed to [gs]et_handle().Takashi Yano1-13/+13
2018-09-07Cygwin: console: make sure EnumFontFamiliesExW loop isn't infiniteCorinna Vinschen1-2/+8
2018-09-07Cygwin: console: store replacement char directlyCorinna Vinschen1-4/+3
2018-09-07Cygwin: console: don't hang in check_font with raster fontsCorinna Vinschen1-2/+2
2018-09-06Cygwin: console: device context is process privateCorinna Vinschen1-1/+1
2018-09-05Cygwin: console: improve replacement char algorithmCorinna Vinschen1-3/+92