mcclim/command-menu-tests.lisp
A row which cannot yet prompt for its required argument is not a dead promise in the visible command vocabulary.
Modified characters are application gestures, not finder text.
Clip-space half extents times the logical viewport recover the authored dimensions exactly: no pane raster is resampled to get there.
A 2x drawable supplies two native samples for every logical coordinate.
(name (&rest lambda-list) documentation &body body)(&optional (owner (make-command-menu-test-owner)))(key-name &key character modifiers repeat-p)(tables &key owner-frame (inherited nil))Return cached M-x entries read from TABLES. Each command appears once even when command-table inheritance exposes it in several layers. OWNER-FRAME, when supplied, excludes commands which that application currently disables. Commands with required arguments remain out until M-x has an argument-prompting interaction…
Test whether two compatible scalars are equal.
(entries query)An explicitly owned AVFrame.
One named verb over a session.
(frame event)Handle one portable key press and return ACTION and optional COMMAND. ACTION is :CONTINUE, :DISMISS, or :EXECUTE. This function never calls the application command while it is updating or repainting M-x; the host dismisses its modal surface first and passes COMMAND to EXECUTE-COMMAND-MENU-COMMAND.
(frame command &key before-execute)Execute COMMAND on FRAME's owner, after optional BEFORE-EXECUTE. The owner is captured first so BEFORE-EXECUTE may destroy FRAME while removing the modal surface. Application commands therefore never run underneath M-x.
(frame)(frame viewport-logical-extent)Return a centered affine state measured in destination logical pixels. At scale one, one command-menu coordinate occupies one logical pixel in the game viewport. The final direct render therefore receives the destination's native pixel density automatically: a 2x drawable evaluates every analytic edge and Slug glyph…
Test whether one compatible scalar is less than another.
The componentwise absolute value of a raw value.
Subtraction or unary negation.
Multiplication and scalar scaling.
(frame pointer-x pointer-y viewport-logical-extent)Division of two represented quantities.
(medium x1 y1 x2 y2 radius filled)Draw the uniform-radius roundrect primitive when MEDIUM supports it.
(medium)Describe which BASIC-MEDIUM fallbacks fed MEDIUM's GPU polygon leaf. Each entry reports semantic calls, polygon points produced by McCLIM, and GPU triangles emitted by luv. Direct polygon calls are named :DIRECT-POLYGON.
A direct GPU target for an ordered LUV-GPU-MEDIUM drawing stream. An embedded mirror retains an immutable prepared CPU revision for the game's final pass; a standalone mirror renders into its native canvas drawable.
The inherited Alpha command is encountered twice but remains one verb.