[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.9.git20231217-41-g3358b147
From: |
Samuel Thibault |
Subject: |
[SCM] Hurd branch, master, updated. v0.9.git20231217-41-g3358b147 |
Date: |
Sun, 10 Mar 2024 12:02:54 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via 3358b1473f52876c21e3acafe8f7eac41d01a290 (commit)
from 66c891b1cb9ba42bd1824ef0dbffba503697c405 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3358b1473f52876c21e3acafe8f7eac41d01a290
Author: Etienne Brateau <etienne.brateau@gmail.com>
Date: Sun Mar 10 00:48:38 2024 +0100
console-client: use xkbcommon instead of x11 for xkb extended support
This allow to reduce the dependencies, only xkbcommon (keyboard support
only) is required instead of the whole x11 library + lex + yacc.
This replacement allow to reduce the code size, now features are handled
by xkbcommon itself.
The functionnalites remain the sames (actions are reimplemented
but in the code directly as itâs impossible to add custom actions).
The custom xkb data files are removed as we can now directly use the
standard ones from xkeyboard-config.
The configuration to launch the console keyboard modules changed to now
directly configure the model+layout+variat+options directly.
Tested by compiling with and without xkbcommon.
Tested X11 (ran i3 correctly).
Composing is still working.
Message-ID: <20240309234838.31923-1-etienne.brateau@gmail.com>
-----------------------------------------------------------------------
Summary of changes:
config.make.in | 12 +-
configure.ac | 60 +-
console-client/Makefile | 39 +-
console-client/pc-kbd.c | 111 +--
console-client/xkb/MISSING-FEATURES | 6 -
console-client/xkb/README | 27 +-
console-client/xkb/TODO | 3 -
console-client/xkb/compose.c | 592 -----------
console-client/xkb/kstoucs.c | 58 --
console-client/xkb/kstoucs_map.sh | 20 -
console-client/xkb/lex.l | 386 -------
console-client/xkb/parser.y | 1605 ------------------------------
console-client/xkb/xkb-data/keymap/hurd | 660 ------------
console-client/xkb/xkb-data/symbols/hurd | 125 ---
console-client/xkb/xkb-data/types/hurd | 17 -
console-client/xkb/xkb.c | 1488 ++++++---------------------
console-client/xkb/xkb.h | 405 +-------
console-client/xkb/xkbdata.c | 464 ---------
console-client/xkb/xkbtimer.c | 142 ++-
19 files changed, 452 insertions(+), 5768 deletions(-)
delete mode 100644 console-client/xkb/compose.c
delete mode 100644 console-client/xkb/kstoucs.c
delete mode 100644 console-client/xkb/kstoucs_map.sh
delete mode 100644 console-client/xkb/lex.l
delete mode 100644 console-client/xkb/parser.y
delete mode 100644 console-client/xkb/xkb-data/keymap/hurd
delete mode 100644 console-client/xkb/xkb-data/symbols/hurd
delete mode 100644 console-client/xkb/xkb-data/types/hurd
delete mode 100644 console-client/xkb/xkbdata.c
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.9.git20231217-41-g3358b147,
Samuel Thibault <=