Package: putty
Version: 0.62-8
Severity: normal

In a recent upgrade of putty, application keypad mode keys <PF2>,
<PF3> and <PF4> stop working. They generate the symbols for "normal"
mode instead: /, * and - respectively.

Example use case:

When I press NumLock Keypad-*, which should generate the <PF1><PF3>
sequence, ("find" in TPU with EDT key mappings on OpenVMS,) putty
generates <PF1>* instead, which TPU complains is an invalid sequence.
Similarly, <PF1><PF2> and <PF1><PF4> generate <PF1>/ and <PF1>-
respectively instead of the appropriate application keypad sequences
("help" and "delete line" in my editor). Many other applications on
VMS make use of the <PF2> through <PF4> keys.

When I downgrade from 0.62-8 to 0.62-6, the original behaviour is
restored, i.e. <PF2>, <PF3> and <PF4> escape sequences are correctly
emitted when these keys are pressed. I would test on 0.62-7 as well,
except I don't have a copy of it handy.

I tried various "function keys and keypad" settings. The <PF2> through
<PF4> keys no longer work in any of them. Previously, they worked
using at least Xterm R6, VT400 and ESC[n~ settings (didn't test
all of them ... I only need *one* of them to work, as VMS is flexible
about which one you use).

This looks like a small regression in 0.62-8. I hope it is not hard to
fix and a freeze exception can be made, as I use putty extensively
with VMS systems where these key mappings are important. It was a long
and hard search to find a terminal emulator supporting everything
needed to work in this environment. In the end, PuTTY ended up as my
only candidate, supplanting xterm (which I previously used with
elaborate X resource hacks to make all keys function correctly, but
one day failed to meet all of my needs for reasons that are now
obscured by poor memorty, as putty has worked so much better for me
for such a long time now).  Granted, VMS users are a dying breed, but
it would be sad if Wheezy released without this support.

In short: help save the dinosaurs***, please fix this for Wheezy. :)

Thanks,
Ben
*** OpenVMS has been my bread and butter since 1985. It helps pay the
bills while I work on Debian.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages putty depends on:
ii  libatk1.0-0         2.4.0-2
ii  libc6               2.13-34
ii  libcairo2           1.12.2-2
ii  libfontconfig1      2.9.0-6
ii  libfreetype6        2.4.9-1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.32.3-1
ii  libgtk2.0-0         2.24.10-1
ii  libpango1.0-0       1.30.0-1
ii  libx11-6            2:1.5.0-1
ii  putty-tools         0.62-8

putty recommends no packages.

Versions of packages putty suggests:
pn  putty-doc  <none>

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to