From 7a6f5b2c1d83fe62c62f0c30cad28eb091d52dfe Mon Sep 17 00:00:00 2001 From: necoro <> Date: Fri, 20 Apr 2007 14:44:45 +0000 Subject: Made qt plugin-ready; lots of documentation --- portato/helper.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'portato/helper.py') diff --git a/portato/helper.py b/portato/helper.py index cef3537..537d631 100644 --- a/portato/helper.py +++ b/portato/helper.py @@ -13,7 +13,6 @@ import traceback, os.path, sys from itertools import chain - DEBUG = True def set_debug (d): @@ -32,7 +31,13 @@ def debug(*args, **kwargs): If debug(obj0, obj1, obj2) is called, the text part of the output looks like the output from print obj0, obj1, obj2. - If you pass the optional keyword-argument "name", it is used for the function-name instead of the original one.""" + Keywords which can be used: + - name: Use the given name instead the correct function name. + - file: output file to use + - minus: The value given is the amount of frames to ignore in the stack to return the correct function call. + This should be used if you are wrapping the debug call. + - warn: Prints the message as a warning. Value of DEBUG is ignored. + - error: Prints the message as an error. Value of DEBUG is ignored.""" if not DEBUG and not ("warn" in kwargs or "error" in kwargs): return -- cgit v1.2.3