• Optimisations

    The rule « when it’s really slow and shouldn’t be, the cause is really simple » verifies once again. Yesterday evening, I thought I’d fix Sylpheed-Claws’ « Select All » which was really slow. It was fast on a ~100 mails folder, took 11 seconds on a 5000 mails folder, and I killed it before it finished in a…

    Lire la suite...
  • sylpheed.org domain

    So, thanks to Darko, we’ll be getting control of the sylpheed.org domain. It’ll be hosted by my friend Yann on develog.com. I just finished transferring the webpages and databases… The rest (CVS, Mailing-lists, etc) will stay on sourceforge. So, soon enough, we’ll effectively switch servers. The only thing that’ll be visible is that http://claws.sylpheed.org/…

    Lire la suite...
  • Wow!

    Wow, Paul has a blog :-) Nice :-) Also, and I was sure it would happen, 2.6.12 has been released just the week-end during which I didn’t spend a single minute on the computer. Bah, I’ll test it later. Little side note concerning my blog: one of my coworkers told me he didn’t comment because…

    Lire la suite...
  • IMAP-based diplomatic incidents

    I’m currently in the process of fixing Claws’ IMAP code, which blocks sucks in a more general manner, especially wrt speed Fixing blocking is painful but simple. I chose the multithread way, look at the big functions that freeze the interface and move their work into an helper thread (while the main thread does gtk_main_iteration…

    Lire la suite...
  • Hell freezes over

    Debian Sarge is out since today. Apple will switch to Intel processors by 2007. The marketing guys are gonna get a hard time when thinking about future ads: « Oh wait, we’re not supposed to bash Intel anymore »! I wonder if they’ll start providing mice with more than one button… ;-) Clo and I spent…

    Lire la suite...