Follow-up Comment #5, bug #50357 (project gettext): > all Python implementations to my knowledge support the same set of encodings for Python source files But the "# coding:" marker is interpreted by different programs: not only by Python when it loads or compiles the file, but also by editors (Emacs et al.) when they display a file, or - here - by xgettext when it extracts internationalized strings.
You cannot expect that all these programs support all the encodings listed in that page, from EBCDIC-CP-HE to kz1048. That's where standards come into play: to state clear expectations about interoperability between different programs. The standards don't know about an alias "utf8". So it's an unreasonable expectation that editors and xgettext support it. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?50357> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/