From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15648 invoked by alias); 28 Jan 2015 15:23:53 -0000 Mailing-List: contact cygwin-apps-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sourceware.org Received: (qmail 15599 invoked by uid 9078); 28 Jan 2015 15:23:52 -0000 Message-ID: <20150128152352.15592.qmail@sourceware.org> From: corinna@sourceware.org Date: Wed, 28 Jan 2015 15:23:00 -0000 To: cygwin-apps-cvs@sourceware.org Subject: setup ChangeLog PickPackageLine.cc choose.cc p ... User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2015-q1/txt/msg00007.txt.bz2 CVSROOT: /cvs/cygwin-apps Module name: setup Changes by: corinna@sourceware.org 2015-01-28 15:23:52 Modified files: . : ChangeLog PickPackageLine.cc choose.cc package_meta.cc Log message: * PickPackageLine.cc (PickPackageLine::click): Rearrange code. Switch package to "Uninstall" if neither binary, nor source package are picked. Explain why. * choose.cc (ChooserPage::OnInit): Fix CleanOrphansOption broken with latest patch. Reformat slightly. * package_meta.cc (packagemeta::set_action): Rearrange and further simplify code. Make sure to have binary and source version never unpicked at the same time to avoid spurious uninstallation of package. Try to comment thoroughly. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.861&r2=2.862 http://sourceware.org/cgi-bin/cvsweb.cgi/setup/PickPackageLine.cc.diff?cvsroot=cygwin-apps&r1=2.24&r2=2.25 http://sourceware.org/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.169&r2=2.170 http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.65&r2=2.66