All pastes #88308 Raw Edit

kikidonk

public text v1 · immutable
·published 2006-07-14 19:46 UTC
rendered paste body
--- /home/kikidonk/Devel/gnome-install/lib/python2.4/warnings.py	2006-01-18 02:35:13.000000000 +0100+++ CKctYY94.txt	2006-07-14 21:36:35.000000000 +0200@@ -50,7 +50,11 @@             filename = filename[:-1]     else:         if module == "__main__":-            filename = sys.argv[0]+            try:+                filename = sys.argv[0]+            except AttributeError:+                # embedded interpreters don't have sys.argv, see bug #839151+                filename = '__main__'         if not filename:             filename = module     registry = globals.setdefault("__warningregistry__", {})@@ -59,7 +63,7 @@ def warn_explicit(message, category, filename, lineno,                   module=None, registry=None):     if module is None:-        module = filename+        module = filename or "<unknown>"         if module[-3:].lower() == ".py":             module = module[:-3] # XXX What about leading pathname?     if registry is None:@@ -252,4 +256,4 @@ _processoptions(sys.warnoptions) # XXX OverflowWarning should go away for Python 2.5. simplefilter("ignore", category=OverflowWarning, append=1)-simplefilter("ignore", category=PendingDeprecationWarning, append=1)+simplefilter("ignore", category=PendingDeprecationWarning, append=1)\ No newline at end of file