HomeFreeBSD

Make the keyboard layer Unicode aware.
rS197330Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Make the keyboard layer Unicode aware.

Just take keyent_t to use an u_int to store the Unicode codepoints.
Unfortunately the keymap is now too big to be loaded using an ioctl
argument, so change the ioctl to pick a pointer.

This change breaks kbdcontrol ABI. It doesn't break X11, because X11
doesn't do anything with syscons keymaps. It just switches the device
out of K_XLATE.

Obtained from: //depot/user/ed/newcons/...

Details

Provenance
edAuthored on
Parents
rS197329: Move mergeinfo for 197260-197263 up to sys/.
Branches
Unknown
Tags
Unknown

Event Timeline