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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bulatov.me; s=mail; t=1525703772; bh=f8G0Ki/muF4sjl6mznjf7uYHDIrLaeGms+aIKXrrLRc=; h=From:Subject:Message-Id:Date:To; b=Y7zzvb5SEWsdJgk+KJSBMYQnN0JwmbjVS249ERv3vXdi8b4EF6Q5B+PfUe8qPaFiU 8lZUaaOavIj0ytr2M2B37Tg5mrYyq0FU4wUS/U1RtJ3hSvR/Tn1PUwVNZkeIsN+UPu sXkKmQAYMontobHnH6yb/5N4g2XBbk/8i9DeMq3Y= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bulatov.me; s=mail; t=1525703771; bh=f8G0Ki/muF4sjl6mznjf7uYHDIrLaeGms+aIKXrrLRc=; h=From:Subject:Message-Id:Date:To; b=mXUSB4ezX/2anuJOIqoh60JlMzvhb9LCszk5Gka3/F7/lw1Db0197z3/axJURDUEw ZThpHkGXpVd7rfXoNeD9JwFpN0nqp6HQ+Mq4X3eNLTtjRrmaMK19tNor+VLqj4Aw6T m0l9zOERDSlLV9luOCbpF1UeBJEq8RCKUOmQRN88= Authentication-Results: smtp1p.mail.yandex.net; dkim=pass header.i=@bulatov.me From: Oleg Bulatov Content-Type: multipart/signed; boundary="Apple-Mail=_577C678D-5BCF-4FC3-AB6F-5C3E19298731"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Message-Id: <356D93D8-7109-4ECF-9A34-5562D41A65DA@bulatov.me> Date: Mon, 7 May 2018 16:36:10 +0200 To: kbd@lists.altlinux.org X-Mailer: Apple Mail (2.3445.6.18) Subject: [kbd] plain keycode changes not only the first column 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: Mon, 07 May 2018 14:36:17 -0000 Archived-At: List-Archive: --Apple-Mail=_577C678D-5BCF-4FC3-AB6F-5C3E19298731 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, when a key is defined with exactly one action code, and `plain keycode = NNN =3D ACTION` is used after that, it acts as if the `plain` modifier = is not present. It changes the key definitions for all modifiers. Steps to reproduce: $ cat example.map keymaps 0-1 keycode 46 =3D x plain keycode 46 =3D +c $ loadkeys ./example.map $ dumpkeys -f | grep ' 46=E2=80=99 Expected output: keycode 46 =3D +c +X Actual output: keycode 46 =3D +c +C -- WBR, Oleg --Apple-Mail=_577C678D-5BCF-4FC3-AB6F-5C3E19298731 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEZMAS6GX2TeYKU4UCUVdIgoAMWSIFAlrwZFoACgkQUVdIgoAM WSKlaggAsjHKNztfcgCzSRkOLJLXWJEZ0p5hDBHU2SNked3o4efr5mr6odx29OHF CqLlROS9cz4C8uVdN5gSphPxJy7KUv9iDXJ2EKhVQm9gx292vz9a/hYqSZXCKvTC d0T5Hv9CJvHFv6aT0TFAeBfaxaP/pSjBQoHScsAvZ0EVHhkYTELG54ZpTkM7jhBV EA0s2LMCXD5Iu+Vb4FtIQi2sGKRO/jw4zUEFV2Lh3k5PndD6I2hIrSkZAMRY6sH+ FxbRhEzfAPZVuoYtGt9SPNNiP7qPBINYFi1jNZgrVNl1VesPXzTGaa9og072Jg75 8d0mdNZr//QB99nWUWSp+vbY6ATy9w== =kMCV -----END PGP SIGNATURE----- --Apple-Mail=_577C678D-5BCF-4FC3-AB6F-5C3E19298731--