[Haskell-cafe] Re: Gitit - Encoding

John MacFarlane jgm at berkeley.edu
Tue Dec 30 22:39:14 EST 2008


> I switched template.html to advertising encoding of iso-8859-1 and
> things are working ok. I setup LANG (and LC_ALL) to fr_FR.UTF-8. When
> I set meta tag with utf-8 encoding, things get messy.
> 
> John: I checked your url and, oddly enough, characteres appears OK
> when I manually change page display encoding to latin-1. I came to the
> possibly obvious conclusion that:
>  -gitit communicated with HApps hence the outside world in latin-1
>  - talk to git in utf-8
> 
> Is this the right picture ?

No -- if this works, it's by accident! After your initial query, I
discovered that gitit did not in fact support UTF-8 properly. I have now
fixed all the problems I'm aware of and released version 0.3.4.1. (When
you try this, use utf-8 again in the meta tag in your template.)

The new version even allows multilingual page names -- anything your
file system will allow as a filename should work. There's a
demonstration at http://johnmacfarlane.net:5001/Multilingual.

> BTW, my accents problem solved, I would like to work with RSS feeds so that:
>  1. a user could put a feed inside a page
>  2. gitit could produce feeds for changes/adds
> I have done things like that before in Java but would need some
> directions to incorporate it in gitit.

Check out the rss package in Hackage:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/rss

John



More information about the Haskell-Cafe mailing list