Opened 13 years ago

Closed 13 years ago

#27251 closed enhancement (fixed)

ipython curses fix

Reported by: jjstickel@… Owned by: akitada@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jochen@…
Port: py26-ipython py27-ipython

Description

There is a python bug that affects print buffering in ipython:

http://bugs.python.org/issue10144

I provide here a patchfile and patch for the py26-ipython portfile to fix this.

Attachments (2)

genutils_curses.patch (1.5 KB) - added by jjstickel@… 13 years ago.
the patchfile
py26-ipython_Portfile.diff (776 bytes) - added by jjstickel@… 13 years ago.

Download all attachments as: .zip

Change History (10)

Changed 13 years ago by jjstickel@…

Attachment: genutils_curses.patch added

the patchfile

Changed 13 years ago by jjstickel@…

Attachment: py26-ipython_Portfile.diff added

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Cc: akitada@… removed
Owner: changed from macports-tickets@… to akitada@…

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jochen@… added

Does this also affect py-ipython, py25-ipython and py27-ipython?

comment:3 in reply to:  2 Changed 13 years ago by jjstickel@…

Replying to ryandesign@…:

Does this also affect py-ipython, py25-ipython and py27-ipython?

I am sure that it does, but I am only running python26 and so I have not tested. Quoting from the link I provide above:

The problem is reproducible with the python2 versions I have access to, that is, on Mac OS X and Debian Linux, and likewise not with any of the python3 3.1 and 3.2 versions.

Should be the same patchfile and analogous modifications to the portfiles.

comment:4 Changed 13 years ago by jjstickel@…

Any interest in committing this? I don't think there will be any adverse affects, and I have found it helpful for me.

comment:5 Changed 13 years ago by mf2k (Frank Schima)

Keywords: haspatch removed
Port: py27-ipython added
Version: 1.9.2

py26-ipython updated in r78562.

comment:6 in reply to:  5 Changed 13 years ago by jjstickel@…

Replying to macsforever2000@…:

py26-ipython updated in r78562.

Thanks!

comment:7 Changed 13 years ago by mf2k (Frank Schima)

I did not update py27-ipython because of testing. I use python26. If someone can supply a patch and verify that it works for them, then i will commit it.

comment:8 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Upstream fix for this is in 0.11.

Note: See TracTickets for help on using tickets.