fixes a security hole.
* scripts/lilypond-book.py (original_dir): remove temp_dir
2003-07-21 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * python/lilylib.py (error_log): use mktemp iso. temp_dir. This
+ fixes a security hole.
+
+ * scripts/lilypond-book.py (original_dir): remove temp_dir
+
* scm/document-translation.scm: use @code tags.
2003-07-20 Heikki Junes <hjunes@cc.hut.fi>
return re.match ('^[ \t]*([^ \t]*)', cmd).group (1)
def error_log (name):
- return os.path.join (__main__.temp_dir, '%s.errorlog' % name)
+ return tempfile.mktemp ('%s.errorlog' % name)
def read_pipe (cmd, mode = 'r'):
redirect = ''
verbose_p = 0
pseudo_filter_p = 0
original_dir = os.getcwd ()
-#temp_dir = os.path.join (original_dir, '%s.dir' % program_name)
-#urg
-temp_dir = '/tmp'
-keep_temp_dir_p = 0
+
+
preview_resolution = 90
## FIXME
include_path = [os.getcwd ()]
-
#lilypond_binary = 'valgrind --suppressions=/home/hanwen/usr/src/guile-1.6.supp --num-callers=10 /home/hanwen/usr/src/lilypond/lily/out/lilypond'
lilypond_binary = os.path.join ('@bindir@', 'lilypond')