Bug#448785: gnome-terminal: Shortcuts that use Shift also work with CapsLock
John Pearson
huiac at internode.on.net
Wed Oct 31 22:24:23 UTC 2007
Package: gnome-terminal
Version: 2.14.2-1
Severity: grave
Justification: causes non-serious data loss
Gnome-terminal uses Ctrl-Shift-Q as a shortcut for immediately closing
the terminal window.
Unfortunately, it treats Ctrl-Q with CapsLock on the same as Ctrl-Shift-Q.
Ctrl-Q is a common terminal control character and is also used in many
terminal based applications, but if you have CapsLock on it becomes very
dangerous: in my case I'd brushed my capslock key and didn't notice it
was on, and was both startled and seriously inconvenienced when my
terminal window closed unexpectedly, taking my remote session and
working data with it.
I additionally work with users who use apps that require upper-case
input, so the habitual use of CapsLock around here is quite common.
Please, don't let shortcut keys treat 'CapsLock On' the same as holding
the Shift key down, particularly in relation to comparatively
common keystrokes like 'Ctrl-Q' and potentially dangerous actions like
'close window'.
Thanks,
John Pearson.
-- System Information:
Debian Release: 4.0
APT prefers proposed-updates
APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-0tickless
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Versions of packages gnome-terminal depends on:
ii gnome-control-center 1:2.14.2-7 utilities to configure the GNOME d
ii gnome-terminal-data 2.14.2-1 Data files for the GNOME terminal
ii libatk1.0-0 1.12.4-3 The ATK accessibility toolkit
ii libbonobo2-0 2.14.0-3 Bonobo CORBA interfaces library
ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii libgconf2-4 2.16.1-1 GNOME configuration database syste
ii libglade2-0 1:2.6.0-4 library to load .glade files at ru
ii libglib2.0-0 2.12.4-2 The GLib library of C routines
ii libgnome2-0 2.16.0-2 The GNOME 2 library - runtime file
ii libgnomeui-0 2.14.1-2 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 1:2.14.2-7 GNOME virtual file-system (runtime
ii libgtk2.0-0 2.8.20-7 The GTK+ graphical user interface
ii liborbit2 1:2.14.3-0.2 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio
ii libpopt0 1.10-3 lib for parsing cmdline parameters
ii libstartup-notificatio 0.8-2 library for program launch feedbac
ii libvte4 1:0.12.2-5 Terminal emulator widget for GTK+
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxrender1 1:0.9.1-3 X Rendering Extension client libra
ii scrollkeeper 0.3.14-13 A free electronic cataloging syste
Versions of packages gnome-terminal recommends:
ii yelp 2.14.3-2 Help browser for GNOME 2
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list