On Saturday 23 April 2005 12:41 am, Ivan Nestlerode wrote:
> 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).

  Shift-downarrow isn't mapped to anything; xterm appears to hand the sequence 
"ESC];2B" to the client program, and it seems like ncurses just passes the 
raw key sequence along.  This is a hazard of being a terminal-based 
program...

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

  You could make this easier by temporary turning on the "advance to the next 
item" option.  Unfortunately, aptitude is frozen in sarge, so I can't make 
many changes to it right now.

  Daniel

-- 
/------------------- Daniel Burrows <[EMAIL PROTECTED]> ------------------\
|                  Genius may have its limitations,                         |
|                  but stupidity is not thus handicapped.                   |
\------------ Debian GNU/Linux http://www.debian.org -- Because. -----------/

Attachment: pgpO0ThFOP160.pgp
Description: PGP signature

Reply via email to