Paul,
Well, it seems that this issue will be raised again and again until code in question will be eliminated. Or, at least, half of it.
The proposal is: rip off all encoding guessing from wml_compiler, generalize encoding conversion stuff from wap_appl, and call it just once.
I will do this when time permits. Unfortunately, not this week.
So is the idea then to convert everything to UTF-8 within wap-appl and then only serve UTF-8 to the phones (as they are required to support at least UTF-8 if nothing else)? This would also mean stripping the encoding= section if it exists as UTF-8 is assumed if it's not present. If I'm correct on this, I'll start work on it. As I'd said yesterday, I really just want to get a patch committed so I can put this code into production.
Jon
