Isso parece estar relacionado a discussão , mas eu tenho exatamente o caso de uso oposto. Não desejo inserir um BOM, mas emacs
parece estar inserindo um no modo XML (sem estar em hexl-mode
). Estou usando o GNU Emacs 23.3.1.
Eu tenho o seguinte arquivo XML:
$ cat a.xml
<?xml encoding="UTF-16"?><a/>
$ xxd a.xml
0000000: 3c3f 786d 6c20 656e 636f 6469 6e67 3d22 <?xml encoding="
0000010: 5554 462d 3136 223f 3e3c 612f 3e0a UTF-16"?><a/>.
O arquivo não contém uma lista de materiais como pode ser visto.
Quando tento abri-lo com emacs a.xml
isto é o que eu vejo:
Quandoeualternoparahexl-mode
,parecequeumalistademateriaisfoiinserida:
Isso acontece mesmo se eu iniciar o Emacs com emacs -Q
.