Systemd/src/vconsole
Michal Soltys c2f2c51c53 vconsole: don't do GIO_SCRNMAP / GIO_UNISCRNMAP
GIO_SCRNMAP / GIO_UNISCRNMAP are related to what setfont does with -m
option - namely setting intermediate map from 8bit values into unicode
values. This map is global, so single setfont invocation sets it for
all applicable consoles.

Furthermore calling GIO_SCRNMAP before GIO_UNISCRNMAP causes issues as
the former corrupts values > 255 (UNI alone would be sufficient).

The bug can be easily tested with the following conf:

KEYMAP=pl
FONT=LatArCyrHeb-16
FONT_MAP=8859-2
2016-07-27 00:57:01 +02:00
..
.gitignore
90-vconsole.rules.in vconsole: match on vtcon events, not fbcon ones 2015-03-06 15:00:40 +01:00
Makefile
vconsole-setup.c vconsole: don't do GIO_SCRNMAP / GIO_UNISCRNMAP 2016-07-27 00:57:01 +02:00