summaryrefslogtreecommitdiffstats
path: root/Doc/tools/mkhowto
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2002-08-27 16:34:54 (GMT)
committerFred Drake <fdrake@acm.org>2002-08-27 16:34:54 (GMT)
commit246beb25269bf0d2716f8b3cd474625dbae156d2 (patch)
tree0c5a86c7d62ceedfd532e69736078dfebedfefab /Doc/tools/mkhowto
parente20131efc336d2713c311efc9c29d48637b41b92 (diff)
downloadcpython-246beb25269bf0d2716f8b3cd474625dbae156d2.zip
cpython-246beb25269bf0d2716f8b3cd474625dbae156d2.tar.gz
cpython-246beb25269bf0d2716f8b3cd474625dbae156d2.tar.bz2
Don't use tempfile.mktemp(), since it produces annoying warnings, and
usually isn't what we want anyway.
Diffstat (limited to 'Doc/tools/mkhowto')
-rwxr-xr-xDoc/tools/mkhowto11
1 files changed, 6 insertions, 5 deletions
diff --git a/Doc/tools/mkhowto b/Doc/tools/mkhowto
index af46fff..322b6ba 100755
--- a/Doc/tools/mkhowto
+++ b/Doc/tools/mkhowto
@@ -43,7 +43,6 @@ import re
import shutil
import string
import sys
-import tempfile
if not hasattr(os.path, "abspath"):
@@ -265,10 +264,12 @@ class Job:
self.log_filename = os.path.abspath(self.doc + ".how")
if os.path.exists(self.log_filename):
os.unlink(self.log_filename)
- if os.path.exists(self.doc + ".l2h"):
- self.l2h_aux_init_file = tempfile.mktemp()
- else:
- self.l2h_aux_init_file = self.doc + ".l2h"
+ l2hconf = self.doc + ".l2h"
+ if os.path.exists(l2hconf):
+ if os.path.exists(l2hconf + "~"):
+ os.unlink(l2hconf + "~")
+ os.rename(l2hconf, l2hconf + "~")
+ self.l2h_aux_init_file = self.doc + ".l2h"
self.write_l2h_aux_init_file()
def build(self):