[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo ChangeLog util/texi2dvi
From: |
Akim Demaille |
Subject: |
texinfo ChangeLog util/texi2dvi |
Date: |
Wed, 15 Apr 2009 13:32:55 +0000 |
CVSROOT: /cvsroot/texinfo
Module name: texinfo
Changes by: Akim Demaille <akim> 09/04/15 13:32:55
Modified files:
. : ChangeLog
util : texi2dvi
Log message:
* bin/texi2dvi (ensure_dir): Die only if we could not create the
directory at all.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.995&r2=1.996
http://cvs.savannah.gnu.org/viewcvs/texinfo/util/texi2dvi?cvsroot=texinfo&r1=1.140&r2=1.141
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texinfo/texinfo/ChangeLog,v
retrieving revision 1.995
retrieving revision 1.996
diff -u -b -r1.995 -r1.996
--- ChangeLog 13 Apr 2009 00:39:48 -0000 1.995
+++ ChangeLog 15 Apr 2009 13:32:54 -0000 1.996
@@ -1,3 +1,8 @@
+2009-04-15 Akim Demaille <address@hidden>
+
+ * bin/texi2dvi (ensure_dir): Die only if we could not create the
+ directory at all.
+
2009-04-12 Karl Berry <address@hidden>
* util/texi2dvi (compile): do not create a wrong :: sequence
Index: util/texi2dvi
===================================================================
RCS file: /cvsroot/texinfo/texinfo/util/texi2dvi,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -b -r1.140 -r1.141
--- util/texi2dvi 13 Apr 2009 00:39:48 -0000 1.140
+++ util/texi2dvi 15 Apr 2009 13:32:55 -0000 1.141
@@ -1,6 +1,6 @@
#! /bin/sh
# texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX) sources.
-# $Id: texi2dvi,v 1.140 2009/04/13 00:39:48 karl Exp $
+# $Id: texi2dvi,v 1.141 2009/04/15 13:32:55 akim 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.140 $'
+rcs_revision='$Revision: 1.141 $'
rcs_version=`set - $rcs_revision; echo $2`
program=`echo $0 | sed -e 's!.*/!!'`
@@ -195,8 +195,12 @@
{
for dir
do
+ # Beware that in parallel builds we may have several concurrent
+ # attempts to create the directory. So fail only if "mkdir"
+ # failed *and* the directory still does not exist.
test -d "$dir" \
|| mkdir "$dir" \
+ || test -d "$dir" \
|| error 1 "cannot create directory: $dir"
done
}
- texinfo ChangeLog util/texi2dvi, Karl Berry, 2009/04/12
- texinfo ChangeLog util/texi2dvi,
Akim Demaille <=
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15
- texinfo ChangeLog util/texi2dvi, Akim Demaille, 2009/04/15