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 sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Mon, 6 Dec 1999 20:09:35 -0500 To: Bryan Headley Cc: cygwin AT sourceware DOT cygnus DOT com Subject: Re: exec'ing scripts Message-ID: <19991206200935.A11182@cygnus.com> Reply-To: cygwin AT sourceware DOT cygnus DOT com Mail-Followup-To: Bryan Headley , cygwin AT sourceware DOT cygnus DOT com References: <384C0B90 DOT 5F6D71F3 AT larocquetrading DOT com> <19991206165209 DOT D9747 AT cygnus DOT com> <384C36E2 DOT 4576F5D9 AT larocquetrading DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <384C36E2.4576F5D9@larocquetrading.com>; from bheadley@larocquetrading.com on Mon, Dec 06, 1999 at 04:21:22PM -0600 On Mon, Dec 06, 1999 at 04:21:22PM -0600, Bryan Headley wrote: >Chris Faylor wrote: > >> On Mon, Dec 06, 1999 at 01:16:32PM -0600, Bryan Headley wrote: >> >Is there a good rule of thumb to follow when creating scripts for cygwin >> >1 to run? >> >> If you are talking about executing a tcl script then it is likely that >> it does not support cygwin paths. That is probably what you're seeing. >> > >Are you thinking of a tcl script that does an "[shell cal]" not knowing where >'cal' is? In my case, this is a script that has a, > >#! /bin/sh >exec wish >[tcl-ish things follow] > >The script that it executes was added to the tcl path via, > > set auto_path [linsert $auto_path 0 /utils/lib/tkcvs] > >So I'm dubious. Plus it's the tcl that ships with cygwin 1 (you might >assume...) Also, I got B20 to run tkdiff out of the box. So... ??? What I'm saying is that "/utils/lib/tkcvs" will be interpreted as x:\utils\lib\tkcvs where x: is your current drive. You may be dubious but tcl/tk does not really support cygwin. What we have shipped is pretty much what you get when you build tcl/tk natively on Windows. The alternative is to rewrite tcl/tk to use Windows methods for updating the screen rather than X methods and no one has ever been ambitious enough to do this. It is regrettable but it is true. cgf -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com