Closed mcepl closed 9 years ago
Matěj Cepl notifications@github.com wrote:
[Quickfix List] :flake8 "email2BZreport.py" 1,1 Top Flake8 found issues Error detected while processing function RopeExtractVariable: line 1: Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/matej/archiv/knihovna/repos/ropemode/ropemode/decorators.py", line 5 3, in newfunc return func(*args, **kwds) File "/home/matej/archiv/knihovna/repos/ropemode/ropemode/interface.py", line 52 , in do_refactor refactoring(self, self.env).show(initial_asking=initial_asking) File "/home/matej/archiv/knihovna/repos/ropemode/ropemode/refactor.py", line 32, in show self._create_refactoring() File "/home/matej/archiv/knihovna/repos/ropemode/ropemode/refactor.py", line 290 , in _create_refactoring start, end = self.region File "/home/matej/archiv/knihovna/repos/ropemode/ropemode/refactor.py", line 70, in region return self.env.get_region() File "/home/matej/archiv/knihovna/repos/ropevim/ropevim.py", line 112, in get_re gion start = self._position_to_offset(*self.buffer.mark('<')) TypeError: _position_to_offset() argument after * must be a sequence, not NoneType
I guess the command was performed without specifying a region. Maybe get_region() should be modified to issue an exception with a more readable description, when self.buffer.mark('<') is None.
Ali
Happened while parsing https://gist.github.com/mcepl/760e9640dfd2a44499f8