As Mark Hammond found out, it was a bad idea to add "set -e" to the
check in command -- this fails for new files!
diff --git a/Tools/faqwiz/faqwiz.py b/Tools/faqwiz/faqwiz.py
index 26379cc..5ceb2f9 100644
--- a/Tools/faqwiz/faqwiz.py
+++ b/Tools/faqwiz/faqwiz.py
@@ -806,7 +806,7 @@
 	f.close()
 
 	command = interpolate(
-	    "set -e\n" + SH_LOCK + '\n' + SH_CHECKIN,
+	    SH_LOCK + '\n' + SH_CHECKIN,
 	    file=file, tfn=tfn)
 
 	p = os.popen(command)