environment/lib/python2.7/site-packages/IPython/core/debugger.py
def decorate_fn_with_doc(new_fn, old_fn, additional_text=""):
    """Make new_fn have old_fn's doc string. This is particularly useful
    for the do_... commands that hook into the help system.
    Adapted from from a comp.lang.python posting
    by Duncan Booth."""
    def wrapper(*args, **kw):
        return new_fn(*args, **kw)
    if old_fn.__doc__:
        wrapper.__doc__ = old_fn.__doc__ + additional_text
    return wrapper
def decorate_fn_with_doc(new_fn, old_fn, additional_text=""):
    """Make new_fn have old_fn's doc string. This is particularly useful
    for the do_... commands that hook into the help system.
    Adapted from from a comp.lang.python posting
    by Duncan Booth."""
    def wrapper(*args, **kw):
        return new_fn(*args, **kw)
    if old_fn.__doc__:
        wrapper.__doc__ = old_fn.__doc__ + additional_text
    return wrapper
def decorate_fn_with_doc ( new_fn , old_fn , additional_text = "" ) : def wrapper ( * args , * * kw ) : return new_fn ( * args , * * kw ) if old_fn . __doc__ : wrapper . __doc__ = old_fn . __doc__ + additional_text return wrapper
Make new_fn have old_fn's doc string. This is particularly useful
    for the do_... commands that hook into the help system.
    Adapted from from a comp.lang.python posting
    by Duncan Booth.
Make new_fn have old_fn s doc string . This is particularly useful for the do_ ... commands that hook into the help system . Adapted from from a comp . lang . python posting by Duncan Booth .