aboutsummaryrefslogtreecommitdiff
path: root/win32/winansi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* win32: drop workaround for Wine console bufferRon Yorston2024-09-271-7/+0
* win32: code shrinkRon Yorston2024-08-161-1/+1
* win32: don't allow BB_TERMINAL_MODE=6Ron Yorston2024-06-281-1/+1
* ash: add title built-inRon Yorston2024-04-091-2/+6
* win32: ascii-optimize winansi_fputc, winansi_putcharAvi Halachmi (:avih)2024-04-061-8/+2
* win32: UTF8_OUTPUT: flush stream before conversionAvi Halachmi (:avih)2024-04-061-1/+3
* win32: UTF8_OUTPUT: recover quicker from bad byteAvi Halachmi (:avih)2024-01-311-12/+19
* win32: fix clang error/warningRon Yorston2023-12-311-3/+3
* win32: avoid terminal weirdness induced by GradleRon Yorston2023-10-241-2/+2
* win32: avoid terminal weirdness induced by Gradle?Ron Yorston2023-10-221-0/+2
* win32: UTF8_INPUT: fix combining of some surrogates pairsAvi Halachmi (:avih)2023-09-111-1/+1
* win32: UTF8_OUTPUT: speedup for big outputsAvi Halachmi (:avih)2023-08-241-2/+8
* win32: disable console output conversion with LC_ALL=CAvi Halachmi (:avih)2023-08-031-6/+29
* win32: add FEATURE_UTF8_OUTPUT (enabled with unicode)Avi Halachmi (:avih)2023-08-031-0/+96
* win32: unify 'convert and write to console' (no-op)Avi Halachmi (:avih)2023-08-031-17/+44
* win32: UTF8 input: improve missing-key-down hackAvi Halachmi (:avih)2023-07-211-11/+47
* ash: properly echo console input to 'read' built-inRon Yorston2023-07-121-0/+11
* win32: more console input character conversionsRon Yorston2023-07-071-0/+20
* win32: character conversion for fread(3)Ron Yorston2023-07-061-0/+15
* win32: don't crash the console *and* handle CJK inputRon Yorston2023-07-021-0/+21
* win32: revert to previous console input method by defaultRon Yorston2023-07-011-2/+8
* win32: code shrink readConsoleInput_utf8Ron Yorston2023-07-011-0/+4
* win32: remove superfluous euro codeRon Yorston2023-07-011-18/+0
* win32: UTF8 console input: don't spin the CPUAvi Halachmi (:avih)2023-06-301-3/+5
* win32: UTF8 input: avoid timeout when delivering UTF8 bytesAvi Halachmi (:avih)2023-06-281-6/+14
* win32: the great UTF8 ReadConsoleInput hackAvi Halachmi (:avih)2023-06-281-1/+159
* win32: don't assume console CP equals OEM CPAvi Halachmi (:avih)2023-06-281-54/+54
* win32: reduce impact of euro support (2)Ron Yorston2023-06-231-1/+3
* win32: reduce impact of euro supportRon Yorston2023-06-231-10/+12
* Fixes for old mingw-w64Ron Yorston2023-06-141-0/+4
* win32: fix euro symbol handlingRon Yorston2023-06-021-3/+1
* win32: delay adjusting code pageRon Yorston2023-03-171-1/+12
* win32: more changes to console/terminal modesRon Yorston2023-03-071-19/+19
* win32: changes to console mode handlingRon Yorston2023-03-051-20/+56
* win32: try to recover from strange console modeRon Yorston2023-02-211-4/+14
* win32: shuffle skip_ansi_emulation() codeRon Yorston2023-02-191-6/+8
* win32: work around problem with ConEmuRon Yorston2023-02-191-1/+3
* win32: only change console mode if necessaryRon Yorston2023-02-191-7/+10
* win32: speed up getc(3) wrapperRon Yorston2022-12-301-2/+2
* ash: export certain variables to the environment immediatelyRon Yorston2022-05-081-1/+1
* winansi: detect if running under WineRon Yorston2021-12-221-2/+11
* winansi: add missing va_end()Ron Yorston2021-07-111-0/+1
* winansi: fix ansi emulationRon Yorston2021-03-051-12/+13
* winansi: code shrink and improvementsRon Yorston2021-02-171-41/+15
* winansi: don't check return from xmallocRon Yorston2021-02-161-3/+0
* winansi: allow alternative screen buffer to be disabledRon Yorston2021-02-151-0/+7
* winansi: allow test suite to run on WineRon Yorston2021-02-151-3/+3
* winansi: code shrinkRon Yorston2021-02-081-13/+13
* winansi: more accurate colour mappingRon Yorston2021-02-071-20/+99
* winansi: code shrinkRon Yorston2021-02-071-90/+71