The Scanner
dxtr edited this page 2026-10-18 16:09:14 +02:00

Page revisions

7 Commits

Author SHA1 Message Date
6bbc4fbdcd Follow cl-wl 1679b6b: scanner errors get their path as they pass
The scanner page shows the report of an error from read-protocol, and
says that the path and file are added as the error passes, so a
handler-bind sees them complete before anything unwinds.  The testing
page gives the new count and what the new tests cover.
2026-10-18 16:09:14 +02:00
9e8ca95514 Follow cl-wl 0b66fae: the API review's fixes
The API reference says that proxy-display has no writer and that
define-request refuses, as it is expanded, a request it cannot define.
The scanner's page calls shipped-protocols and shipped-array-elements in
place of the old variables, and names the new cases of protocol-error.
The errors page lists the new wl-error cases, among them an array event
of the wrong length and misuse of the test compositor, whose page says
so too.  The internals page describes the read step that dispatch and
read-events share.  Home's example gives every package a local
nickname, as the README's does, and Getting Started recommends that.
2026-10-18 15:09:28 +02:00
70f8f04a5c Describe the xdg-dialog-v1 bindings 2026-10-17 12:44:14 +02:00
d1c718db7b Follow cl-wl 7a87d90: run on SBCL only
The raw layer page loses wl-proxy-marshal-array-flags/address: the
marshal function itself is inlined now.  The requirements and the
platform page name SBCL alone, the suite's result is for SBCL 2.6.9, and
the test commands, CI, the scanner and the allocation notes no longer
mention CCL.
2026-10-17 04:55:13 +02:00
f245a7bf52 Follow cl-wl 4f0e504: five more protocols, cursors, pipes and borrowed proxies
Protocol Bindings describes tablet-v2, cursor-shape-v1, text-input-v3,
pointer-constraints-v1 and relative-pointer-v1, and the new Cursors page
cursor-shape-v1 and cursor themes through cl-wl/cursor.  The API
Reference adds BORROW-PROXY and the pipes, MAKE-PIPE, RECEIVE-TEXT and
SEND-TEXT, which Requests and Events introduces and a clipboard recipe
uses; it was run against the test compositor.  The raw layer, errors,
lifetimes, allocation, the scanner's protocol list, the requirements, the
test count and CI follow.
2026-10-14 03:53:18 +02:00
8fb9801100 Describe destructor events in the model and the generated forms 2026-10-11 18:33:21 +02:00
7585c5721d Add The Scanner 2026-10-11 17:46:19 +02:00