diff --git a/IPython/Extensions/ipipe.py b/IPython/Extensions/ipipe.py index 8b8932b..030d111 100644 --- a/IPython/Extensions/ipipe.py +++ b/IPython/Extensions/ipipe.py @@ -374,7 +374,7 @@ def _attrname(name): elif isinstance(name, basestring): return name elif callable(name): - return name.__name__ + return getattr(name, "__xname__", name.__name__) else: return str(name)