I'd like to define an encoding which is a derivative of UTF-8 but
includes HTML entities.

Is this possible? I don't see anything like Encoding.new, for example.

Unsubscribe: <mailto:ruby-talk-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>