| Iwao KIMURA on Thu, 31 Dec 1998 16:16:12 +0900 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| gphelp leaks temporaly file. |
Hi all.
Gphelp for 2.0.13.alpha leaks temporally file if the requested word is
not found and -detex is NOT set. The following patch fix this problem
(and contains some aesthetic modification):
-----------------------------
--- doc/gphelp.in.org Sun Dec 20 03:04:51 1998
+++ doc/gphelp.in Sun Dec 20 03:07:34 1998
@@ -35,7 +35,11 @@
&pretex() if (!$detex);
for (@ARGV) { &treat($_); }
-if (!$found) { exit 0; }
+if (!$found)
+{
+ &clean if (!$detex);
+ exit 0;
+}
&posttex() if (!$detex);
print $gpmsg if (!$detex && $fromgp);
@@ -160,10 +164,9 @@
print TEX "\\vfill\\eject\\bye"; close(TEX);
chdir($tmpdir);
- `tex $texfile.tex 2>/dev/null > /dev/null`;
- die "could not process $texfile.dvi" if (! -f "$texfile.dvi");
+ system("tex $texfile.tex 2>/dev/null > /dev/null") == 0 || die "could not process $texfile.dvi" if (! -f "$texfile.dvi");
- system("($xdvi $texfile.dvi; rm -f $texfile.tex $texfile.dvi $texfile.log)&");
+ system("($xdvi $texfile.dvi 2>/dev/null >/dev/null; rm -f $texfile.tex $texfile.dvi $texfile.log)&");
&handler(1);
}
--------------------
Wish you all have a good new year.
;# Iwao KIMURA ;#
;# Institute of Mathematics, ;#
;# University of TSUKUBA, IBARAKI, JAPAN. ;#