API Reference
dxtr edited this page 2026-10-18 16:16:25 +02:00

Page revisions

5 Commits

Author SHA1 Message Date
e65afbe30c Follow cl-xkbcommon 767be00: modifier keywords as a type
A keyword that names no modifier is now a type-error, since the
functions that take a modifier declare the new type modifier-keyword.
The reference describes the type, Concepts names it beside the
keywords, and Errors and Logging and Keyboard States and Modifiers say
which error a wrong keyword and a wrong name signal, quoting SBCL's
message for the keyword.
2026-10-18 16:16:25 +02:00
c5bcf924f5 Follow cl-xkbcommon 986ea41: make-context's log limit
make-context takes :log-limit, the most log messages a context keeps,
which was a fixed 100.  The reference, Contexts and Keymaps, and Errors
and Logging say so, and Errors and Logging says that an error reports
only the messages of the compile that failed.  modifier-active-p lists
the modifier keywords in the order active-modifiers returns them, and
Platforms and Testing names the environment among what cl-xkbcommon
takes from SBCL.
2026-10-18 15:10:49 +02:00
bd813c195b Document key-shortcut, character-keysym, keyboard-state-keymap, evdev-keycode and :errorp 2026-10-12 00:38:20 +02:00
c40aff6976 Document the keyboard-state API, active-modifiers and key-press-text 2026-10-11 17:29:32 +02:00
cf458794e4 Add API Reference 2026-10-11 16:55:15 +02:00