10 def _devnull(msg, *fmtargs):
15 if len(lasttwo)<2:
return fil
16 return '%s/%s' % (lasttwo[0][0],lasttwo[1])
18 def _withlineno(msg, *fmtargs):
20 print ' +++ %s:%s %s' % (
prettyfile(laststack[0]),laststack[1],
str(msg) % fmtargs)
23 def _warn(msg, *fmtargs):
26 print " *** Python Warning %s!" % (debugnum,)
27 sys.stderr.write(
'Warning Traceback %s:\n' % (debugnum,))
29 sys.stderr.write(
' File "%s", line %s' % (
prettyfile(frame[0]), frame[1]))
30 sys.stderr.write(
', in %s\n %s\n' % (frame[2],frame[3]))
31 sys.stderr.write(
'Message: %s\n\n' % (msg % fmtargs,))
33 def _fatal(msg, *fmtargs):
36 print "Python VSException %s!" % (debugnum,)
37 raise VSException(msg)