From: Gerd Hoffmann <kraxel@redhat.com>
To: qemu-devel@nongnu.org
Cc: Gerd Hoffmann <kraxel@redhat.com>
Subject: [Qemu-devel] [PATCH 0/3] update keymaps
Date: Thu, 5 Oct 2017 17:33:27 +0200 [thread overview]
Message-ID: <20171005153330.19210-1-kraxel@redhat.com> (raw)
Hi,
This is a major of the qemu reverse keymaps in pc-bios/keymaps.
First patch adds a new qemu-keymap tool which can generate these
maps from xkbcommon data. That allows to stop the error-prone
manual maintainance of the reverse keymaps, and it allows to easily
update reverse keymaps on keymap changes.
Second patch adds a Makefile to pc-bios/keymaps, with the correct
qemu-keymap arguments for all keymaps where I could figure what they
are supposed to be. Hints for the remaining ones are very welcome.
Third patch updates all the keymaps. If you want test the new keymaps
it is enough to apply just that third patch.
If you want play with the new qemu-keymap tool you should apply this
series on top of daniel's keycodemapdb patch series.
cheers,
Gerd
Gerd Hoffmann (3):
tools: add qemu-keymap
Add pc-bios/keymaps/Makefile
pc-bios/keymaps: keymaps update
configure | 23 +
Makefile | 5 +
qemu-keymap.c | 258 +++++++++++
pc-bios/keymaps/Makefile | 56 +++
pc-bios/keymaps/ar | 819 ++++++++++++++++++++++++++++++----
pc-bios/keymaps/bepo | 1108 ++++++++++++++++++++++++++++++++--------------
pc-bios/keymaps/cz | 861 ++++++++++++++++++++++++++++++++---
pc-bios/keymaps/da | 732 +++++++++++++++++++++++++++++-
pc-bios/keymaps/de | 767 +++++++++++++++++++++++++++++++-
pc-bios/keymaps/de-ch | 915 ++++++++++++++++++++++++++++++++------
pc-bios/keymaps/en-gb | 724 +++++++++++++++++++++++++++++-
pc-bios/keymaps/en-us | 718 +++++++++++++++++++++++++++++-
pc-bios/keymaps/es | 744 ++++++++++++++++++++++++++++++-
pc-bios/keymaps/et | 818 ++++++++++++++++++++++++++++++----
pc-bios/keymaps/fi | 814 +++++++++++++++++++++++++++++++---
pc-bios/keymaps/fo | 881 +++++++++++++++++++++++++++++++++---
pc-bios/keymaps/fr | 704 ++++++++++++++++++++++++++++-
pc-bios/keymaps/fr-be | 724 +++++++++++++++++++++++++++++-
pc-bios/keymaps/fr-ca | 804 +++++++++++++++++++++++++++++++--
pc-bios/keymaps/fr-ch | 800 +++++++++++++++++++++++++++++++--
pc-bios/keymaps/hr | 752 ++++++++++++++++++++++++++++++-
pc-bios/keymaps/hu | 887 +++++++++++++++++++++++++++++++++----
pc-bios/keymaps/is | 802 ++++++++++++++++++++++++++++++---
pc-bios/keymaps/it | 757 ++++++++++++++++++++++++++++++-
pc-bios/keymaps/ja | 792 +++++++++++++++++++++++++++++----
pc-bios/keymaps/lt | 844 +++++++++++++++++++++++++++++++++--
pc-bios/keymaps/lv | 766 ++++++++++++++++++++++++++++++--
pc-bios/keymaps/mk | 814 ++++++++++++++++++++++++++++++----
pc-bios/keymaps/nl | 794 ++++++++++++++++++++++++++++++++-
pc-bios/keymaps/no | 758 ++++++++++++++++++++++++++++++-
pc-bios/keymaps/pl | 789 +++++++++++++++++++++++++++++++--
pc-bios/keymaps/pt | 737 +++++++++++++++++++++++++++++-
pc-bios/keymaps/pt-br | 775 +++++++++++++++++++++++++++++++-
pc-bios/keymaps/ru | 835 ++++++++++++++++++++++++++++++----
pc-bios/keymaps/th | 878 ++++++++++++++++++++++++++++++------
pc-bios/keymaps/tr | 819 +++++++++++++++++++++++++++++++---
36 files changed, 24353 insertions(+), 1721 deletions(-)
create mode 100644 qemu-keymap.c
create mode 100644 pc-bios/keymaps/Makefile
--
2.9.3
next reply other threads:[~2017-10-05 15:33 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-05 15:33 Gerd Hoffmann [this message]
2017-10-05 15:33 ` [Qemu-devel] [PATCH 1/3] tools: add qemu-keymap Gerd Hoffmann
2017-10-05 15:33 ` [Qemu-devel] [PATCH 2/3] Add pc-bios/keymaps/Makefile Gerd Hoffmann
2017-10-05 15:33 ` [Qemu-devel] [PATCH 3/3] pc-bios/keymaps: keymaps update Gerd Hoffmann
2017-10-05 15:49 ` [Qemu-devel] [PATCH 0/3] update keymaps Eric Blake
2017-10-05 15:59 ` Gerd Hoffmann
2017-10-05 15:50 ` Gerd Hoffmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20171005153330.19210-1-kraxel@redhat.com \
--to=kraxel@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).