After the last two commits from 5 days ago I get unicode squares instead of tree when using --reverse. Without --reverse it's working fine but with it's all scrambled. When I use the code from this commit --reverse is working fine.
Running ubuntu 13.04 gnome-terminal