From 199685a25b159d719546a9e3bb76353dac5e1081 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 10 Jun 2021 12:44:50 +0530 Subject: [PATCH] Graphics protocol: Add support for shared memory on Windows --- docs/graphics-protocol.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/graphics-protocol.rst b/docs/graphics-protocol.rst index 36e1f2375..c2259080f 100644 --- a/docs/graphics-protocol.rst +++ b/docs/graphics-protocol.rst @@ -226,8 +226,12 @@ Value of `t` Meaning is in a known temporary directory, such as :file:`/tmp`, :file:`/dev/shm`, :file:`TMPDIR env var if present` and any platform specific temporary directories. -``s`` A `POSIX shared memory object `_. - The terminal emulator will delete it after reading the pixel data +``s`` A *shared memory object*, which on POSIX systems is a `POSIX shared memory object + `_ and on Windows is a + `Named shared memory object `_. + The terminal emulator must read the data from the memory + object and then unlink and close it on POSIX and just + close it on Windows. ================== ============ Local client