-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SetConsoleMode(console, mode & ~ENABLE_ECHO_INPUT) does not work #2354
Comments
SetConsoleMode(console, mode & ~ENABLE_ECHO_INPUT)
does not work
hi @floriansimon1, Is this a Git problem, or just a problem that happens because you have started using 7zip because it came with Git? At the moment I can't see it being a Git problem, rather that you should report the problem to 7zip. |
This occurs in Git Bash inside CMD, but not when using CMD directly. I think it was working before an update (hence why I report this here). I'll try older versions and I'll let you know ;) |
That, to me, sounds like part of the issue, but it's not an area I've studied. I know there have been may difficulties in getting the semantics of *nix/bash/posix to play well with the Win10/Cmd/Msys2 semantics as lots of folks use other command windows and things like Ctrl+C are a real pain for character trapping and exchange. I guess that in the 'Bash in CMD' scenario you are getting echoing of characters between the interface layers where you had expected them to be swallowed by the application, which is at a different level. But as I said it's not my area of expertise, and this is only my hearsay of prior issues on the list. I'm sure that others will be interested in any other digging you can do. |
From https://github.com/git-for-windows/build-extra/blob/master/ReleaseNotes.md#known-issues:
Could that be it? |
Using Thanks for your assistance. |
Yes.
On Windows, however, there is a Win32 Console. Therefore, even while any console program has a Win32 Console instance (sometimes implicitly so), MinTTY does not use it. Only in very recent Windows versions is there support to access the Win32 Console as if it were a Unix pseudo terminal. And Cygwin is only in the process of learning about this, there is not even any official version of Cygwin which supports that yet. The current workaround is to run any Win32 program that expects a Win32 Console with |
Setup
Windows 10, x64
defaults?
Defaults
The text was updated successfully, but these errors were encountered: