-
-
Notifications
You must be signed in to change notification settings - Fork 816
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pty: windows: allow loading a newer conpty dll
This commit allows loading the console functions from `conpty.dll` instead of `kernel32.dll` which means that we can update and track newer features than have been deployed to Windows. In practical terms this means that we can now unlock mouse input reporting in eg: VIM running under WSL. refs: microsoft/terminal#376 We're jumping the gun on this issue, which is tracking making a proper supportable way to deploy this sort of update: refs: microsoft/terminal#1130 For now it seems easier just for us to bundle our own copy of these bits. This includes a speculative change to include those in our Windows downloads also. The binaries were built from microsoft/terminal@4f8acb4
- Loading branch information
Showing
6 changed files
with
62 additions
and
4 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Console Host | ||
|
||
This directory contains a copy of built artifacts from the Microsoft | ||
Terminal project which is provided by Microsoft under the terms | ||
of the MIT license. | ||
|
||
Why are they here? At the time of writing, the conpty implementation | ||
that ships with windows is lacking support for mouse reporting but | ||
that support is available in the opensource project so it is desirable | ||
to point to that so that we can enable mouse reporting in wezterm. | ||
|
||
It looks like we'll eventually be able to drop this once Windows | ||
and/or the build for the terminal project make some more progress. | ||
|
||
https://github.com/microsoft/terminal/issues/1130 | ||
|
||
These assets were built by opening the solution in visual studio 2019 and | ||
building the `Host.EXE` and `winconpty.DLL` projects. | ||
|
||
It's possible that you'll need to download this runtime support package | ||
from MS in order for this to work: | ||
https://www.microsoft.com/en-us/download/details.aspx?id=53175 |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters