texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo update (Sun Jan 23 19:52:01 EST 2005)


From: Karl Berry
Subject: texinfo update (Sun Jan 23 19:52:01 EST 2005)
Date: Sun, 23 Jan 2005 19:52:15 -0500

Index: ChangeLog
===================================================================
RCS file: /cvsroot/texinfo/texinfo/ChangeLog,v
retrieving revision 1.455
retrieving revision 1.456
diff -c -r1.455 -r1.456
*** ChangeLog   24 Jan 2005 00:21:49 -0000      1.455
--- ChangeLog   24 Jan 2005 00:33:06 -0000      1.456
***************
*** 1,5 ****
--- 1,9 ----
  2005-01-23  Karl Berry  <address@hidden>
  
+       * util/texi2dvi (findprog): split $PATH at $path_sep, not spaces.
+       (path_sep): don't let ComSpec fool us under cygwin.
+       Report from: Eric Blake <address@hidden>, 19 Jan 2005 05:36:26 -0700.
+ 
        * doc/texinfo.txi (euro): mention the font we use for the Euro
        symbol and where to get it.  help-texinfo report from:
        address@hidden, 19 Jan 2005 21:29:20 +0100.
Index: util/texi2dvi
===================================================================
RCS file: /cvsroot/texinfo/texinfo/util/texi2dvi,v
retrieving revision 1.37
retrieving revision 1.38
diff -c -r1.37 -r1.38
*** util/texi2dvi       20 Jan 2005 22:45:52 -0000      1.37
--- util/texi2dvi       24 Jan 2005 00:33:06 -0000      1.38
***************
*** 1,6 ****
  #! /bin/sh
  # texi2dvi --- produce DVI (or PDF) files from Texinfo (or LaTeX) sources.
! # $Id: texi2dvi,v 1.37 2005/01/20 22:45:52 karl Exp $
  #
  # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001,
  # 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
--- 1,6 ----
  #! /bin/sh
  # texi2dvi --- produce DVI (or PDF) files from Texinfo (or LaTeX) sources.
! # $Id: texi2dvi,v 1.38 2005/01/24 00:33:06 karl Exp $
  #
  # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001,
  # 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
***************
*** 27,33 ****
  # the `--debug' option when making a bug report.
  
  # This string is expanded by rcs automatically when this file is checked out.
! rcs_revision='$Revision: 1.37 $'
  rcs_version=`set - $rcs_revision; echo $2`
  program=`echo $0 | sed -e 's!.*/!!'`
  version="texi2dvi (GNU Texinfo 4.8) $rcs_version
--- 27,33 ----
  # the `--debug' option when making a bug report.
  
  # This string is expanded by rcs automatically when this file is checked out.
! rcs_revision='$Revision: 1.38 $'
  rcs_version=`set - $rcs_revision; echo $2`
  program=`echo $0 | sed -e 's!.*/!!'`
  version="texi2dvi (GNU Texinfo 4.8) $rcs_version
***************
*** 102,109 ****
  orig_pwd=`pwd`
  
  # Systems which define $COMSPEC or $ComSpec use semicolons to separate
! # directories in TEXINPUTS.
! if test -n "$COMSPEC$ComSpec"; then
    path_sep=";"
  else
    path_sep=":"
--- 102,109 ----
  orig_pwd=`pwd`
  
  # Systems which define $COMSPEC or $ComSpec use semicolons to separate
! # directories in TEXINPUTS -- except for Cygwin, where it might be inherited.
! if test -n "$COMSPEC$ComSpec" && uname | grep -iv cygwin >/dev/null; then
    path_sep=";"
  else
    path_sep=":"
***************
*** 120,126 ****
  findprog ()
  {
    foundprog=false
!   for dir in `echo $PATH | tr "$path_sep" " "`; do
      # use test -x rather than test -f for DJGPP, where test -x checks
      # for .exe.  But test -x will also return true for directories, so
      # explicitly ignore those.
--- 120,129 ----
  findprog ()
  {
    foundprog=false
! 
!   saveIFS=$IFS
!   IFS=$path_sep  # break path components at the path separator
!   for dir in $PATH; do
      # use test -x rather than test -f for DJGPP, where test -x checks
      # for .exe.  But test -x will also return true for directories, so
      # explicitly ignore those.
***************
*** 129,134 ****
--- 132,138 ----
        break
      fi
    done
+   IFS=$saveIFS
    $foundprog
  }
  
P ChangeLog
P util/texi2dvi


reply via email to

[Prev in Thread] Current Thread [Next in Thread]