opnsense-src/sys/dev/syscons
Stefan Eßer 4972fb9276 Support Unicode characters in keymap dead key tables
Support for Unicode characters had been added to the keyboard code,
but there are keymaps that have accented characters accessed via dead
key combinations, and those were still restricted to 8 bit codes.

This update to kbd.c adds support for Unicode characters and
compatibility code that allows a kbdcontrol command built from kbio.h
without these patches to work on a new kernel.

Compatibility code that allows a new kbdcontrol binary running on an
old kernel to load and display the dead key map will be committed in a
separate commit.

Reviewed by:	imp, brooks
Approved by:	brooks
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D38381
2023-02-06 23:48:47 +01:00
..
blank
daemon
dragon
fade
fire
fonts
green
logo
plasma
rain
snake
star
warp
scgfbrndr.c Remove remaning definition of GFB_<foo> options. 2020-12-05 19:44:00 +00:00
schistory.c
scmouse.c syscons: silent 'set but unused' warning in some configurations 2022-04-21 01:55:12 +03:00
scterm-dumb.c
scterm-sc.c
scterm-teken.c teken: color #3 is yellow not brown - use TC_YELLOW as the name 2022-03-12 09:17:29 -05:00
scterm.c
sctermvar.h
scvesactl.c
scvgarndr.c syscons VGA draw_txtcharcursor: Move sc under #ifndef SC_NO_FONT_LOADING. 2022-04-12 14:59:00 -07:00
scvidctl.c sc: Move prev_ysize under #ifndef SC_NO_HISTORY 2022-04-13 12:35:55 +03:00
scvtb.c
syscons.c Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
syscons.h
sysmouse.c evdev: Extend EVIOCGRAB ioctl scope to cover sysmouse interface 2022-11-18 00:48:42 +03:00