Benjamin Riefenstahl writes: > The recode tool probably assumes that HTML text is in iso-8859-1 > encoding, while your file seems to be UTF-8 already. Probably. Reading the recode manual I came up with this command line solution: echo "Danke sch.ANvn ЮЯ" \ | recode -d ..html | recode html..utf-8 => Danke sch.ANvn $B'@'A(B Writing a proper Emacs command will be the next step :) -- | ,__o http://www.gnu.franken.de/ke/ | _-\_<, ke@suse.de (work) / keichwa@gmx.net (home) | (*)/'(*)