Your message dated Tue, 15 Apr 2025 18:04:56 +0000
with message-id <e1u4kew-009klz...@fasolo.debian.org>
and subject line Bug#1093056: fixed in xterm 398-1
has caused the Debian Bug report #1093056,
regarding xterm: Alt key combinations with non-Latin keyboard layouts don't
send escape sequences in modifyOtherKeys mode 2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1093056: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093056
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xterm
Version: 396-1
When modifyOtherKeys is set to mode 2 in xterm, pressing the Alt key in
combination with letters on a non-Latin keyboard layout does not produce any
escape sequences or characters. This makes it impossible to bind these key
combinations to specific actions within applications running inside xterm.
Expected behavior: When modifyOtherKeys -specific sequence cannot be
generated, it should send an escape character followed by the corresponding
Unicode character, mirroring the behavior observed when modifyOtherKeys is
disabled (mode 0).
Current behavior: No escape sequence or character is sent when Alt is combined
with letters in non-Latin keyboard layouts if modifyOtherKeys is set to 2.
Steps to reproduce:
*
Configure a non-Latin keyboard layout (e.g., Russian, Greek, etc.).
*
Start xterm with modifyOtherKeys set to 2 (either through a resource file or
command-line option).
*
Run showkey -a, press Alt in combination with various non-Latin letters.
*
Observe that no escape sequences or characters are output.
This issue hinders the usability of xterm with non-Latin keyboard layouts when
custom keybindings relying on Alt key combinations are desired (like in far2l
project in which I contribute code from time to time). A fix would greatly
improve accessibility and allow users to fully leverage their keyboard's
capabilities within xterm.
FYI, releated issue in far2l issue tracker
https://github.com/elfmz/far2l/issues/2628#issuecomment-2591151386
--- End Message ---
--- Begin Message ---
Source: xterm
Source-Version: 398-1
Done: Sven Joachim <svenj...@gmx.de>
We believe that the bug you reported is fixed in the latest version of
xterm, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1093...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sven Joachim <svenj...@gmx.de> (supplier of updated xterm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 15 Apr 2025 19:43:44 +0200
Source: xterm
Architecture: source
Version: 398-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Sven Joachim <svenj...@gmx.de>
Closes: 1093056
Changes:
xterm (398-1) unstable; urgency=medium
.
* New upstream release.
- Improve modifyOtherKeys, by providing the UCS value for keys which
have no single-byte representation (Closes: #1093056).
* Update upstream signing key.
* Bump Standards-Version to 4.7.2, no changes needed.
* Update copy of XTerm FAQ to revision 1.432 (dated 2025/04/07).
Checksums-Sha1:
102794eebed06f2ec14937546186f7acadfa2cc2 2397 xterm_398-1.dsc
eb948ac4fd242d11225dac7427f2bf8fd6804c2d 1605117 xterm_398.orig.tar.gz
4f0097099c9454d5e87bdd3d8dd2fd4e408052cf 729 xterm_398.orig.tar.gz.asc
4886004e8c019a7f49427ef079b98ec08b9c4049 124836 xterm_398-1.debian.tar.xz
a4458d493de0f548e3d419616254c486d4b609f1 7640 xterm_398-1_source.buildinfo
Checksums-Sha256:
5102708bb041f987af014568440dcb02bdfd64007675ea12dc920861ba5e759f 2397
xterm_398-1.dsc
f679bd45f97063f10a880ecf7fc1611a9a03e8c8b98f063e99e0a079e87ee968 1605117
xterm_398.orig.tar.gz
8258b2a7fd7412bc598810b48dcc51d6ee8d06aadb3949f78c2f55dad484b39f 729
xterm_398.orig.tar.gz.asc
86316c32e5ce36f677fb547a53cf38314c94b1af59df961b6e57f3d6229d38dd 124836
xterm_398-1.debian.tar.xz
889b2f1fbcc4bffeedb3f670a6784559e8ebe0b01ea118b2b86872958604f273 7640
xterm_398-1_source.buildinfo
Files:
29ae20b4e65b293bd3aad18af6e161a4 2397 x11 optional xterm_398-1.dsc
e33e4c47a6c6fb32f902ed7ec1e6db72 1605117 x11 optional xterm_398.orig.tar.gz
37ac7cedc66df98d2def1bb6535b0cf9 729 x11 optional xterm_398.orig.tar.gz.asc
fb43e08637a9c9b00512653d2e62ae0d 124836 x11 optional xterm_398-1.debian.tar.xz
1a9be1d955f72badebc7c2d49ca6db50 7640 x11 optional xterm_398-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEKF8heKgv5Jai5p4QOxBucY1rMawFAmf+nCoACgkQOxBucY1r
MayVfg/+PXWvpG+wI7yMbujbMFUHSAOzMzjUq2fglZQ2Ngumh1yKKnEBLG6yovM2
XII2CsLALq/59j5V7sdLhzuAVU1UZS9NijHKWTJw8dXWB5y+yUidao4Tv+svGTSR
Mol7ps52fADCZpTLoxs0zHmNfKkSvyJcsbWv3qd8oECSpz+kbPR0fbbB2M2Q9gDd
fFM0t6Jij1ejgOJONnVVWPGn74DiMcYTbOniJNFWErNhyLGRENMyKRylnsUx7oQ3
qoIBcuuC1oGPMEN4uufYikz2sw31rw4RIUWsEtVmdFOe97TGYEIRGtOvGaoixFSR
H1esbN09NfNSU8y8CG4KPQ0jUjfRbwd3JkZDxbmmzTuigdRO0F8twizqQnYyntHV
P/1uhGLUnstZUarIhLixCjawAG0AWvSA5iWu6fOFY1/tEp/PLOZCHiKCmaZTUGyu
SI+z+eQ7KVCQt5z1roh1IYuMLUuazuuuxa+xoH9DZqqM1yywlAzaArJ/LcMBXKAK
xpM9VcxHXf2B69VBs+Ae6K1jZEPUZZc/H+C8X6HiOFZ6UcaGPchDxR0f3/aOL/+3
XCmgSoEhOTRs/CbnI6dgTeQ8HpiYRAFziri2Sx2aZDZGsQeCEWjwnT1L075zBAAR
Z5wdcrbg/+Nh+rm6aM7iCRnaCyGxXvmE8NrJA7UKzXNjsTEZBgk=
=EUN6
-----END PGP SIGNATURE-----
pgpsWo1Ex57f6.pgp
Description: PGP signature
--- End Message ---