From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 Date: Fri, 10 Jul 2020 20:18:30 +0200 From: Alexey Gladkov To: Linux console tools development discussion Message-ID: <20200710181830.fa2o4kvozbb6n5sw@comp-core-i7-2640m-0182e6> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="n4nlp2qhviyvtgrc" Content-Disposition: inline Subject: [kbd] [ANNOUNCE] kbd-2.3.0 X-BeenThere: kbd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Linux console tools development discussion List-Id: Linux console tools development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2020 18:18:39 -0000 Archived-At: List-Archive: --n4nlp2qhviyvtgrc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable kbd 2.3.0 Release Notes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The kbd-2.3.0 is available at https://kernel.org/pub/linux/utils/kbd/kbd-2.3.0.tar.xz Changes =3D=3D=3D=3D=3D=3D=3D - New: + Added libkfont library (internal yet). - Keymaps: + Added Canadian Multilingual Standard keyboard map. + Added us1 that maps Right Alt to AltGr and Shift+Tab to Alt+Tab. + The dead_macron is used instead of macron in fi.map. - Utilities: + Added retries when switching to the console (chvt, openvt). + Added option -d to double size of font (setfont). + Added long options, help messages. - Fonts: + Added solar24x32 font. + Updated eurlatgr font. - Docs: + Fixed problems with formatting man pages. Git repository =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D git://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git git://git.altlinux.org/people/legion/packages/kbd.git https://github.com/legionus/kbd.git Feedback and bug reports, as always, are welcomed. Changelog =3D=3D=3D=3D=3D=3D=3D=3D=3D Alex Gladkov (4): Use __attribute__ if __GNUC__ is defined Fix build warining: expected 'char **' but argument is of type 'const= char **' Limit the size of PIO_UNISCRNMAP argument to E_TABSZ Use autoconf variables Alexander Kanavin (1): analyze.l: add missing string format Alexey Gladkov (74): libkbdfile: Do not stop on the first error libkbdfile: Check compression suffix even if the suffix is part of fi= lename Add newline for error message without errno Use autotest Add e2e tests for some utilities libkeymap: Fix the compatibility with the busybox's loadkmap chvt: Add deadline to change virtual terminal chvt: Fix build with musl Fix more warnings from -Wdiscarded-qualifiers Add --enable-werror to turn some warnings into errors Travis: add arm64, ppc64le, s390x arches libtswrap: fix -Wsign-conversion Revert "chvt: Add deadline to change virtual terminal" Add retries when switching to the console libkeymap: Fix mk_mapname for the plain map Add dead_macron Update eurlatgr font Update eurlatgr font Move addpair and addseq to separate source Add kfont_context Make readpsffont() always return a code Make writepsffont() always return a code Make loadnewmap() always return a code Make saveoldmap() always return a code Make saveunicodemap() always return a code Make loadunicodemap() always return a code Make appendunicodemap() always return a code Drop redefinition of MAXFONTSIZE Functions saveoldfont, saveoldfontplusunicodemap, do_saveoldfont alwa= ys return a code Function do_loadfont always return a code Functions loadnewfonts, loadnewfont, do_loadtable always return a code Add "kfont_" prefix Add verbose field into kfont_context Function readnewmapfromfile should close the mapfile before return Function saveoldmap should close the mapfile before return Drop memory helpers Move font locations to kfont_context loadunicodemap: Do not use global variables Add overflow check when parsing a unsigned short Add options for kfont Move kernel font related functions to separate library Add kfont_ prefix to all external functions Split external and internal kfont functions Add to kfont function to manipulate unicode tables Check overflow in unicode parser kfont: Drop obsolete header Make kfont logging functions private Make kfont_context private showconsolefont: Fix -Wsign-conversion warnings setkeycodes: Fix -Wsign-conversion, -Wconversion warnings setlogcons: Add more checks for argument getunimap: Use system wctomb by default Fix -Wconversion wanings kfont: Move into a separate function the part responsible for reading= the font kfont: Add copyright information Replace kfont_saveoldfont and kfont_saveoldfontplusunicodemap by kfon= t_save_font Rename kfont functions for better readability Split different methods of getting a font into different functions Split different methods of loading a font into different functions Add long options, help messages Refactor setleds utility Fix problems with formatting man pages Improve and unify error some messages Update po v2.2.90 Fix kbd_mode output Upgrade gettext infrastructure Remove autogenerated files tests: Verify that dumpkeys generates a loadable keymap Fix problems with formatting man pages man: Update title line po: Update translations (from translationproject.org) Add us1 that maps Right Alt to AltGr and Shift+Tab to Alt+Tab v2.3.0 Anthony Perkins (1): Add Canadian Multilingual Standard keyboard map Aristo Grenelle (1): Add solar24x32 font Ben Pfaff (1): setfont: Add option -d to double size of font. Bjarni Ingi Gislason (5): docs/man/man5: Fix warnings from "groff" docs/man/man1misc: Fix a warning from "groff" and spaces docs/man/man1: Fix warnings from "groff" and some other formatting docs/man/man8: Fix a warning from "groff", fonts and a trailing space kbd/docs/man/man8misc: Fix some extra space and formatting Lars Wendler (1): configure.ac: respect user CFLAGS Marko Myllynen (4): Update eurlatgr consolefont eurlatgr: remapping for capital sharp s fi.map: use NNBSP instead of NBSP, add U+1E9E fi.map: use dead_macron instead of macron Oleg Bulatov (6): Fix warnings from -Wincompatible-pointer-types Fix warnings from -Wdiscarded-qualifiers Avoid implicit promotion from unsigned char to signed int Update readpsffont signature Fix warnings Fix warnings in setleds Rafael Fontenelle (1): dumpkeys: avoid translating empty string Yuri Chornoivan (1): Fix typo: prorgam -> program --=20 Rgrds, legion --n4nlp2qhviyvtgrc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEfyo9BymBSaB5PJpOpFq6VEz/1DQFAl8IsPYACgkQpFq6VEz/ 1DR5XxAAg5kxnn1LQlhWnUOkseKa3+yOgdnprvXHQsbQIhVW3OGvzKOIKi/f3Mnr QIE6m6e8uFFG34/MVAo5FICYTe8nk4fqcG5Tfhkg7E6ONIifH8FCTIaBO0rCA4/L UVcYsmk2u2Fc/IuBs8LpPOBdE0u74lZLIZTPKXAbuo/R23NvusEy1vnuQvaYjRzp Y5fICkazdRf1OKmF1bRnGTQcdmQ+Ykdumm+dI/QMOltyuD+WJRTcIDpof4j9RMlV QDZE3Cwn779VB/lwtclHYRjI7G6Pb47Jw71bb1GR1jctOQBvAmVV2r/EglBwV45g rP+0qGKt6P+9BwGHCrHr8pPQ6izsg/4jkhuqbdzMAFM1M8gDrQdt2CvZCTAnIrOj ybS+s7OD7/3bKxLtqAByW+6GTis8aNsJU5v+ggwVesLOe54apM2yVbbvQH/XIEZg SnKbzM8qalMHXgQeAaojs8x7h+hmK7l2+KCHhU8GmGwzYz+wiOVeFbqKT1TLddh7 XXaogeTznl4NJR/WBFPm0jELQ1n0vN0LlIukSG8L0KXWd4H+i4lGKjuQ8aMuNOaa Nz6qBR1gFF0Lo/F/HnklxVy9A0geM274VzCRUNfFr9uI5kLdmsiU1s/MFxKhW35K IOF6OKSMNGACLNhpHRzhljAw270OHioP3ye16CgfXH7FeIeW3To= =0H5P -----END PGP SIGNATURE----- --n4nlp2qhviyvtgrc--