First, thanks for making updates to JSLint based on this groups comments.
It's easiest just to quote another source for this request:
"The escape and unescape functions do not work properly for non-ASCII
encodeURI, decodeURI, encodeURIComponent, and decodeURIComponent."
I still run into developers that use escape() and I have to manually
correct them. Just for completeness I took I look at the Ecma spec.
In "Annex B: Compatibility", there are additional items (other than
escape(string) and unescape(string) ), that had been removed.
Maybe JSLint could add a emca3 option that generates a warning for any
of this six items?