commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]