insomnimus

Results 11 comments of insomnimus

Another suggestion: The `stderr` and `stdout` panels could be separated with a `` so the build info can be skipped easily with a screen reader shortcut (`s` on [NVDA][]. [NVDA]:...

It's still applicable, yes! Though it has been a while, I do not recall why I need pause/resume functionality. I'll have to take a look back at my progress (tho...

Oh, actually IIRC disabling speech made my program silent as well. I'll see if I can test this out this weekend.

I've lost the code i wrote to bridge Emacs with NVDA but I do remember that turning speech off with NVDA+s also silenced my program, as it just passes stuff...

Actually cancelling a download in that fashion still seems to trigger the code that restores console modes, maybe it's not necessary to call `SetConsoleCtrlHandler`? I cannot determine why this works...

Ah, you're right: `ctrl-break` still leaves the console modified; however `ctrl-c` does not. So the solution is `SetConsoleCtrlHandler`, however since it takes a handler function, how should I go about...

Also `SetConsoleMode` is actually called indirectly: - `init` in `src/options.c` - calls `log_init` in `src/log.c` - calls `wget_console_init` in `libwget/console.c` - calls `SetupConsoleHandle` also in `libwget/console.c` - which finally calls...

Are there any suggestions on how to proceed?

Sorry for the delay; I got hit with the seasonal flu. I've moved the cleanup to `libwget/init.c` as you suggested: - The initial console modes are obtained and stored in...