Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Message-ID: <00d201c0fc98$f49a37f0$6464648a@ca.boeing.com> From: "Michael A. Chase" To: Subject: Source Only Missing in set_action() in setup.exe Date: Sun, 24 Jun 2001 03:28:41 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 ACTION_SRC_ONLY is effectively disabled because either pkg->installed or pkg->installed->source_exists is false when set_action() is called. I'd prefer to leave it that way and let source downloads and installs be controlled by the "Src?" checkbox: For ACTION*_PREV, ACTION*_CURR, and ACTION*_TEST, the source file to use would be the one associated with the action. For ACTION_UNINSTALL and ACTION_REDO, the currently installed version would apply. For ACTION_SKIP, the default version would apply. I'd like to either gray-out or not paint the "Src?" checkbox if the source is not available, but I'm still trying to figure out how to decide. -- Mac :}) Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age.