diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-12-06 08:52:31 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-12-06 08:52:31 +0100 |
commit | 787e8a80d54d8bd5320d76276dc5f4bafe5b86c0 (patch) | |
tree | 443a61c139a8451cc5b834451c04207c0293b694 /TODO | |
parent | 45c32bd7e50adde4119b7a25b580cf3f77d5b91f (diff) | |
download | patches-787e8a80d54d8bd5320d76276dc5f4bafe5b86c0.tar patches-787e8a80d54d8bd5320d76276dc5f4bafe5b86c0.tar.gz |
services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'.
This is more robust, faster, and incidentally gets rid of remaining
"error in the finalization thread: Bad file descriptor" messages.
* gnu/services/base.scm (unicode-start): Rewrite to use 'tcgetattr' and
'tcsetattr'.
(console-font-shepherd-services)[start]: Add 'loop' to check whether
DEVICE is ready. Tolerate EX_OSERR return from 'setfont'.
[modules]: New field.
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions