Package: aptitude Version: 0.2.15.9-2 Followup-For: Bug #304748 This bug is worse than it sounds.
I've used aptitude for over a year with no major problems to speak of, but in the past couple of hours I've wasted a decent chunk of it due to this bug and a key-binding related to it. For whatever reason, shift-downArrow seems to have recently been mapped to bring up reportbug (which as mentioned here causes all of your pending work to be forgotten). This is a very easy key sequence to hit in at least two scenarios: 1. setting lots of stuff to autoinstalled On a machine that hasn't had aptitude run on it before, I'll often go into libs and mark all of the libraries as auto-installed. The keystroke sequence is downArrow, shift-M, downArrow, shift-M, etc. If I accidentally keep shift held down while hitting downArrow, I suddenly lose all of my work by getting thrown into reportbug. 2. purging lots of stuff When I go to purge a package that autoinstalled a lot of stuff, I then go to mark all of the autoinstalled stuff as purge (instead of just delete). Again the sequence looks like down, shift-dash, down, shift-dash. Again, holding down shift too long results in lost work. I don't think shift-downArrow should be mapped to anything by default. Even if reportbug didn't cause all of my changes to be lost, it would still be annoying to invoke it accidentally so easily. -Ivan -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.10 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.3-5-3 0.5.28.6 Advanced front-end for dpkg ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an ii libgcc1 1:3.4.3-12 GCC support library ii libncurses5 5.4-4 Shared libraries for terminal hand ii libsigc++-1.2-5c102 1.2.5-4 type-safe Signal Framework for C++ ii libstdc++5 1:3.3.5-12 The GNU Standard C++ Library v3 -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]