>>>>> "belinda" == belinda thom <[EMAIL PROTECTED]> writes:

    belinda> I am not sure, but I think this difference in behavior is
    belinda> b/c IPython is a bit better about calling
    belinda> draw_if_interactive after "most pylab functions" (see
    belinda> Eric Firing's http://www.mail-archive.com/matplotlib-
    belinda> [EMAIL PROTECTED]/msg02037.html) than IDLE is.

No, this isn't it.  pylab does the draw_if_interactive call, and it is
called by pylab.axis:

def axis(*args, **kwargs):
    ax = gca()
    v = ax.axis(*v, **kwargs)
    draw_if_interactive()
    return v

I noticed in your subsequent post that interactive is set to True in
your rc file.  Make sure you are not running from the matplotlib
install directory or it will pick up your directory specific
matplotlib rc file.

You might want to do

  >>> from matplotlib import rcParams
  >>> print rcParams['interactive']

from within your IDLE session to verify.  Does interactive updating
work with other pylab commands.  I would be very surprised if just
'axis' were failing.

JDH


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to