Updated TextInput (markdown)
TextInput: generate the property and event tables The two tables now sit inside ktkdoc markers and are written by cmd/kittytk-wikidoc from the wire vocabulary. Everything around them is prose and stays hand-written; re-running the tool rewrites the marked spans and nothing else. Three corrections with it: Drop the Go type from the header and rewrite "not yet on the wire" so it describes what the trinket can do that the protocol cannot yet ask for. It read as though in-process use were a supported way to write an application, and it is not -- the protocol is the supported surface. Stop calling the ^A behavior an Emacs home cycle. Emacs does something else and does not involve selection. It is a deliberate compromise so that both the go-to-start and the select-all habit reach something, and the page now says that instead of misattributing it.
Created TextInput (markdown)