[Initial darcs import.
bringert@cs.chalmers.se**20060226232610] 
[Finished basic CGI program.
bringert@cs.chalmers.se**20060226235955] 
[Fixed some formatting. Focus input field on load.
bringert@cs.chalmers.se**20060227003601] 
[Fixed CGI score keeping. Turned off autocomplete on the form fields.
bringert@cs.chalmers.se**20060227100355] 
[Fixed autocomplete attribute.
bringert@cs.chalmers.se**20060227100559] 
[Removed silly sentence from the translation list
bringert@cs.chalmers.se**20060227100613] 
[Added basic README.
bringert@cs.chalmers.se**20060227142646] 
[Use CSS. Allow redoing failed translations. Use Set for results.
bringert@cs.chalmers.se**20060227142727] 
[Added bronzeage example data file. Fixed some formatting. Remove failed items after they are passed.
bringert@cs.chalmers.se**20060227151044] 
[Added clean target to Makefile.
bringert@cs.chalmers.se**20060227151412] 
[Test patch: removed empty line in makefile.
bringert@cs.chalmers.se**20060227151551] 
[Be more lenient with punctuation.
bringert@cs.chalmers.se**20060227153044] 
[Report number of exercises left. Don't re do exercises which have been passed. Handle case where there are no exercises left.
bringert@cs.chalmers.se**20060227161031] 
[Added TODO.
bringert@cs.chalmers.se**20060227185517] 
[Use Action type to simplify application logic. Store results in a cookie. 
bringert@cs.chalmers.se**20060227194301] 
[Read meta data from exercise files. Include to language is question.
bringert@cs.chalmers.se**20060227202432] 
[Added mkBronze and mkStone scripts.
bringert@cs.chalmers.se**20060227202831] 
[Fixed exercise list file names. Regenerated exercises.
bringert@cs.chalmers.se**20060227204206] 
[Some layout fixes.
bringert@cs.chalmers.se**20060227204322] 
[More exercise file name fixes.
bringert@cs.chalmers.se**20060227204337] 
[Removed some fixed TODO items.
bringert@cs.chalmers.se**20060227204405] 
[Allow the user to select exercise sets.
bringert@cs.chalmers.se**20060228140539] 
[New Bronzeage exercises.
bringert@cs.chalmers.se**20060228140602] 
[Use footer and divs with borders on all pages.
bringert@cs.chalmers.se**20060228142632] 
[Decode UTF-8 before checking answers, so that toLower works on non-ascii characters.
bringert@cs.chalmers.se**20060228194241] 
[Empty input counts as wrong answer. Don't use the same exercies more than once.
bringert@cs.chalmers.se**20060228195604] 
[Some simple CSS spacing changes.
bringert@cs.chalmers.se**20060301122844] 
[Changed req urls to package homepages.
bringert@cs.chalmers.se**20060518211058] 
[Added exercise_sets. Added Arabic bronzeage set. Updated swedish bronzeage set.
bringert@cs.chalmers.se**20060531011838] 
[Added mkTL.hs.
bringert@cs.chalmers.se**20060616210448]