Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread Nicolas M. Thiery
On Tue, Feb 09, 2010 at 12:36:09PM -0800, William Stein wrote: > This is caused by Nick Thiery's patch from trac 7921 which very badly > defines a __dir__ method for parents: Yup, sorry about that. I knew from the beginning that this implementation of __dir__, and in particular sage.structure.pare

Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread David Roe
AttributeError: 'sage.rings.polynomial.multi_polynomial_libsingular.MPolynomialRing_libsingular' object has no attribute '__dict__' Looks like William's hypothesis is right. David On Tue, Feb 9, 2010 at 3:36 PM, Nick Alexander wrote: > > On 9-Feb-10, at 12:11 PM, Martin Albrecht wrote: > > Try

Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread Nick Alexander
On 9-Feb-10, at 12:11 PM, Martin Albrecht wrote: Try this: sage: P. = QQ[] sage: P. Could you try P.*? If that fails, there might be trouble with ipython. Nick -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage

Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread William Stein
On Tue, Feb 9, 2010 at 12:18 PM, David Roe wrote: > K. = GF(9) > K. > is also broken. > > But it's not just parents: > ZZ. works > > and it's not just the . syntax: > R. = Qp(5) > R. works > David The problem might be the lack of a __dict__ attribute: sage: P. = QQ[] sage: dir(P) ---

Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread David Roe
K. = GF(9) K. is also broken. But it's not just parents: ZZ. works and it's not just the . syntax: R. = Qp(5) R. works David On Tue, Feb 9, 2010 at 3:15 PM, Tom Boothby wrote: > It seems to work for some objects but not others... > > sage: P. = QQ[] > sage: x. > > works as expected. > > On Tue

Re: [sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread Tom Boothby
It seems to work for some objects but not others... sage: P. = QQ[] sage: x. works as expected. On Tue, Feb 9, 2010 at 12:11 PM, Martin Albrecht wrote: > Try this: > > sage: P. = QQ[] > sage: P. > > Nothing happens, any ideas? > > Martin > > > -- > name: Martin Albrecht > _pgp: http://pgp.mit.e

[sage-devel] Tab Completion Broken in 4.3.2

2010-02-09 Thread Martin Albrecht
Try this: sage: P. = QQ[] sage: P. Nothing happens, any ideas? Martin -- name: Martin Albrecht _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99 _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF _www: http://www.informatik.uni-bremen.de/~malb _jab: martinralbre...@jabber.ccc