Brail is building again

time to read 2 min | 230 words

Well, after much cunfusion, I finally figured out what broke's Brail's build. The issue was pretty hard to solve since the software worked, but it failed the tests (thus rendering it potentially unstable). It got uglier since it worked on my machine.

In the end, it was two problems, one was a change in Boo handling of delegates, because of .Net 2.0. The second was a case of copy & paste error, but not of code, this time. I copied a directory from one part of the repository to another, without telling subversion. This was why it worked on my machine, and why it commited just fine. It commited to the wrong place. It took me some time to find it, and I was mightily pissed off that it was such a small problem, but now everything is okay.

I'm open to suggestions for improvements once more. One thing I'm considerring is making Brail's document valid XML by adding support for:

<?Brail
for i in range(10):
   output i
?>

Anything else?