6.24.13" Release from unicode-with-full-vt-restore
Changes:
- acae88a Legacy apps that do not know about ENABLE_TERMINAL_INPUT will hang looking for VK_xx codes in the INPUT_RECORD during ReadConsoleInput. This change resets the console to non-VT mode before launching a child process.
- 419a351 mysterious double commit. bad rebase?. I hate git
- 6c898a5 cant double size in child
- 7553b63 code cleanup.
- c0a0e34 Clean up code around Function and other key bindings
- 54b0b0c Remove N-xx bindings
- fda634c handle resize events
- e0e49df fix warning in NOUTF8 case
- 34e79eb turn over all xterm-256 processing to the Windows 10 console. This seems to improve screen refresh with long command lines and other terminal-related behaviors.
- 43a5fb1 movefile params were reversed
See More
- c77fa08 ReplaceFile is unreliable and caused history to not be saved
- 0059cda clear utf8 maps when display reset
- e0e2d9f replace ugly utf8 cache with wrapper around c++ unordered_maps.
- 9ef4ca8 Fix Meta/Alt key bindings
- 0804878 Fix crash with escape/ctrl character input
- 8159845 fix cases where UTF8 support is NOT defined.
- 22f19dd - unify NLSClassifyMB since we're not doing anything Windows-specific in this particular function.
- 1642d05 Clean up README.NT
- e954338 fix extra comma in -debug version flag
- 4dd93bb cleanup conditional compilation for utf8
- 96d543c Working Unicode-in-prompt support.
- 760c720 another attempt at improving utf8 support. doesn't look like it's possible without rewriting a bunch of display code.
- e36ff93 testing unicode support. only works under new Windows 10 terminal right now.
- 0edb09c Increase heap sizes
- fa9363b - Fix some globals not being inherited properly. caused bindkey in forked process to show empty bindings. For example bindkey | less
- 4735869 add temp compile files to gitignore
- 77c2db9 Update azure-pipelines.yml for Azure Pipelines
- d443c10 Updated to 6.10.24
- 4a402d1 update gitignore (again?)
- f2c20ba fix some stuff broken for windows
- 2d19d61 increase heap size
- 838cf34 movefile params were reversed
- ed75773 fastexec path was broken, at least in Windows 10. For a while. It seems like Microsoft changed some behavior which exposed a bug in this code. Apparently GetFileType on STD_INPUT_HANDLE instead of GetStdHandle(STD_INPUT_HANDLE) used to work before.
- 1fbe0cf fix compile errors
- 23f3280 move re-fixing win10 console mode to after the child process has actually exited.
- 5c01484 - Fix some globals not being inherited properly. caused bindkey in forked process to show empty bindings. For example bindkey | less
- 2e1e80c turn off CI in azure pipelines since we only want to use it to generate releases.
- 3fa33a1 somehow version stamping got lost. bad merge?
- cfcf08a better release title, fastbuild
- cc43baf testing branch name in release
- b9d9510 makefile tweaking for fastbuild.
- bdee39c - remove dead code.
- 9d49cd3 fix typo that caused wrong function to be used.
- cb4191f fix ordering of windows 10 VT mode at startup. bug manifests in debug version not release.
- 54a545f caching was reversed.
- 820cc0a Cache knowledge of Windows 10 to prevent calling it on every write .
- a421370 * On Windows 10, use the built-in VT100 output emulation instead of the existing manual console attribute translation. This should allow extended attributes as well.
- 1ed1774 Test release pipeline (#4)
- a778fb4 trying release
- 14c62d8 put back artifact for release pipeline
- 4be5115 update example tcshrc
- 75f9eed dont need artifacts
- f62e579 Test pipeline (#3)
- 0a9ec4d Set up CI with Azure Pipelines
- 5b8ea69 updated windows port. Removed builtins "ps" and "shutdown" as well as hack for clipboard copy and paste. Windows does a pretty good job on those out of the box now.
- b6fc0fb Release 6.24.13
- 7d44f1d Fix !^:h and !^:t failing when no / found
- 617359c Regen configure (autoreconf)
- 8e3d686 s/gr/el/ for greek locale (josefs10)
- da98c3c Fix crossbuild issue for gethost (josefs10)
- 9d9d7dc Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh
- f0878ac Add noble and remove lunar
- 5bae6fd PR/480: fix typo
- 1e2cfc6 Add support for "$?<" (Matheus Garcia)
- 21f85f7 comment out unused.
- 629e16f Typo on ed.chared tcsh-org#91 (108062138)
- 490b278 Update set1 / nls greek tcsh-org#88 (chrislongros)
- 0803c66 Update set23 / nls greek tcsh-org#87 (chrislongros)
- 937526b Fix minor typo / nls set9 greek tcsh-org#86 (chrislongros)
- 6508c2b fix whitespace in set26 / greek tcsh-org#85 (chrislongros)
- d571cd8 Add translations of nls set2 in greek and fix typos tcsh-org#84 (chrislongros)
- c416b85 Release 6.24.12
- 991f66c Fix history merging
- 8ca47db Remove kinetic and trusty
- 2bef656 Release 6.24.11
- a400eaa Make nice priority incremental even with setpriority(2)
- 0545d51 Use LC_ALL instead of LC_COLLATE [ tcsh-org#96 ]
- 488f86a Fix typo in comment (NFCI)
- 2f19b2d Handle qemu output on signal reception [ tcsh-org#95 ]
- e000761 Add missing
esac
in run-builds - 360a97d update with more precise info (https://github.com/Krush206)
- a28cd04 update svn script for python3 (https://github.com/Sigmanificient)
- d670ae0 fix various typos (https://github.com/gbergling)
- 05d0a9b Free memory so asan does not complain (https://github.com/gregorynisbet-google)
- 2b1c2df Don't truncate IPv6 addresses, confusing them with X display.
This list of changes was auto generated.