X-Spam-Check-By: sourceware.org Date: Sun, 28 May 2006 12:35:53 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com, bug-texinfo AT gnu DOT org Subject: Re: Cygwin: texi2dvi stumbles over texinfo.tex Message-ID: <20060528163553.GA400@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com, bug-texinfo AT gnu DOT org Mail-Followup-To: cygwin AT cygwin DOT com, bug-texinfo AT gnu DOT org References: <20060527080519 DOT GA6340 AT iam DOT uni-bonn DOT de> <200605271909 DOT k4RJ9wM29864 AT f7 DOT net> <20060528154319 DOT GA17542 AT trixie DOT casa DOT cgf DOT cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060528154319.GA17542@trixie.casa.cgf.cx> User-Agent: Mutt/1.5.11 Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com I forgot to cc bug-texinfo on this, so let me do that and expand on things a little. On Sun, May 28, 2006 at 11:43:19AM -0400, Christopher Faylor wrote: >On Sat, May 27, 2006 at 02:09:58PM -0500, Karl Berry wrote: >Content-Description: message body text >> the script needs to initialize IFS >> >>Ok, I put in the initialization. Thanks for the report & explanation. >> >> - I don't know about the NULL_DEVICE and the path_sep setting changes >> >>I don't either, I just do what I'm told :). Whatever the Cygwin folks >>say should be done in the Cygwin part of the code is fine, of course. >>I'll attach the current system.h from Texinfo CVS. Please let me know >>if changes should be made. > >Cygwin's NULL_DEVICE is the same as linux or any other unix-like system. As is the path separator. i.e., the patch that Ralf Wildenhues previously sent out is correct (which shouldn't be too surprising since it came from the texinfo release). There should be no accommodations made for "Windows" when running under Cygwin. I understand that parts of the previously posted patch (which is incorporated in to Cygwin's release of texinfo) may be too draconian for a native Windows version of texinfo out there but I wasn't really interested in getting things working for native Windows. The fact that a COMSPEC environment variable exists doesn't have any bearing in a Cygwin environment. And, Cygwin wants to use /dev/null, not "NUL". cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/