Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Subject: Re: Setup - it would be nice if... From: Robert Collins To: Gareth Pearce Cc: cygwin AT cygwin DOT com In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.15 (Preview Release) Date: 02 Nov 2001 21:11:36 +1100 Message-Id: <1004695897.6940.64.camel@lifelesswks> Mime-Version: 1.0 X-OriginalArrivalTime: 02 Nov 2001 10:15:52.0404 (UTC) FILETIME=[59F4E140:01C16387] On Fri, 2001-11-02 at 20:56, Gareth Pearce wrote: > This is not comments of testing the new setup or suggesting that it should > be in the next release... > All of the setup discussion reminded me of a feature that I thought would be > nice. If its been mentioned before, blaim my incompetence with using search > engines... Setup is able to detect if a new version exists and prompts you > about it. I was thinking that it should be able to offer to download it > and, this would probably be more tricky and less important, restart itself. > > If my workload manges to stabalise I might look into doing this sort of > thing myself, but at the moment I will just suggest... > I've released a patch for setup.exe that does this, look in the recent archives of cygwin-patches. It's highly experimental, but it seems to work in my testing. It has 3 TODO's to get it into the main setup.exe. 1) Code tidy up, as opposed to quick'n'dirty hack. 2) Instead of downloading setup.exe and copyandspawn.exe it should download a setup package, and a copyandspawn package, extract copyandspawn.exe to the setup dir, and extract setup.exe to the tmp dir. 3) The dialog that warns about replacing setup.exe should be given a checkbox, that defaults to ticked, with the caption "Auto-upgrade setup.exe", and if that checkbox is not ticked, setup.exe should behave the way it does now. Cheers, Rob -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/