この日記はご指摘を元に再構成したものです。 ざっと見ました。 1.3β1のバグがいくつか修正されています。 ID,CLASSセレクタのUNICODE判定で16進数と10進数の勘違い 修正前: /#((?:[\w\u0128-\uFFFF_-]|\\.)+)/, 修正後: /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, uFFFE 〜 uFFFF は UCS-2(UTF-16)のBOMとしても用いられるため、利用できるコードポイントではありません。uFFEE としておくのが無難です。 [-] は [\-] ってエスケープしなくてもうごくようですが、直したほうがよいでしょう。 id:murky-satyr さんからのブクマコメントで "エスケープしなくてもたまたま動く" ← 仕様上(ECMA-262)問題ないので「たまたま」でなく普通に動く はい。私が間違ってました(勘違