summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/glossaries/makeglossaries
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/scripts/glossaries/makeglossaries')
-rwxr-xr-xMaster/texmf-dist/scripts/glossaries/makeglossaries9
1 files changed, 7 insertions, 2 deletions
diff --git a/Master/texmf-dist/scripts/glossaries/makeglossaries b/Master/texmf-dist/scripts/glossaries/makeglossaries
index 71f3df40d52..fcb3dfef031 100755
--- a/Master/texmf-dist/scripts/glossaries/makeglossaries
+++ b/Master/texmf-dist/scripts/glossaries/makeglossaries
@@ -27,9 +27,11 @@
# glossary-super.sty, glossaries.perl.
# Also makeglossaries and makeglossaries.
-my $version="1.7 (2009-09-23)";
+my $version="2.0 (2010-06-30)";
# History:
+# v2.0 (2010-06-30) :
+# * Made file handle local in &scan_aux
# v1.9 (2010-06-14) :
# * Check for \@input
# v1.8 (2009-11-03) :
@@ -348,11 +350,14 @@ else
sub scan_aux{
my $name = shift;
+ # v2.0 added
+ local(*AUXFILE);
+
if (open AUXFILE, "$name.aux")
{
while (<AUXFILE>)
{
- # v1.8 added
+ # v1.9 added
if (m/\\\@input{(.+)\.aux}/)
{
&scan_aux($1);