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 Date: Sun, 22 Jul 2001 00:24:52 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: Linking to cygwin1.dll and msvcrt.dll ? Message-ID: <20010722002452.A3123@redhat.com> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <053201c11242$c07ddca0$806410ac AT local> <118b01c1125e$e4739390$0300a8c0 AT ufo> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: <118b01c1125e$e4739390$0300a8c0@ufo>; from trevorforbes@ozemail.com.au on Sun, Jul 22, 2001 at 01:02:09PM +0930 On Sun, Jul 22, 2001 at 01:02:09PM +0930, Trevor Forbes wrote: >>>I am not in a position to judge "creeping feature'ism". It is just >>>that these 4 *ex methods are documented and are even suggested in the >>>Microsoft documentation. If this memory leak is not a problem in >>>Cygwin, then these functions should be really easy to implement since >>>they would just call the Win32 APIs. >> >>They are suggested to work around MS's inability to write high-quality >>code. The calls would be easy to implement yes, but there is no point >>in putting them in *cygwin*. > >I agree with Mo. What is the harm in adding "minor" functions which in >the end will help programmers, port and maintain programs more easily. >Is that not the purpose of Cygwin. Anything that reduces the addition >of #ifdef __CYGWIN__ would be a "smart" move in my humble opinion. The main purpose of cygwin is to provide a UNIX environment for Windows. I don't see, offhand, how this applies. I have no objections to adding a new library which provides more Microsoft functionality but this has absolutely nothing to do with Cygwin's stated goal. And, in case it isn't clear, I suspect that someone is going to actually have to write these functions and develop this library. That's usually the kiss of death here -- getting someone to actually do the work. cgf -- 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/