Emacs / Python: ejecutando python-shell en modo de almacenamiento en línea frente a modo de almacenamiento en bloque

En una pregunta y respuesta relacionadasaquí, alguien planteó la hipótesis de que python-shell dentro de emacs (23.2) estaba bloqueado en lugar de bloqueado en línea. La solución recomendada fue agregar sys.stdout.flush () al lugar en mi script donde quiero que stdio vacíe su contenido al python-shell.

¿Hay alguna manera de engañar a python-shell (que se ejecuta en emacs 23.2 en Windows, no en Linux) para que a) piense que está conectado a un TTY o b) usando el modo de almacenamiento en línea en lugar del modo de almacenamiento en bloque? No veo por qué podría hacer esto en IDLE pero no en emacs.

Prefiero personalizar emacs que agregar sys.stdout.flush () a lo largo de mis scripts. Llámame perezoso :-).

Gracias,

Miguel

Respuestas a la pregunta(1)

Su respuesta a la pregunta