I think I mentioned before a serious bug in Slice – that the user can use the eraser tool to delete not just the annotations but the line numbers and the code itself. When Mike and Zuzel played with my customised Slice – Zuzel managed to delete the code 3 times. The result of a manifestation of this bug is that the annotations are still there, but the code isn’t – so the user has to start over.

This must have been very frustrating for her, and it was scary for me, my experiment will have been ruined if it happened to more than one or two participants.

Thankfully this wasn’t very hard to fix. With Sam‘s help I set up a development environment for working on the Slice core, which gave me some debugging ability, and a 3-line changed fixed the bug. Now I’m going to challenge everyone I can think of to try and delete the code 🙂