[IPython-user] OS X Terminal iPython history display bug

unussum@gmai... unussum@gmai...
Mon Dec 1 22:11:15 CST 2008


Done. https://bugs.launchpad.net/ipython/+bug/304263 for reference.

On Dec 1, 2008, at 2:14 PM, Brian Granger wrote:

> Yes, could you file a bug report here:
>
> https://bugs.launchpad.net/ipython
>
> Thanks!
>
> Brian
>
>
> On Wed, Oct 22, 2008 at 11:38 AM, Lawrence Johnston  
> <unussum@gmail.com> wrote:
>> This is only in IPython. Neither bash nor python exhibits this
>> behavior (I just checked). `echo $COLUMNS` returns 80, which is the
>> proper size.
>>
>> With a bit of further research, it seems to be related to the
>> difference in length between the IPython prompt (e.g. "In [19]: ")  
>> and
>> my terminal prompt, which is the default
>> "My-very-long-indeed-computer-name:~/MyCurrentDirectory $"
>>
>> Basically, I've found that I don't have to even wrap the line in
>> IPython, I only have to write a line of a length that would wrap if I
>> had been using the really long terminal prompt before the weird
>> behavior starts exhibiting itself (e.g. if my prompt is 20 chars and
>> my window is 80, I only have to write a line of 61+ characters in
>> length before weird stuff starts happening.
>>
>> Maybe I need to post some pictures, it's difficult to describe.
>>
>> Is there a place where I should be filing this as a bug?
>>
>> -L
>>
>>
>> On Oct 22, 2008, at 6:36 AM, Jeff Kaufman wrote:
>>
>>> On Tue, Oct 21, 2008 at 01:09:50PM -0700, Lawrence Johnston wrote:
>>>>
>>>> Using IPython 0.9.1 on OS X 10.5.5, The history access of any  
>>>> command
>>>> which wraps beyond a single screen seems to be messed up.
>>>> ...
>>>
>>> Is this only in ipython?  When this has happend to me in ipython  
>>> it's
>>> turned out to be a terminal problem that affects other terminally
>>> stuff too.  And for me the root was that somehow a resize didn't
>>> update the COLUMNS evnvironment variable.  If
>>>
>>> echo $COLUMNS
>>>
>>> gives the wrong number, I've fixed it by resizing it away from  
>>> where I
>>> want and back again.
>>>
>>> Jeff
>>> _______________________________________________
>>> IPython-user mailing list
>>> IPython-user@scipy.org
>>> http://lists.ipython.scipy.org/mailman/listinfo/ipython-user
>>
>> _______________________________________________
>> IPython-user mailing list
>> IPython-user@scipy.org
>> http://lists.ipython.scipy.org/mailman/listinfo/ipython-user
>>



More information about the IPython-user mailing list