6.22.04" Release from unicode-with-full-vt-restore
Changes:
- 3437e71 mysterious double commit. bad rebase?. I hate git
- f83847f cant double size in child
- 5222cdf code cleanup.
- 19d1bf1 Clean up code around Function and other key bindings
- 0849eb1 Remove N-xx bindings
- b2c1099 handle resize events
- 1a8dcac fix warning in NOUTF8 case
- e768234 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.
- 1a4849c movefile params were reversed
- 4808046 ReplaceFile is unreliable and caused history to not be saved
See More
- 3f834b7 clear utf8 maps when display reset
- 0586450 replace ugly utf8 cache with wrapper around c++ unordered_maps.
- f6cb888 Fix Meta/Alt key bindings
- 369dcf0 Fix crash with escape/ctrl character input
- d4b6252 fix cases where UTF8 support is NOT defined.
- 1ab83b0 - unify NLSClassifyMB since we're not doing anything Windows-specific in this particular function.
- cc863a7 Clean up README.NT
- 71afa32 fix extra comma in -debug version flag
- e8fa9d4 cleanup conditional compilation for utf8
- cbf15c8 Working Unicode-in-prompt support.
- 48221df another attempt at improving utf8 support. doesn't look like it's possible without rewriting a bunch of display code.
- 9566a42 testing unicode support. only works under new Windows 10 terminal right now.
- ff6f75f Increase heap sizes
- bed9e40 - Fix some globals not being inherited properly. caused bindkey in forked process to show empty bindings. For example bindkey | less
This list of changes was auto generated.