[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Avoid false word splitting on RHS of 'local var='
From: |
Ralf Wildenhues |
Subject: |
Avoid false word splitting on RHS of 'local var=' |
Date: |
Mon, 27 Sep 2010 21:17:06 +0200 |
User-agent: |
Mutt/1.5.20 (2010-08-04) |
Hello Karl, bug-texinfo readers,
This is <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598239>:
dash word-splits the right hand side of a 'local' variable assignment,
which makes texi2dvi fail without the patch below if dash is is /bin/sh.
Thanks,
Ralf
2010-09-27 Ralf Wildenhues <address@hidden>
* util/texi2dvi (run_index): Separate 'local' statement from
variable initialization, so dash 0.5.5.1 won't word-split the
right hand side.
Index: util/texi2dvi
===================================================================
RCS file: /cvsroot/texinfo/texinfo/util/texi2dvi,v
retrieving revision 1.160
diff -u -p -r1.160 texi2dvi
--- util/texi2dvi 6 Sep 2010 22:11:06 -0000 1.160
+++ util/texi2dvi 27 Sep 2010 19:11:07 -0000
@@ -1108,7 +1108,8 @@ run_bibtex ()
# won't know that if the index files are out of date or nonexistent.
run_index ()
{
- local index_files=`generated_files_get $in_noext index_file_p`
+ local index_files
+ index_files=`generated_files_get $in_noext index_file_p`
test -n "$index_files" ||
return 0
- Avoid false word splitting on RHS of 'local var=',
Ralf Wildenhues <=