tests: catch libkeymap round-trip regressions earlier libkeymap already has good parser and dump coverage, but it lacked a test for the invariant that matters when both sides evolve together: a keymap should still describe the same canonical state after parse -> dump -> parse. Add a dedicated round-trip test over representative parser constructs, including keymaps ranges, alt_is_meta, strings, compose rules, modifiers, +rvalues and a real file-backed keymap. This protects the canonical dump format against regressions that would not be caught by parser-only or dump-only tests. Signed-off-by: Alexey Gladkov <legion@kernel.org>
This package contains tools for managing Linux console (Linux console, virtual terminals, keyboard, etc.) – mainly, what they do is loading console fonts and keyboard maps.
This distribution contains no binaries - the sources depend on the kernel version - compile them yourself.
The home site of this package:
To protect subscribers from spam, the mailing list requires a subscription.
Report problems with this package to the mailing list or directly to the Alexey Gladkov <gladkov.alexey@gmail.com>.
The latest stable version of kbd can always be found on:
Web interface:
Versioning:
Standard releases: <major>.<minor>[.<maint>]
major -- fatal and deep changes;minor -- typical release with new features;maint -- bug fixes.Development releases: <major>.<minor>-rc<N>
To summarize, the stable release is 2.1.0 while 2.0.9x is a pre-releases.
Git repository:
Git Branches: git branch -a
master branch
for-master branch
Tags: git tag
v<version>.See also:
PO files are maintained by: https://translationproject.org/domain/kbd.html
Kbd is licensed under the GNU General Public License (GPL), version 2, or at your option any later version.