John Levon wrote: > Building it. > > Remember we will have to deal with "deletiong of a one-char paragraph > should merge the next par", e.g. removeAutoInsets. There are probably > lots of little cases that should be fun too...
I know. Also, I think that the last par should be treated differently: it's the most common case and it would maybe make sense to have it blank. Note that I forgot to initialize the state, so at start you get an horizontal or vertical state as a result of a coin throw. It make life more interesting ;) > And we are perhaps cheating a bit by pushing complexity that we can't > deal with onto the user... I don't think this is the only problem, you know. I think that all this (neccesary) complexity shows that there's something rotten in the design. I will come with new ideas if people don't accept this ;^) Alfredo
