X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Message-ID: <4BC14B93.2050703@gmail.com> Date: Sun, 11 Apr 2010 05:09:55 +0100 From: Dave Korn User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: How to uninstall Cygwin/X (only) References: <4BBE2F37 DOT 1060303 AT cygwin DOT com> <83y6gx330e DOT fsf AT torus DOT sehlabs DOT com> <83tyrl32lq DOT fsf AT torus DOT sehlabs DOT com> <4BBE886F DOT 409 AT cwilson DOT fastmail DOT fm> <4BBE99F4 DOT 2080405 AT gmail DOT com> <877hoheypo DOT fsf AT gmail DOT com> <4BC12044 DOT 6050806 AT huarp DOT harvard DOT edu> <87r5mmad2y DOT fsf AT gmail DOT com> In-Reply-To: <87r5mmad2y.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On 11/04/2010 04:21, Paul Bibbings wrote: > For > instance, if I click on the view button and select `Not installed', > suppose I select a package that I don't have - for example (I'm trying > this now), aspell-dev 0.60.5-1. Then, suppose I merely cycle through > the Views and come back to `Not installed'. aspell-dev is no longer in > the list, despite the fact that I have not done anything other than > change the view. It is no more installed now than it was before. Well, the way I think of it is that when setup starts up, those displays show you the current state of your installation; and what you do is change things until they show you how you want it to be after setup completes, and then when you've got everything how you want it to be, you hit "Next" to apply your changes. BTW, in response to all the comments so far: I'm going to add right-click context menus because that's a small incremental improvement that can be done now. At least it'll bring an end to the current craziness where trying to uninstall a whole bunch of interdependent packages in one go is like one of those logical puzzle games where every time you press a button a different subset of the lights toggle on or off! All the other things: replacing the spinners by drop-downs, making the chooser keyboard-navigable, tab-stopped and screen-reader friendly, require a more-or-less complete rewrite of the PickView class. It's a bigger job, and not one that I'm going to get to until after gcc-4.5.0 is out. cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple