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-----

Attachment: pgpsWo1Ex57f6.pgp
Description: PGP signature


--- End Message ---

Reply via email to