From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25690 invoked by alias); 17 Jul 2002 01:42:34 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25595 invoked from network); 17 Jul 2002 01:42:34 -0000 Received: from unknown (HELO web21003.mail.yahoo.com) (216.136.227.57) by sources.redhat.com with SMTP; 17 Jul 2002 01:42:34 -0000 Message-ID: <20020717014233.66650.qmail@web21003.mail.yahoo.com> Received: from [216.215.132.68] by web21003.mail.yahoo.com via HTTP; Tue, 16 Jul 2002 18:42:33 PDT Date: Tue, 16 Jul 2002 19:49:00 -0000 From: Nicholas Wourms Subject: Re: gzip.exe as symlink breaks NTEmacs's jka-compr.el To: cygwin@cygwin.com In-Reply-To: <200207170118.g6H1IQS28105@d-ip-129-15-78-125.cs.ou.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-07/txt/msg01311.txt.bz2 --- Jon Cast wrote: > Randall R Schulz wrote: > > > I may have missed something (please forgive me for not re-reading > > the thread), but why is a non-Cygwin program (NTEmacs) relying on a > > Cygwin tool? > > Because Emacs is a Unix program. It's been evolved to deliver very > nearly to full power of the Unix environment, and as such uses /many/ > Unix tools. Many of those tools are not easily available on Windows, > but if Emacs finds a copy of them, it'll use them anyway. This is a > feature, not a bug. > > > Surely it can be configured to use the correct one, right? > > If there's a Windows gzip installed, you can customize Emacs to use > it. But why install two gzips? > > > If NTEmacs doesn't include it's own gzip / gunzip, then editing a > > compressed file wouldn't even be possible without Cygwin installed, > > s/Cygwin/gzip/. Of course you can't edit > > > so it seems incumbent upon NTEmacs to deal with the challenges of > > doing so in their most generic form. > > Why does Emacs have to work around this conceit that all the world > should be a Cygwin program, when /making gzip work from Emacs/ is so > much easier? Consider: Cygwin is a Unix emulation environment, right? > So if every program was a Cygwin program, every program would be a > Unix program, and we could all use Unix. Cygwin exists because some > people have to use Windows programs. Ergo, Cygwin cannot pretend > Windows programs do not exist. Shoo you Emacs troll, we've heard enough of your rhetoric... __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com -- 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/