Extensions of text_input protocol. Maintainers: Hidehiko Abe