JulioBiason.Net

Old-school coder living in a 2.0 development world.

Mitter 0.2.3 “”I thought I was Pisces!” released

with 4 comments

Mitter is a simple application to keep your Twitter status up-to-date and to see your friends updates. It aims to be simple and with a small requirement list, while supporting multiple different interfaces.

This is a bugfix release. Fixes are:

  • Fixed a problem with the start of the application when you don’t have a config file (e.g., it’s the first time you’re running Mitter)
  • Fixed the display of notifications.

Downloads are available in the project homepage.

Written by Julio Biason

May 25th, 2008 at 12:23 pm

Posted in Code, mitter

Tagged with , ,

4 Responses to 'Mitter 0.2.3 “”I thought I was Pisces!” released'

Subscribe to comments with RSS

  1. Problems! I just downloaded the ‘latest’ (I hope) and upgraded Python to the latest. I quite often get the following:

    Exception in thread Thread-1:
    Traceback (most recent call last):
    File “/usr/local/lib/python2.5/threading.py”, line 486, in __bootstrap_inner
    self.run()
    File “/backup/mvore/bin/mitterlib/threadhttp.py”, line 98, in run
    callback(data, status, *args, **kwargs)
    File “/backup/mvore/bin/mitterlib/twitter.py”, line 173, in post_friends_timeline
    user_callback(data, error, *args, **kwargs)
    File “/backup/mvore/bin/mitterlib/ui/ui_tty.py”, line 105, in post_friends_timeline
    print header
    UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xf6′ in position 13: ordinal not in range(128)

    Looks like something isn’t handling UTF-8 (?) properly. of the numbers in the last line change from time to time, and I am only able to see one TWEET, I’m not conversant with Python to know where to look. but this is quite annoying. Mitter did work on a couple occasions, but not even predictably.

    mike

    mike

    26 May 08 at 13:25

  2. I thought I fixed that. The problem is that your terminal doesn’t support UTF-8 and there is a tweet with a non-ascii caracter on it (to be honest, it happens all the time when I using the TTY interface inside screen.) The solution is not pretty: I simply say to Python to ignore such characters, but the tweet looks really awful (but, at least, we don’t crash.)

    Can you open an issue at http://mitter.googlecode.com for me? That way, you’ll know when I fix that ;)

    Julio Biason

    26 May 08 at 13:29

  3. Oh crap! I know why it’s failing. I didn’t apply the encoding ignore on the headers, just in the message.

    Julio Biason

    26 May 08 at 17:33

  4. Hey Mike. Just to let you know: I fixed this in the Subversion repo already and it should appear in the next release (I’m aiming for this Sunday.)

    Julio Biason

    27 May 08 at 18:10

Leave a Reply