Initial import

Ignore-this: a19a0b2aff8cd5e6649b335841ab3a74

darcs-hash:20110718192337-da4f2-9c3b13a22f0878fd67a5ac5d3756e398b7cf1325
Makefile: fix config file generation.

Ignore-this: 4d00c3fece96621b617b042e8c260601

darcs-hash:20110913125317-da4f2-c7627ae3d4a9de53e5b66e740659eccabd20e8cf
move graffiti to subdirectory simple

Ignore-this: ed9322db5eee503a597e26ecc857bf09

darcs-hash:20111005142729-0cb73-d5cbe01f8490d69f0f3e56963410c9edf51d60f6
add chapter3 version of graffiti

Ignore-this: f5e80d08de1cd13ce942b42a7e45560d

darcs-hash:20111005143023-0cb73-73a043d2b1999f390dbeb5a908cfc19be6171e1c
extended: use ocsipersist for username/password

Ignore-this: d1a85e9d05dbe740797a5d1a83abd9e5

darcs-hash:20111005161718-0cb73-c9b429cfb0441550bacc6ec2d522fd8fe131f404
extended: configurable static directory

Ignore-this: cce0c8af88781a6b7cbb511b936f6332

darcs-hash:20111006151242-0cb73-435d58021ded60f745642cc20b8b52394d8d34ff
Extended: use js_script instead of HTML5.M.script

Ignore-this: 9b395dbd46c70875c256b82a00b3ea3

darcs-hash:20111006173108-0cb73-aadfe84005aac86b0ee9cf98d9095bc32797507e
Shorten some lines so that they don't overflow in the site

Ignore-this: 38abe59fab87dd77709d5ade856c0eae

darcs-hash:20111006175119-0cb73-a7032e57e884da5e756b03735dda43e11b3ef3d9
Simplify a bit using unique for the canvas

Ignore-this: 1dad88edb61e9cb1350d1ba9524262d8

darcs-hash:20111013144057-0cb73-a27cdec190dc966aec1622bda20b1ccbcd0b4232
Use css_link and js_script in simple graffiti

Ignore-this: 4f3824950f98804b7dcda111b1c0e152

darcs-hash:20111018144041-0cb73-b61137ff2ee7f0a24c6b8df67584dd1902846043
CSS: closure creates nodes with upercase tag

Ignore-this: 28c97fd5944cd804b95c67b400e2e2e6

darcs-hash:20111018155722-0cb73-c9d9e2b1e85233171e2dd7fbd674e1333c333452
CSS: color palete is uppercase, slider is lowercase...

Ignore-this: ef4e5b269e078c72285c9058af8e02de

darcs-hash:20111018160654-0cb73-1972240833a0b09b24929cfb6366734b269fcc52
extended: shorten lines and use the try_lwt syntax

Ignore-this: d062951bc5f64eae3e4458d1b262c3c0

darcs-hash:20111018213120-0cb73-57762bead3c6397b812a903c8e89f45db8f0afee
Exended: use session groups and store temporary coservice in a reference.

Ignore-this: c9c3eaaf9d8273111b046b454519d048

darcs-hash:20111024132634-0cb73-baf06dbd80023923eca1da6d9fd1dc4a28fa5385
Extended: addapt to changes of uri

Ignore-this: bccadf0134de85d7c8ef76695e0a660b

darcs-hash:20111103155955-0cb73-1d49f592e5f3eacee839b25c93d03d57a9911ab6
Use global nodes.

Ignore-this: 144756a770df0ee67fba7a72408e81e4

darcs-hash:20111109164519-da4f2-0f65421b7a139440833829549be65e35b497a1bd
Extended: addapt to change in Customize

Ignore-this: f1ed725792e3c327213ecdb64a360ec2

darcs-hash:20111110153407-0cb73-713b2004b044814c7f9f987d4d1bcae40bbb49d4
Adapt to new "unique" node

Ignore-this: 263aa696f0b1e575a5aa8c53649b72f2

darcs-hash:20120215172037-da4f2-7849f1136dec8ec22abc70ca7bc969b7d7ab8fec
Adapt to ocsimore-ff

Ignore-this: aa43661fd855a45e203ae81a41b76d72

darcs-hash:20120309150027-4e2d2-3d2650ed139f2f54ce7f6068d1e512ace97394f0
Adapt to Eliom's great renaming

Ignore-this: 2eed9d6e34d0d05ed923294fae19127a

darcs-hash:20120525122423-4e2d2-c7888cd67ef0d290e67542ef60398ff96ee430d4