Date: Tue, 26 Nov 2013 14:32:10 +1100 From: Kubilay Kocak <koobs.freebsd@gmail.com> To: Claudio <claudiozumbo@gmail.com>, python@FreeBSD.org Subject: Re: Latest update broke py-ranger Message-ID: <5294163A.7040608@FreeBSD.org> In-Reply-To: <20131113115915.GA14390@gmail.com> References: <20131113115915.GA14390@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 13/11/2013 10:59 PM, Claudio wrote: > Hello, > > Sorry to bother with such a trivial question but since the last update (2.7.5_4)on FreeBSD-10.0-BETA3 py-ranger does not work propery anymore: > > ranger version: 1.6.1, executed with python 2.7.5 > Locale: en_US.UTF-8 > Current file: /usr/home/clod/Desktop > Traceback (most recent call last): > File "/usr/local/lib/python2.7/site-packages/ranger/core/main.py", line 133, in main > fm.loop() > File "/usr/local/lib/python2.7/site-packages/ranger/core/fm.py", line 310, in loop > ui.redraw() > File "/usr/local/lib/python2.7/site-packages/ranger/gui/ui.py", line 250, in redraw > self.poke() > File "/usr/local/lib/python2.7/site-packages/ranger/gui/displayable.py", line 238, in poke > displayable.poke() > File "/usr/local/lib/python2.7/site-packages/ranger/gui/widgets/browserview.py", line 364, in poke > self.resize(self.y, self.x, self.hei, self.wid) > File "/usr/local/lib/python2.7/site-packages/ranger/gui/widgets/browserview.py", line 277, in resize > DisplayableContainer.resize(self, y, x, hei, wid) > File "/usr/local/lib/python2.7/site-packages/ranger/gui/displayable.py", line 161, in resize > x, y, hei, wid), bad=True) > File "/usr/local/lib/python2.7/site-packages/ranger/core/actions.py", line 121, in notify > raise Exception(str(text)) > Exception: Warning: Subwindow size out of bounds for <BrowserView> (x = 0, y = 30196640, hei = 22, wid = 80) > > > What could the cause be? Hi Claudio, thanks for your report :) Can I suggest the following: 1) Updating to 2.7.6 (the lang/python27 port was recently updated) and reproducing the issue on that version 2) Get in touch with the ranger authors to help isolate the issue if its still reproducible: https://github.com/hut/ranger/ It may be: a) A regression in recent Python versions b) An issue with FreeBSD-curses compatibility c) An issue with the FreeBSD Python port(s) d) A change in Python curses support that broke ranger e) A local configuration quirk that only now highlights a problem Let us know how you go isolating, and we're also available on IRC at #freebsd-python on FreeNode. -- koobs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5294163A.7040608>