Skip to content

Instantly share code, notes, and snippets.

@linuxcaffe
Created March 1, 2013 22:55
Show Gist options
  • Save linuxcaffe/5068616 to your computer and use it in GitHub Desktop.
Save linuxcaffe/5068616 to your computer and use it in GitHub Desktop.
tasky crashy This is the output/ traceback after trying to "f" change the filter
djp@tigger:~/tmp/Tasky-master$ tasky.py proj:tw
Traceback (most recent call last):
File "/home/djp/bin/tasky.py", line 155, in <module>
Tasky()
File "/home/djp/bin/tasky.py", line 46, in __init__
loop.run()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 274, in run
self.screen.run_wrapper(self._run)
File "/usr/lib/python2.7/dist-packages/urwid/raw_display.py", line 237, in run_wrapper
return fn()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 307, in _run
self.event_loop.run()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 682, in run
self._loop()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 720, in _loop
self._watch_files[fd]()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 358, in _update
self.process_input(keys)
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 447, in process_input
k = self._topmost_widget.keypress(self.screen_size, k)
File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 629, in keypress
return self.footer.keypress((maxcol,),key)
File "/home/djp/bin/lineeditor.py", line 10, in keypress
urwid.emit_signal(self, 'done', self.get_edit_text())
File "/usr/lib/python2.7/dist-packages/urwid/signals.py", line 126, in emit
result |= bool(callback(*args_copy))
File "/home/djp/bin/tasky.py", line 124, in wrapped
action(self, content)
File "/home/djp/bin/tasky.py", line 152, in filter_done
self.refresh()
File "/home/djp/bin/tasky.py", line 50, in refresh
self.walker[:] = map(TaskWidget, self.warrior.pending_tasks(filter))
File "/usr/lib/python2.7/dist-packages/urwid/monitored_list.py", line 29, in call_modified_wrapper
self._modified()
File "/usr/lib/python2.7/dist-packages/urwid/listbox.py", line 122, in _modified
ListWalker._modified(self)
File "/usr/lib/python2.7/dist-packages/urwid/listbox.py", line 42, in _modified
signals.emit_signal(self, "modified")
File "/usr/lib/python2.7/dist-packages/urwid/signals.py", line 126, in emit
result |= bool(callback(*args_copy))
File "/home/djp/bin/tasky.py", line 39, in update_header
self.view.set_header(urwid.AttrMap(urwid.Text(header_text), 'head'))
File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 469, in __init__
self.set_text(markup)
File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 511, in set_text
self._text, self._attrib = decompose_tagmarkup(markup)
File "/usr/lib/python2.7/dist-packages/urwid/util.py", line 376, in decompose_tagmarkup
text = tl[0][:0].join(tl)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 6: ordinal not in range(128)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment