ぼちぼち書いている。テキストを HTML ドキュメントではなく、単純に String[] に保持させる。面倒なのは、従来の Buffer クラスはモデルとビューを兼ねていたので Buffer クラスが getClosestOffsetToPixels() 等々ビジュアルな要素に係る機能を持ってたりするのだが、それを分離する必要があったりする。
それから、今までテストは Selenium を用いた機能テストが主で、実はユニットテストはあんまりしていなかったのだが(UAX #14 に関してだけ qunit でテストできるようにしていた)、nodeunit で大掛かりにテストするようにしてみた。