Skip to content

6.24.13" Release from unicode-with-full-vt-restore

Compare
Choose a tag to compare
@amoldeshpande amoldeshpande released this 12 Jun 22:31

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.