I''m doing a CMS in which I need binary diffing support to allow revisions of binary files. Is there any extension/package for Ruby that supports binary diffing as well as SVN does? I don''t need many other Subversion features (such as merging or moving files), so I''m a bit hesistant to use Subversion as a backend. On the other hand, it wouldn''t be too terrible, since each decent Unix system already has SVN installed these days anyway. My hosting provider, NearlyFreeSpeech.Net, even has SVN support. Just curious what diffing methods others are using for _their_ CMS, - Rowan -- Morality is usually taught by the immoral.