so i'm giving up on diffs. i fucking hate dealing with multibyte strings. and php is a terrible language.
maybe when php 6 is widely used, i'll go with diffs. because php 6 is slated to not be retarded with multibyte strings. let's pray.
so you know that feeling of helplessness? it's no more, because i'm going with full-text revisions. and i might have mysql run compress() on the non-head revisions! woo!
onward!