Time/Pixel based undo, as opposed to a transaction based undo. I hate having to lift my pen when i'm doing something, I also hate having to re-do the entire drawing procedure when I screw up at the end; that's why I think undo should be pixel/time based; then you can just undo the last 10pixels worth of drawing.
The link has a demo that better explains my ramblings :)
Is there a way in processing, to figure out the real x,y after you do a bunch of translates and rotates? I want to take the output from the drawing as it's going and use it to play sound... some sort of audio spirograph.
Me finding out why recursion is such a nice thing, and why large amounts of coding may point to an error in the way you are coding ( less is more.) After 2 iterations of lots of code I stumbled upon (from doodling in my sketchbook) the recursive way of doing what I wanted, and got it down to a small fraction of code that worked perfectly for me.