Hi,

At Thu, 19 May 2005 11:51:47 +0900,
noreply / rubyforge.org wrote in [ruby-core:05039]:
> Initial Comment:
> CGI::escapeHTML will escape all "&" found in a text passed to it.  This means that if the text contains an escape command that uses the & escape notation, like €, then it will break the notation.

It is exactly expected behavior.

The way to let escapeHTML not to escape a particular ampersand is
another story.

-- 
Nobu Nakada