@@ -153,7 +153,7 @@ and human friendly name with ``type=write`` and ``type=read`` requests. The
153153terminal can then ask the user to allow all future requests using that
154154password. If the user agrees, future requests on the same tty will be
155155automatically allowed by the terminal. The editor or other program using
156- this facility should ideally use a password randomnly generated at startup,
156+ this facility should ideally use a password randomly generated at startup,
157157such as a UUID4. However, terminals may implement permanent/stored passwords.
158158Users can then configure terminal programs they trust to use these password.
159159
@@ -218,15 +218,15 @@ other characters must be stripped out from the id by the terminal emulator
218218before retransmitting it.
219219
220220Note that when using a terminal multiplexer it is possible for two different
221- programs to overwrite each others clipboard requests. This is fundamentally
221+ programs to overwrite each other's clipboard requests. This is fundamentally
222222unavoidable since the system clipboard is a single global shared resource.
223- However, there is an additional complication where responses form this protocol
223+ However, there is an additional complication where responses from this protocol
224224could get lost if, for instance, multiple write requests are received
225225simultaneously. It is up to well designed multiplexers to ensure that only a
226226single request is in flight at a time. The multiplexer can abort requests by
227227sending back the ``EBUSY `` error code indicating some other window is trying
228228to access the clipboard.
229229
230- When the terminal sends an unsolicited paste event beause the user triggerred
230+ When the terminal sends an unsolicited paste event because the user triggered
231231a paste and the 5522 mode is enabled, there will be no associated id. In this
232232case, the multiplexer must forward the event to the currently active window.
0 commit comments