1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 04:56:12 +03:00

update conpty to v1.14.2281.0 release

This commit is contained in:
Wez Furlong 2022-08-29 08:31:03 -07:00
parent b9d0843b71
commit 0d85d05442
5 changed files with 12 additions and 3 deletions

View File

@ -12,10 +12,16 @@ 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
https://github.com/wez/wezterm/issues/1927
These assets were built by opening the solution in visual studio 2019 and
building the `Host.EXE` and `winconpty.DLL` projects.
These assets were built by cloning the ms-terminal repo and running:
```
.\tools\razzle.cmd
bcz rel
```
then the files can be copied from `bin/x64/Release` to this location.
It's possible that you'll need to download this runtime support package
from MS in order for this to work:

Binary file not shown.

View File

@ -27,6 +27,7 @@ As features stabilize some brief notes about them will accumulate here.
* [update-status](config/lua/window-events/update-status.md) is a more general event for updating left or right status. `update-right-status` is considered to be deprecated in favor of `update-status`.
* Cache XDG Portal Appearance values. Thanks to [@vimposter](https://github.com/vimpostor)! [#2402](https://github.com/wez/wezterm/pull/2402)
* Compensate for TUI programs that flicker due to unsynchronized output by adding up to 3ms additional latency after each read to coalesce their screen outputs into a single frame. You can set this delay via a new `mux_output_parser_coalesce_delay_ms` option. [#2443](https://github.com/wez/wezterm/issues/2443)
* win32: Updated openconsole/conpty to v1.14.2281.0
#### Fixed

View File

@ -26,6 +26,8 @@ pub type HPCON = HANDLE;
pub const PSEUDOCONSOLE_RESIZE_QUIRK: DWORD = 0x2;
pub const PSEUDOCONSOLE_WIN32_INPUT_MODE: DWORD = 0x4;
#[allow(dead_code)]
pub const PSEUDOCONSOLE_PASSTHROUGH_MODE: DWORD = 0x8;
shared_library!(ConPtyFuncs,
pub fn CreatePseudoConsole(