On Tue, Feb 04 2014, Tomi Ollila <tomi.ollila at iki.fi> wrote: > On Tue, Feb 04 2014, "W. Trevor King" <wking at tremily.us> wrote: > > > $ PYTHONPATH=$PWD/bindings/python/ ./devel/nmbug/nmbug-status > ... > Traceback (most recent call last): > File "devel/nmbug/nmbug-status", line 318, in <module> > page.write(database=db, views=config['views']) > File "devel/nmbug/nmbug-status", line 94, in write > self._write_view(database=database, view=view, stream=stream) > File "devel/nmbug/nmbug-status", line 113, in _write_view > self._write_threads(threads=threads, stream=stream) > File "devel/nmbug/nmbug-status", line 215, in _write_threads > ).format(**message_display_data)) > File "/usr/lib64/python2.6/codecs.py", line 351, in write > data, consumed = self.encode(object, self.errors) > UnicodeEncodeError: 'ascii' codec can't encode character u'\u017b' in > position 176: ordinal not in range(128) > > > I'll dig deeper tomorrow.
PEBKAC. I (actually) used wrapper to run nmbug-status -- to run right notmuch binary. While it mostly sets environment to be right it internally uses LC_ALL=C for consistency -- and the wrapper forgot to restore LC_ALL before running nmbug-status. (that also confirms that the suggestion you made I used cron was somewhat accurate ;) After I fixed the wrapper the program works fine on python 2.6.6. I have some comments on the new look -- which is pretty nice btw. now every other thread is background-colored (girly) pink (fef?) and every other light blue (eff). for me the light blue is not visible (there are no body background color set?) ... hmm, i added 'body { background-color: #FFF; }' to the page and still light blue is not visible on my screen (checked w/ #f0f that the above line actually has some effect)... #DFF for the light-blue works better for me. I think rounded corners are nice but IMHO the round radius is too big -- using 0.5mm for the radius would IMHO be better. > > Tomi Tomi