[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo ChangeLog util/texi2dvi
From: |
Karl Berry |
Subject: |
texinfo ChangeLog util/texi2dvi |
Date: |
Mon, 23 May 2011 21:53:12 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Karl Berry <karl> 11/05/23 21:53:12
Modified files:
. : ChangeLog
util : texi2dvi
Log message:
handle more local() portability issues
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1239&r2=1.1240
http://cvs.savannah.gnu.org/viewcvs/texinfo/util/texi2dvi?cvsroot=texinfo&r1=1.161&r2=1.162
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1239
retrieving revision 1.1240
diff -u -b -r1.1239 -r1.1240
--- ChangeLog 21 May 2011 23:04:12 -0000 1.1239
+++ ChangeLog 23 May 2011 21:53:11 -0000 1.1240
@@ -1,3 +1,12 @@
+2011-05-22 Jonathan Nieder <address@hidden> (tiny change)
+
+ * util/texi2dvi (local): wrap the fallback definition using eval, to
+ hide it from shells, like dash after "[VAR] Do not poplocalvars
+ prematurely on regular utilities", 2010-05-27, that implement "local"
+ and treat redefinition of the "local" builtin as a syntax error.
+ Report in http://savannah.gnu.org/bugs/?33374,
+ bug-texinfo 23 May 2011 02:58:35.
+
2011-05-21 Karl Berry <address@hidden>
* doc/texinfo.tex: use single % consistently for comments.
Index: util/texi2dvi
===================================================================
RCS file: /sources/texinfo/texinfo/util/texi2dvi,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -b -r1.161 -r1.162
--- util/texi2dvi 12 Oct 2010 19:34:06 -0000 1.161
+++ util/texi2dvi 23 May 2011 21:53:11 -0000 1.162
@@ -1,6 +1,6 @@
#! /bin/sh
# texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX) sources.
-# $Id: texi2dvi,v 1.161 2010/10/12 19:34:06 karl Exp $
+# $Id: texi2dvi,v 1.162 2011/05/23 21:53:11 karl Exp $
#
# Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
# 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
@@ -33,7 +33,7 @@
set -e
# This string is expanded automatically when this file is checked out.
-rcs_revision='$Revision: 1.161 $'
+rcs_revision='$Revision: 1.162 $'
rcs_version=`set - $rcs_revision; echo $2`
program=`echo $0 | sed -e 's!.*/!!'`
@@ -132,11 +132,13 @@
}
test_local >/dev/null 2>&1
test $foo = bar
-) || local () {
+) || eval '
+local () {
case $1 in
*=*) eval "$1";;
esac
}
+'
# cd_orig
- texinfo ChangeLog util/texi2dvi,
Karl Berry <=