vim-jp/vital.vim — pull request #110 by rhysd (2013-09-09 10:49:06+00:00)
Title: use Vital.Bitwise.xor instead of built-in xor() function

Random.Xor128 に使う排他的論理和は組み込み関数 xor() を使っていたのですが，Vim にビット演算関数が追加されたのが比較的最近（7.3.377から）だと知ったので，Vital.Bitwise.xor() を使うように変更しました．
Vital.Bitwise.xor() は組み込みのビット演算関数がある場合それらを使い，無い場合はオリジナルの実装を使うため，こちらのほうが優れています．