Emacs Python error delay

Estoy usando Python 3.3 y Emacs 23.4 en Windows 7. Tengo un comportamiento extraño cuando uso python-shell. Si escribo un comando que produce algún tipo de salida, obtengo el resultado inmediatamente en la siguiente línea. Si la statement de Python que he ingresado causa un error, no se muestra ninguna salida. Cuando escribo la siguiente statement de Python y pulso enter, se mostrará el mensaje de error de la línea anterior.

Por ejemplo, cuando estoy procesando algunos argumentos de línea de comandos:

>>> args Namespace(templatedir=None, xmldir=None) >>> args.bobbins >>> args.templatedir Traceback (most recent call last): File "", line 1, in  AttributeError: 'Namespace' object has no attribute 'bobbins' >>> 

La primera statement imprime el valor de la variable args. La segunda statement debe imprimir un mensaje de error pero no se imprime nada. La tercera statement es correcta pero en realidad imprime el error de la segunda statement.

¿Alguien tiene alguna idea de lo que está mal con mi configuración de Python / Emacs?

Esto fue un error en Python, y fue arreglado .