Because you don't need to escape the closing ">" to make it valid XML.
The ampersand's evil. And replacing all "<" means you take care of any potential embedded tags.
libxml seems to parse > as > automatically, but rejects any naked < as the start of an element name.
Roger
- [TurboGears] Re: Escaping HTML when editing in Catwalk Jeff Grimmett
- [TurboGears] Re: Escaping HTML when editing in Catwalk Roger Espinosa
- [TurboGears] Re: Escaping HTML when editing in Cat... Jeff Grimmett
- [TurboGears] Re: Escaping HTML when editing in Catwalk Jeff Grimmett

