On Sun, Feb 12, 2012 at 8:07 PM, Diogo Sousa <[email protected]> wrote: > On 02/13/2012 01:59 AM, Dave Reisner wrote: >> On Mon, Feb 13, 2012 at 01:55:03AM +0000, Diogo Sousa wrote: >>> Hello, >>> >>> when removing packages the default answer to "Do you want to remove >>> these packages?" is Yes. Shouldn't we be conservative and provide "no" >>> as the default? >>> >>> Diogo Sousa >>> >> >> Presumably the user intends to do what they just typed out onto the >> command line. >> >> d >> > > Yes, but sometimes the consequences of such intention is not clear to > the user, like in case of a pacman -Rc, where you can easily > unintentionally remove other packages.
Can't the same be said for -U, -S, and every other single modifying operation? You can't even hit <enter> accidentally early anymore, since we reset and throw away the input stream before reading the answer. If someone types `-Rc`, we're not in the business of babying you and saying "you might break your system". The user *typed* the operation, period. The only real proposal I could see having some merit is removing the short version of dangerous operations. But changing the "Y/n" default for one combination of options is not happening. -Dan
